آموزش بهینه‌سازی فرآیند QA: تست چابک (Agile) و اتوماسیون - آخرین آپدیت

دانلود QA Process Optimization: Agile & Automated Testing

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: کیفیت همواره یکی از چالش‌برانگیزترین موضوعات در صنعت توسعه نرم‌افزار بوده است. از برنامه‌های اولیه تا اپلیکیشن‌های مدرن، نرم‌افزارها همیشه در معرض باگ‌ها بوده‌اند؛ نقص‌هایی که نباید وجود داشته باشند اما اغلب راه خود را به محیط عملیاتی پیدا کرده، تجربه کاربری را کاهش داده و توسعه‌دهندگان را ناامید می‌کنند. اطمینان از اینکه محصول نهایی طبق انتظار عمل می‌کند، مسئولیت اصلی متدهای QA (تضمین کیفیت) است. با این حال، اجرای این امر ساده‌تر از آنچه به نظر می‌رسد است. نقش QA اغلب مورد سوءبرداشت قرار گرفته یا نادیده گرفته می‌شود، به‌ویژه در محیط‌های چابک (Agile) که اصولی مانند «پیشرفت بر کمال» و «شکست سریع برای یادگیری سریع»، تمرکز متخصصان را از مدیریت دقیق کیفیت دور کرده است. مدیریت کیفیت به معنای حذف تک‌تک باگ‌ها و مشکلات نیست؛ زیرا این امر ممکن است حتی غیرممکن باشد. در عوض، هدف ایجاد فرآیندهای توسعه نرم‌افزاری است که قادر به ارائه نتایج مورد انتظاری باشند که تیم به آن‌ها متعهد شده است. پیش‌بینی‌پذیری، به عنوان یک معیار کلیدی کیفیت، به تیم‌ها اجازه می‌دهد تا با تصمیم‌گیری آگاهانه در مورد سطوح کیفیت قابل قبول برای محصولات نهایی، نرخ خروجی خود را تنظیم کنند. در این دوره، ما بررسی خواهیم کرد که چگونه یک فرآیند کیفیت موثر را در تیم‌های چابک مدرن از طریق همکاری و اتوماسیون طراحی و ساختاردهی کنیم. ما ابزارها و تکنیک‌های کاربردی را بررسی کرده و آن‌ها را با معیارهای معنادار ترکیب می‌کنیم؛ این امر نه تنها به ما اجازه می‌دهد جایگاه مناسب QA را در فرآیند تحویل چابک تعریف کنیم، بلکه باعث می‌شود در طول زمان آن را بهبود بخشیده و بهینه کنیم. این دوره برای متخصصانی طراحی شده است که در محیط‌های چابک مسئولیت تضمین کیفیت نرم‌افزار را بر عهده دارند. این آموزش برای تسترهای نرم‌افزار، مهندسان کیفیت، توسعه‌دهندگان، اسکرام مسترها، کوچ‌های اجایل و مدیران تیمی که در فرآیندهای توسعه چابک نقش دارند، ایده‌آل است. چه مستقیماً در حال تست کد باشید و چه راهنمای متدهای تحویل چابک، این دوره شما را با ابزارها و استراتژی‌هایی مجهز می‌کند تا سطح تضمین کیفیت را در تیم خود ارتقا دهید. برای بهره‌مندی کامل از این دوره، زبان‌آموزان باید درک پایه‌ای از چرخه حیات توسعه نرم‌افزار (SDLC)، اصول تست نرم‌افزار و متدولوژی‌های چابک داشته باشند. تجربه قبلی در محیط‌های پروژه اجایل به درک بهتر مفاهیم QA ارائه شده و کاربرد راحت‌تر بهترین شیوه‌ها در سناریوهای واقعی کمک می‌کند. در پایان این دوره، شرکت‌کنندگان قادر خواهند بود نقش QA را در توسعه چابک به‌وضوح تعریف کرده و متدهای کیفیت را از ابتدایی‌ترین مراحل چرخه حیات نرم‌افزار ادغام کنند. آن‌ها یاد می‌گیرند که استراتژی‌های اتوماسیون موثر را تعریف کرده و از تحلیل داده‌ها برای بهبود مستمر فرآیند QA استفاده کنند. این مهارت‌ها به تیم‌ها کمک می‌کند تا نرم‌افزارهایی با کیفیت بالاتر، پیش‌بینی‌پذیری بیشتر و همسویی کامل با انتظارات کاربر ارائه دهند.

سرفصل ها و درس ها

بهینه‌سازی فرآیند QA چابک Agile QA Process Optimization

  • مقدمه و خوش‌آمدگویی Introduction and Welcome

  • تضمین کیفیت چابک (Agile QA) چیست؟ What is Agile QA?

  • معیارهای پذیرش و تعریف آماده (DoD) Acceptance Criteria and Definition of Done

  • ادغام QA در مراسم‌های اجایل Integrating QA in Agile Ceremonies

  • مبانی اتوماسیون تست Foundations of Test Automation

  • توسعه تست‌محور (TDD) و توسعه رفتارمحور (BDD) TDD & BDD

  • مدیریت سناریوهای تست در اجایل Agile Test Scenarios Management

  • درک اتوماسیون ضبط و بازپخش (Record and Play) Understanding Record and Play Automation

  • ساخت تست‌های رگرسیون بصری با Ghost Inspector Building Visual Regression Tests with Ghost Inspector

  • ارتباط QA و DevOps QA and DevOps

  • ایجاد استراتژی کیفیت چابک Creating an Agile Quality Strategy

  • معیارها و شاخص‌های کلیدی عملکرد (KPI) برای Agile QA Metrics and KPIs for Agile QA

  • بهینه‌سازی مستمر QA Ongoing QA Optimization

  • تبریک و مسیر یادگیری مداوم Congratulations and Continuous Learning Journey

نمایش نظرات

آموزش بهینه‌سازی فرآیند QA: تست چابک (Agile) و اتوماسیون
جزییات دوره
4h 20m
14
(آخرین آپدیت)
2,456
4.7 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده