دوره آموزشی مبانی تست اتوماسیون
1 ساعت 19 دقیقهمبتدی2025-06-13
مدرسین

Meaghan Lewis
Technical Program Manager at Microsoft
جزئیات دوره
تست خودکار به اسکریپتنویسی و چارچوبهایی مانند سلنیوم متکی است تا ثابت کند محصولات مطابق انتظار کار میکنند. اتوماسیون تست یک صرفه جویی در زمان بسیار زیاد است و برای یکپارچه سازی مداوم، تحویل مداوم و توسعه نرم افزار چابک بسیار مهم است. اگر در QA، DevOps و IT مشغول به کار هستید، باید اصول اولیه را بدانید. این دوره مبانی اتوماسیون تست و همچنین استراتژی های مختلف برای پیاده سازی را پوشش می دهد. مهندس QA Meaghan Lewis توضیح می دهد که از چه نوع تست هایی باید استفاده کرد، چگونه ابزارهای تست مناسب را انتخاب کرد و چگونه پروژه های اتوماسیون تست را برنامه ریزی و اجرا کرد. او همچنین استراتژیهایی را برای حفظ اتوماسیون در طول زمان شرح میدهد: افزودن تستهای جدید، بهروزرسانی تستهای قدیمی، و رفع خرابیها.
اهداف یادگیری
هرم آزمون
واحد، ادغام، و تست های UI
ایجاد استراتژی اتوماسیون
انتخاب ابزار تست
تصمیم گیری در مورد اتوماسیون
شناسایی خطرات و هزینه های اتوماسیون
پیاده سازی تست اتوماسیون
استفاده از یکپارچه سازی مداوم
اندازه گیری پوشش کد
اهداف یادگیری
هرم آزمون
واحد، ادغام، و تست های UI
ایجاد استراتژی اتوماسیون
انتخاب ابزار تست
تصمیم گیری در مورد اتوماسیون
شناسایی خطرات و هزینه های اتوماسیون
پیاده سازی تست اتوماسیون
استفاده از یکپارچه سازی مداوم
اندازه گیری پوشش کد
مهارت ها
SeleniumSoftware TestingFoundationsOpen SourceSoftware Development
سرفصل ها
۰. مقدمه
- 01 - پایه و اساس اتوماسیون تست را بسازید
- 02 - آنچه باید بدانید
- 03 - ارزش اتوماسیون
۱. انواع آزمون
- 04 - ربعهای تست چابک
- 05 - هرم آزمون
- 06 - تستهای واحد
- 07 - تستهای یکپارچهسازی
- 08 - تستهای رابط کاربری
۲. چگونه به اتوماسیون روی آوریم
- 09 - کل تیم را درگیر کنید
- 10- یک استراتژی تدوین کنید
- 11 - ابزارهای تست
- 12 - فرآیندهای توسعه
- 13 - الگوهای طراحی آزمون را دنبال کنید
۳. ابزارهای تست
- 14 - چارچوب
- 15 - کتابخانه Assertion
- 16 - نتایج آزمون
۴. تصمیم بگیرید چه چیزی را خودکار کنید
- 17 - سناریوهایی برای خودکارسازی
- 18 - به هر سناریو یک ارزش بدهید
- 19 - خطر اتوماسیون
- 20 - هزینه اتوماسیون
- 21 - انتخابکنید چه چیزی را خودکار کنید
۵. از اتوماسیون تست استفاده کنید
- 22 - استانداردها را رعایت کنید
- 23 - یک برنامه تعمیر و نگهداری تهیه کنید
- 24 - از ادغام مداوم استفاده کنید
- 25 - اندازهگیری پوشش کد
- 26 - موفقیت اتوماسیون را به اشتراک بگذارید
نتیجهگیری
- 27- مهارتهایتان را ارتقا دهید
دوره های مرتبط
- دوره آموزشی مبانی تست نرم افزار: آزمایش مداوم و DevOps
- دوره آموزشی مبانی تست نرمافزار: بهروز نگه داشتن مهارتهای تضمین کیفیت (QA) در عصر هوش مصنوعی
- دوره آموزشی یادگیری موفقیت در مصاحبه تستر نرم افزار
- دوره آموزشی Playwright
- دوره آموزشی برنامهریزی یک API RESTful نسخهبندی شده با GitHub Copilot
- دوره آموزشی برنامهنویسی جفتی هوش مصنوعی با GitHub Copilot
- دوره آموزشی خودکارسازی وظایف توسعه با استفاده از Codex شرکت OpenAI
- دوره آموزشی مبانی برنامه نویسی:نرم افزار تست/QA
مسیرهای مرتبط
- مسیر آموزشی گواهینامه حرفه ای اتوماسیون تست LambdaTest
- مسیر آموزشی تبدیل شدن به یک مهندس اتوماسیون تست
- مسیر آموزشی برترین مهارت های حال حاضر مهندسی
- مسیر آموزشی تبدیل شدن به یک تستر نرم افزار
- مسیر آموزشی گواهینامه حرفه ای تست نرم افزار LambdaTest
- مسیر آموزشی مهارت های خود را به عنوان مدیر پروژه نرم افزاری توسعه دهید
- مسیر آموزشی ارتقا مهارت های پایتون برای علم داده
- مسیر آموزشی آماده شدن برای آزمون مهندسی خبره کلاه قرمز (EX294)