لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Cucumber BDD از ابتدا + طراحی چارچوب اتوماسیون
Learn Cucumber BDD From Scratch+ Automation Framework Design
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
بالاترین امتیاز دوره آموزشی Cucumber BDD! Cucumber را با جاوا، Maven، JUnit، Selenium WebDriver، Page Object Model یاد بگیرید. توسعه رفتار محور (BDD) چیست؟ مفهوم TDD vs BDD کدنویسی Cucumber را از طریق مثال های عملی در وب سایت زنده یاد بگیرید Cucumber with Junit and Selenium Cucumber with serenity-cucumber4 maven پلاگین چگونه ویژگی های Cucumber را ایجاد کنیم؟ چگونه سناریوهای غوره خیار را بنویسیم؟ چگونه فایل های تعریف مرحله خیار بنویسیم؟ پارامترسازی در جداول داده های خیار خیار قلاب های خیار برچسب های خیار طراحی چارچوب خیار با مدل شی صفحه و صفحه کارخانه بدون PPT. جلسات کد نویسی گرا پیش نیازها: برای انجام تمرینات دستی به دانش پایه ای از جاوا و سلنیوم نیاز است توضیح داده شده در این دوره کامپیوتر با JDK 10 و Eclipse IDE نصب شده است.
توجه: برای فعال کردن شرحها، روی «CC» در گوشه سمت راست پایین پخشکننده ویدیو کلیک کنید و «English» را انتخاب کنید.
این دوره پوشش عمیقی در مورد Cucumber BDD ارائه می دهد. بنابراین، میتوانید کدنویسی Cucumber را از سطوح پایه تا پیشرفته یاد بگیرید.
طرح کلی دوره:
توسعه رفتار محور (BDD) چیست؟
مفهوم TDD در مقابل BDD
خیار با Junit و سلنیوم WebDriver
کدنویسی Cucumber را از طریق مثال های عملی در وب سایت زنده یاد بگیرید
تنظیم خیار
چگونه ویژگی های Cucumber ایجاد کنیم؟
چگونه سناریوهای غوره خیار را بنویسیم؟
چگونه فایل های تعریف مرحله خیار بنویسیم؟
پارامترسازی در خیار
جدول داده های خیار
قلاب های خیار
جدول داده های خیار
طراحی چارچوب خیار با مدل شیء صفحه و کارخانه صفحه
من به آموزش تمرینی عملی اعتقاد دارم. بنابراین، در طول جلسات هیچ PPT پیدا نخواهید کرد. اما، دهها سناریو در زمان واقعی را خواهید یافت که برای توضیح مفاهیم خیار BDD استفاده میشوند.
با خیال راحت سوالات/بازخورد خود را در بلوک نظرات ارائه شده در زیر هر جلسه-ویدیو ارسال کنید. من مطمئن می شوم که به همه سؤالات شما پاسخ داده شود.
بخش "برنامه درسی دوره" در زیر به شما ایده ای در مورد عمق و پوشش کلی این دوره می دهد. اگر می خواهید هر مفهوم دیگری از Cucumber BDD را یاد بگیرید - که قبلاً در این دوره به آن پرداخته نشده است - از طریق مسنجر Udemy به من اطلاع دهید.
این دوره برای شما طراحی شده است که:
یک مهندس اتوماسیون QE یا
طلب اتوماسیون Selenium WebDriver یا
یک متخصص تست دستی که مایل است حامل اتوماسیون شما را راه اندازی کند یا
یک حرفهای QTP/UFT که میخواهد یک مهارت با تقاضای بالا را بیاموزد یا
یک مدیر QE که راهحلهای اتوماسیون بهتری را برای پروژه شما بررسی میکند یا
یک فارغ التحصیل تازه به دنبال یادگیری سریع یک مهارت جدید است که تقاضای زیادی در بازار کار دارد یا
میل به یادگیری کدنویسی و اتوماسیون
الزامات/پیش نیازهای برنامه آموزشی:
دانش اولیه جاوا و سلنیوم برای انجام تمرینات دستی که در ویدیوهای دوره توضیح داده شده است لازم است
شرکتکنندگان باید رایانه شخصی ویندوز 10 یا مک بوک با 8 گیگابایت (یا بیشتر) حافظه داشته باشند
نصب JDK 10 و Eclipse IDE
برای کسب حداکثر سود از دوره، لطفاً به مراحل زیر نگاهی بیندازید که توضیح میدهد "چگونه این دوره را بگذرانیم؟"
مرحله 1: روزانه 30 تا 45 دقیقه از وقت خود را به مدت 5 روز در هفته برنامه ریزی کنید. "تداوم" کلید است.
مرحله 2: همه جلسات به ویدیوهای کوچک کمتر از 20 دقیقه تقسیم می شوند. روزانه ۲ تا ۳ ویدیو تماشا کنید.
مرحله 3: ورزش عملی بسیار مهم است. بنابراین، بلافاصله برنامه های مورد بحث در جلسه را امتحان کنید. آنها را به تنهایی امتحان کنید. می توانید این برنامه ها را از منابع سخنرانی دانلود کنید.
مرحله 4: تکالیف با کلیدهای پاسخ در صورت لزوم ارائه می شوند. قبل از رفتن به جلسات بعدی، تکالیف را کامل کنید.
مرحله 5: اگر به سؤال یا مشکلی برخورد کردید، لطفاً با من تماس بگیرید و من مطمئن خواهم شد که سؤالات شما حل شده است.
آرزوی یادگیری بسیار شاد برای همه شما دارم.
توجه: تمام ویدیوهای دوره با کیفیت Full HD هستند. برای بهترین کیفیت پخش ویدئو، لطفا وضوح را از "تنظیمات" در گوشه سمت راست پایین پخش کننده ویدئو تنظیم کنید. 1080p یا 720p را با توجه به سرعت شبکه خود انتخاب کنید.
سرفصل ها و درس ها
شروع کار با خیار و BDD
Getting Started with Cucumber and BDD
مقدمه ای بر BDD
Introduction to BDD
مقدمه ای بر BDD
Introduction to BDD
ایجاد پروژه Cucumber Maven
Creating Cucumber Maven Project
پلاگین Cucumber Eclipse
Cucumber Eclipse Plugin
پلاگین Cucumber Eclipse
Cucumber Eclipse Plugin
ایجاد فایل های ویژگی Cucumber
Creating Cucumber Feature Files
نوشتن سناریوهای غوره
Writing Gherkin Scenarios
نوشتن سناریوهای غوره
Writing Gherkin Scenarios
ایجاد تعاریف مرحله
Creating Step Definitions
ایجاد تعاریف مرحله
Creating Step Definitions
JUnit Test Runner
JUnit Test Runner
شروع کار با خیار و BDD
Getting Started with Cucumber and BDD
ایجاد پروژه Cucumber Maven
Creating Cucumber Maven Project
ایجاد فایل های ویژگی Cucumber
Creating Cucumber Feature Files
JUnit Test Runner
JUnit Test Runner
گزینه های خیار
Cucumber Options
ویژگی ها، چسب و پلاگین
Features, Glue and Plugin
گزینه اجرای خشک
Dry Run Option
گزینه اجرای خشک
Dry Run Option
گزینه سخت
Strict Option
گزینه تک رنگ
Monochrome Option
گزینه برچسب ها
Tags Option
گزینه نام
Name Option
گزینه نام
Name Option
گزینه های خیار
Cucumber Options
ویژگی ها، چسب و پلاگین
Features, Glue and Plugin
گزینه سخت
Strict Option
گزینه تک رنگ
Monochrome Option
گزینه برچسب ها
Tags Option
خیار با سلنیوم WebDriver
Cucumber with Selenium WebDriver
ادغام با Selenium WebDriver
Integrating with Selenium WebDriver
تمرین کرکین ها و تعاریف گام
Practicing Gherkins and Step Definitions
تمرین کرکین ها و تعاریف گام
Practicing Gherkins and Step Definitions
مقدمه ای بر قلاب های جهانی
Introduction to Global Hooks
مقدمه ای بر قلاب های جهانی
Introduction to Global Hooks
خیار با سلنیوم WebDriver
Cucumber with Selenium WebDriver
ادغام با Selenium WebDriver
Integrating with Selenium WebDriver
پارامترها و جداول داده در Cucumber
Parameters and Data Tables in Cucumber
پارامترهای خیار
Cucumber Parameters
پارامترهای خیار
Cucumber Parameters
جدول داده های مرحله ای در خیار
Step Data Table in Cucumber
جدول داده های مرحله ای در خیار
Step Data Table in Cucumber
طرح کلی سناریو (تست مبتنی بر داده) در Cucumber
Scenario Outline (Data Driven Testing) in Cucumber
پارامترها و جداول داده در Cucumber
Parameters and Data Tables in Cucumber
طرح کلی سناریو (تست مبتنی بر داده) در Cucumber
Scenario Outline (Data Driven Testing) in Cucumber
قلاب و برچسب
Hooks and Tags
برچسب ها به روز رسانی گزینه - باید بخوانید
Tags Option Update - Must Read
نمایش نظرات