آموزش ICAgile (ICP-TST): فرآیند تست چابک

ICAgile (ICP-TST): Agile Testing Process

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما می آموزد که چگونه با ابداع یک استراتژی تست، تست ایجاد کنید، همچنین زیرساخت ها و محیط های آزمایشی مورد استفاده توسط نقش های آزمایشی مختلف را در یک محیط توزیع شده 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

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش ICAgile (ICP-TST): فرآیند تست چابک
جزییات دوره
1h 42m
24
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Sarper Horata
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sarper Horata Sarper Horata

Sarper یک دانشمند کامپیوتر ، یک توسعه دهنده نرم افزار سابق و یک مدیر محصول باتجربه روی محصولات مختلف در سیستم عامل های مختلف از جمله وب ، Android ، IOS و برخی از Blockchains است. که بیش از یک دهه در شرکت ها و استارتاپ ها کار می کرد ، جایی که محصولات او با فروش سالانه 8 رقمی به هزاران نفر رسید. وی با ارائه یک تجربه کاربری عالی با فعالیت به عنوان یک ارتباط برقرار کننده قوی بین ذینفعان فنی و غیر فنی ، فردی خلاق در یافتن راه حل های عملی و پیشرفته است. او با اعتقاد به کار گروهی برای گرفتن بهترین نتیجه ، نگرش مثبتی را حفظ می کند و معتقد است مردم می توانند هر کاری را که بخواهند انجام دهند و تا آنجا که می تواند از آنها حمایت می کند. او عاشق یک گیک محصول است و هر روز با به اشتراک گذاشتن دانش خود با همه علاقه مندان به تجسم چیزهای جدید یاد می گیرد.