توسعه رفتار محور (Cucumber) برای اتوماسیون تست
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- چگونه از Cucumber برای توسعه رفتار محور (BDD) استفاده کنید؟
- نوشتن تست کیس ها با استفاده از سینتکس Gherkin
- ایجاد فایلهای ویژگی برای نمایش عملکردهای نرمافزار
- پیادهسازی تعاریف مراحل برای اجرای سناریوهای تست
پیشنیازهای دوره
- مهارتهای اولیه برنامهنویسی، درک اصول تست نرمافزار، آشنایی با متدولوژیهای Agile، تسلط به یک زبان برنامهنویسی که توسط Cucumber پشتیبانی میشود و دسترسی به محیط توسعه
توضیحات دوره
این دوره جامع تمامی جنبههای کار با Cucumber را پوشش میدهد و با معرفی Cucumber و مفاهیم کلیدی آن آغاز میشود. شما با کلمات کلیدی ضروری و چگونگی استفاده از آنها در فایلهای ویژگی برای توصیف رفتار آشنا خواهید شد. سناریوها، حاشیهنویسیها و طرحهای سناریو با جزئیات بررسی میشوند و دیدگاهی برای ساختاردهی مؤثر سناریوهای تست ارائه میدهند.
این دوره به بررسی تگهای Cucumber و جداول داده میپردازد و توضیح میدهد که چگونه میتوان از آنها به ترتیب برای سازماندهی تستها و ارائه ورودیهای داده ساختاریافته استفاده کرد. شما اهمیت توضیحات در فایلهای ویژگی و فایلهای تعریف مراحل را درک خواهید کرد و همچنین چگونگی استفاده از هوکها برای مدیریت راهاندازی تست، پایان تست و سایر اقدامات سفارشی را میآموزید. علاوه بر این، با گزینههای خط فرمان آشنا میشوید که به شما امکان میدهد رفتار اجرای تست را بدون تغییر کد تست سفارشی کنید.
این دوره همچنین ادغام Cucumber با JUnit Runner را پوشش میدهد که به شما اجازه میدهد تستهای Cucumber را در محیطهای Java به صورت کارآمد اجرا کنید. شما یاد خواهید گرفت که چگونه گزارشهای دقیقی تولید کنید که نتایج تست را خلاصه کرده و به همکاری تیمی و تصمیمگیری کمک میکند. در نهایت، تکنیکهای دیباگینگ بررسی میشوند تا شما را قادر سازند مشکلات درون تستها را شناسایی و حل کنید و از اتوماسیون تست پایدار و قابل اطمینان اطمینان حاصل کنید. چه مبتدی باشید و چه یک تستر باتجربه، این دوره دانش و مهارتهای لازم برای استفاده کامل از پتانسیل Cucumber در فعالیتهای تست شما را فراهم میکند.
این دوره برای چه کسانی مناسب است؟
- تسترهای نرمافزار که علاقهمند به پیادهسازی شیوههای توسعه رفتار محور (BDD) هستند.
توسعه رفتار محور (Cucumber) برای اتوماسیون تست
-
Cucumber: مقدمه، کلمات کلیدی و فایلهای ویژگی 01:05:28
-
Cucumber: سناریوها، حاشیهنویسیها و طرح سناریو 01:07:10
-
Cucumber: تگ Cucumber، جداول داده 42:32
-
Cucumber: توضیحات، هوکها، گزینههای خط فرمان 39:06
-
Cucumber: اجراکننده JUnit، گزارشها، دیباگینگ 41:50
مشخصات آموزش
توسعه رفتار محور (Cucumber) برای اتوماسیون تست
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:مقدماتی
- تعداد درس:5
- مدت زمان :04:16:06
- حجم :2.12GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy