نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره به شما می آموزد که چگونه با ابداع یک استراتژی تست، تست ایجاد کنید، همچنین زیرساخت ها و محیط های آزمایشی مورد استفاده توسط نقش های آزمایشی مختلف را در یک محیط توزیع شده Agile کاوش می کند. درک فرآیند تست و تشکیل یک استراتژی هنگام ایجاد تست ها در Agile، کلیدی است. در این دوره، ICAgile (ICP-TST): فرآیند تست چابک، شما یاد خواهید گرفت که چگونه با موفقیت یک استراتژی تست را برای ایجاد تست ها به طور موثر طراحی کنید. ابتدا، نقشها و مسئولیتهای آزمایشی را در تیمهای Agile، همراه با کار بر روی تیمهای توزیع شده بررسی خواهید کرد. در مرحله بعد، نحوه ایجاد استراتژی های آزمایشی و درک محیط های آزمایشی در زیرساخت را کشف خواهید کرد. در نهایت، نحوه ایجاد آزمایشات را به صورت عمیق یاد خواهید گرفت. پس از اتمام این دوره، مهارت ها و دانش استراتژی های تست، نقش های تست، زیرساخت های تست و محیط های تست مورد نیاز برای دریافت گواهینامه ICP-TST را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
کشف نقش ها و مسئولیت های تست چابک در تیم های توزیع شده
Discovering Agile Testing Roles and Responsibilities in Distributed Teams
-
مقدمه و مرور کلی ماژول
Introduction and Module Overview
-
مانیفست چابک، روششناسی چابک، و نقشهای تیمی چابک
Agile Manifesto, Agile Methodologies, and Agile Team Roles
-
چرخه عمر تست چابک و مراحل تست چابک
Agile Testing Lifecycle and Agile Testing Steps
-
تست داستان کاربر، ایجاد داستان مشترک کاربر، و آزمایش اکتشافی
User Story Testing, Collaborative User Story Creation, and Exploratory Testing
-
توسعه آزمایش محور (TDD) در مقابل توسعه رفتار محور (BDD)
Test-driven Development (TDD) vs. Behavior-driven Development (BDD)
-
وظایف کلیدی و بهبود مستمر در تست چابک
Key Tasks and Continuous Improvement in Agile Testing
-
تست چابک توزیع شده، چالشها در تیمهای تست توزیعشده، و نکات بیشتر
Distributed Agile Testing, Challenges in Distributed Test Teams, and Further Tips
-
خلاصه ماژول
Module Summary
تعریف استراتژی تست، محیط و زیرساخت
Defining Testing Strategy, Environments, and Infrastructure
-
بررسی اجمالی ماژول، استراتژی تست چابک، و مقدمه ای بر برنامه ریزی تست سبک وزن چابک
Module Overview, Agile Testing Strategy, and Introduction to Agile Lightweight Test Planning
-
استراتژی تست برای طرح انتشار و اتوماسیون تست
Test Strategy for a Release Plan and Test Automation
-
تست خودکار در مقابل تست دستی: چرا اکثر تست های رگرسیون باید خودکار شوند
Automated Testing vs. Manual Testing: Why Most Regression Tests Should Be Automated
-
فرآیند مدیریت نقص و طبقه بندی اشکالات چابک
Defect Management Process and Agile Bugs Classification
-
طبقه بندی نوع و سبک مستندات آزمون
Categorization of the Type and Style of Test Documentation
-
معیارهای تست نرم افزار و چرا به اسناد تست نیاز دارید
Software Testing Metrics and Why You Need Test Documentation
-
مقدمه ای بر محیط های تست و زیرساخت و انواع تست نرم افزار
Introduction to Test Environments and Infrastructure, and Types of Software Testing
-
نحوه انتخاب سازه ای برای آزمایش، تولید داده های آزمایشی و دیدگاه آزمایشی در مورد بلوغ محصول
How to Choose a Build for Testing, Generating Test Data, and Testing Perspective on Product Maturity
-
خلاصه ماژول
Module Summary
کشف تست چابک در عمل
Discovering Agile Testing in Action
-
نمای کلی ماژول، اجتناب از آبشارها در اطراف تکرارها، و CI در مقابل CD
Module Overview, Avoiding Waterfalls Around Iterations, and CI vs. CD
-
تست پذیرش کاربر و انواع مختلف UAT
User Acceptance Testing and Different UAT Types
-
تستهای چرخههای تست، فعالیتهای یک انتشار، و تستها و چالشهای پس از انتشار
Tests in Testing Cycles, Activities for a Release, and Post Release Testing and Challenges
-
ارزیابی مشکلات تست و هماهنگی تست در چندین جریان کار
Evaluating Testing Problems and Coordinating Testing Across Multiple Streams of Work
-
گذشته نگر پروژه در برابر گذشته نگر تکرار
Project Retrospective vs. Iteration Retrospective
-
خلاصه ماژول
Module Summary
نمایش نظرات