لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Cucumber 7.0 BDD برای سلنیوم و اپیوم با پروژه های زنده
Cucumber 7.0 BDD for Selenium & Appium with Live Projects
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Learn and Master Cucumber BDD for Selenium and Appium with Live Projects - به روز رسانی شده در سال 2022 به آخرین نسخه Cucumber 7.4.1 تسلط بر چارچوب BDD با Cucumber آموزش ادغام Cucumber با سلنیوم و Appium برای تست های وب و موبایل پیش نیازها: مبانی Core Java و Selenium یا Appium
BDD خیار برای سلنیوم و اپیوم. با چارچوب Cucumber بر دنیای BDD مسلط شوید. در بازار فعلی، چارچوب های BDD تقاضای زیادی دارند. Cucumber یکی از فریم ورکهای BDD است که به زبانهای مختلف موجود است که اکثر زبانهای محبوب آن Java Ruby است
با آخرین نسخه CUMBER 7.4.1 در جولای 2022 به روز شد
این دوره عمیقاً Cucumber BDD را با طراحی چارچوب و پروژه زنده پوشش میدهد که به شما کمک میکند تا بر این API مسلط شوید و وارد بازار شوید.
شما واقعاً این دوره را یکی از بهترین دوره های Cucumber BDD در بازار خواهید یافت و من سعی خواهم کرد حداکثر موضوعات مرتبط را در دوره پوشش دهم
همچنین مطمئن خواهم شد که تمام آخرین مطالب مرتبط با Cucumber را اضافه می کنم و به به روز رسانی سخنرانی های جدید به دوره ادامه می دهم. نه تنها این، شما از پشتیبانی کامل من در سوالات و پروژه اتوماسیون
خود برخوردار خواهید شد
تمام موضوعات اصلی را بیاموزید:
ایجاد یک فایل ویژگی
مراحل ایجاد
طرح کلی سناریو
گزینه های خیار
گزارش اولیه
افزونه Extent Reports
ایجاد فایلهای ویژگی چندگانه و تعاریف مرحله
پس زمینه
قلاب ها
دستور اجرا در هوک
برچسب ها
قلابهای برچسبگذاری شده
DataTables asList
DataTables asMap
DataTable را به صورت Map
پارامتر کنید
اجرای موازی و سناریو
مدل شی صفحه با ادغام Cucumber
مبانی Appium در دستگاه تلفن همراه واقعی
در طول دوره، از طریق پیام مستقیم و انجمن پرسش و پاسخ از حمایت کامل من در سوالات خود برخوردار خواهید شد
سرفصل ها و درس ها
مقدمه ای بر BDD
Introduction to BDD
معرفی
Introduction
رفع تار شدن صفحه ویدیو
FIXING THE BLURRED VIDEO SCREEN
مقدمه ای بر BDD
Introduction to BDD
Cucumber BDD Basics - آخرین سخنرانی ها از نسخه 7.4.1 (به روز شده در سال 2022)
Cucumber BDD Basics - Latest Lectures from version 7.4.1 (UPDATED 2022)
نصب افزونه Cucumber و ایجاد اولین فایل ویژگی
Installing the Cucumber plugin and creating the very first feature file
ایجاد فایل تعریف مرحله
Creating a Step definition file
ساخت فایل runner
Creating a runner file
ایجاد گزارش خیار
Generating Cucumber Reports
ایجاد آخرین گزارش های گسترده
Generating Latest Extent reports
سفارشی کردن گزارش های گسترده
Customizing Extent Reports
اضافه کردن چند سناریو به یک ویژگی
Adding Multiple scenarios to a feature
پارامترسازی با استفاده از طرح کلی سناریو
Parameterization using Scenario Outline
افزودن چندین ویژگی و تعاریف مرحله
Adding Multiple Features and Step Definitions
زمینه
Background
گزینه های خیار - برچسب ها و قلاب ها
Cucumber Options - Tags and Hooks
DataTable را به عنوان نقشه پارامتر کنید
Parameterize DataTable as a Map
مقالات در آخرین نسخه CUCUBER
ARTICLES on Latest CUCUMBER version
مهم است که این سخنرانی را قبل از خواندن مقالات تماشا کنید
Important to watch this lecture before reading the articles
معرفی BDD
BDD Introduction
راه اندازی خیار در ماه گرفتگی
Setting up cucumber in eclipse
فایل تعریف ویژگی و مرحله ایجاد کنید
Create feature and Step definition file
فایل runner ایجاد کنید
Create runner file
برچسب های خیار
Cucumber Tags
کلمه کلیدی پس زمینه در خیار
Background keyword in Cucumber
قلاب در خیار
Hooks in Cucumber
DataTable (asLists) در Cucumber
DataTable (asLists) in Cucumber
DataTable (asMaps) در Cucumber
DataTable (asMaps) in Cucumber
تست داده محور در خیار
Data Driven Testing in Cucumber
آخرین -پروژه زنده - ادغام مدل شیء صفحه خیار با سلنیوم
LATEST -Live Project - Cucumber with Page Object Model Integration with Selenium
شروع کار با Page Objects
Getting start with Page Objects
تکمیل چارچوب
Completing the Framework
کد پروژه را دانلود کنید
Download the project code
ادغام Selenium WebDriver با Cucumber
Integrating Selenium WebDriver with Cucumber
افزودن API های سلنیوم
Adding Selenium APIs
ایجاد فایل ویژگی
Creating the feature file
ایجاد مراحل اتوماسیون
Creating automation steps
رفع مشکلات همگام سازی و افزودن اعتبارسنجی
Fixing sync issues and adding validations
افزودن اسکرین شات در صورت خرابی
Adding screenshots in case of failure
Live Project 1 - Cucumber with Page Model Object & Page Factories Framework
Live Project 1 - Cucumber with Page Object Model & Page Factories Framework
کد فریمورک به روز شده - آخرین 6.10 خیار و آخرین گزارش را دانلود کنید
Download the updated framework code - latest 6.10 cucumber and latest Reporting
کد فریمورک به روز شده - آخرین 4.8 خیار و آخرین گزارش را دانلود کنید
Download the updated framework code - latest 4.8 cucumber and latest Reporting
CucumberFramework - Part7 - ایجاد قلاب های خیار و ایجاد وسعت
CucumberFramework - Part7 - Creating Cucumber runner hooks and generating extent
CucumberFramework - Part8 - افزودن مراحل بیشتر و ادغام maven
CucumberFramework - Part8 - Adding more steps and integrating maven
CucumberFramework - Part9 - اجرای چندین ویژگی از طریق Maven - قسمت 1
CucumberFramework - Part9 - Running Multiple features through Maven - Part 1
CucumberFramework - Part10 - اجرای چندین ویژگی از طریق Maven قسمت 2
CucumberFramework - Part10 - Running Multiple features through Maven part 2
CucumberFramework - قسمت 11 - یکپارچه سازی جنکینز و گزارش های تعاملی
CucumberFramework - Part 11 - Integrating Jenkins and Interactive Reports
به روز شده در 18 فوریه 2018 - کد چارچوب را با TestNG بارگیری کنید
Updated 18-Feb-2018 - Download the Framework Code with TestNG
کد فریم ورک را با JUnit دانلود کنید
Download the Framework Code with JUnit
پروژه زنده 2 - Cucumber BDD با اجرای موازی روی شبکه با استفاده از اشیاء صفحه
Live Project 2 - Cucumber BDD with Parallel Execution on Grid using Page Objects
قسمت 1 - مقدمه ای بر اجرای موازی Cucumber BDD
Part 1 - Introduction to Cucumber BDD Parallel execution
بخش 2 - افزودن ویژگی ها و پیاده سازی تعاریف مرحله
Part 2 - Adding Features and Implementing Step Definitions
قسمت 3 - پیاده سازی پلاگین تست موازی
Part 3 - Implementing the Parallel Test Plugin
قسمت 4 - پیاده سازی Thread محلی برای پشتیبانی از تست موازی
Part 4 - Implementing Thread local to support Parallel Testing
قسمت 5 - پیاده سازی گزارش های گسترده و پشتیبانی آنها با سناریوهای Cucumber
Part 5 - Implementing Extent Reports and their support with Cucumber Scenarios
قسمت 6 - اضافه کردن TestNG Runner برای اجرای موازی ویژگی های Cucumber
Part 6 - Adding TestNG Runner to execute parallel Cucumber Features
قسمت 7 - پیاده سازی Cucumber با صفحه اشیاء
Part 7 - Implementing Cucumber with Page Objects
قسمت 8 - طراحی چارچوب
Part 8 - Designing the Framework
قسمت 9 - اجرای موازی روی شبکه
Part 9 - Running Parallel on Grid
کد چارچوب
Framework Code
سخنرانی های APPIUM - شروع به کار با Appium - نصب اولیه
APPIUM Lectures - Getting started with Appium - Basic Installation
مقدمه ای بر Appium
Introduction to Appium
پيش نياز
Pre requisite
جاوا را پیکربندی کنید و متغیرهای محیط جهانی را تنظیم کنید
Configure Java and set global environment variables
پیکربندی اندروید استودیو و ایجاد یک دستگاه مجازی اندروید جدید
Configuring Android Studio and creating a new Android Virtual Device
پیکربندی متغیرهای محیط برای Android ADB
Configuring Environment variables for Android ADB
پیکربندی دستگاه اندروید واقعی
Configuring Real Android Device
نصب آخرین رابط کاربری گرافیکی Appium
Installing the Latest Appium GUI
نصب Node js و Appium NPM Package
Installing Node js and Appium NPM Package
پیکربندی Maven و دانلود وابستگی Appium
Configuring Maven and Download Appium dependencies
دانلود Eclipse و افزودن Dependencies
Downloading Eclipse and Adding Dependencies
راهنمای نصب Appium برای ویندوز
Appium installation guide for Windows
نصب اولیه در MAC OSX - آخرین سخنرانی ها از نسخه Appium 1.8.2
Basic Installation on MAC OSX - Latest Lectures from Appium 1.8.2 version
پیکربندی جاوا و تنظیم متغیرهای محیطی
Configuring Java and setting up environment variables
پیش نیاز بیشتر برای نصب Appium در MAC OSX
More Prerequisite for Appium Installation on MAC OSX
AndroidStudio را دانلود و نصب کنید
Download and Install AndroidStudio
نصب آخرین رابط کاربری گرافیکی Appium
Installing the Latest Appium GUI
نصب سرور Appium از طریق Node
Installing the Appium server through Node
دانلود Eclipse و Maven Dependencies
Downloading Eclipse and Maven Dependencies
نصب Maven و پیکربندی متغیرهای محیطی در OSX
Installing Maven and Configuring environment variables on OSX
Appium - با اجرای اولین تست در دستگاه واقعی شروع کنید
Appium - Get started with the First Test execution on Real Device
انعکاس دستگاه اندرویدی خود در ویندوز یا مک
Mirroring your Android device on Windows or MAC
اجرای تست در یک برنامه وب
Executing Test on a WebApp
Appium API JavaDoc را در Eclipse ادغام کنید
Integrate the Appium API JavaDoc in Eclipse
بررسی عناصر در یک برنامه وب
Inspecting Elements on a WebApp
نصب برنامه روی دستگاه اندروید واقعی
Installing the App on Real Android device
یافتن بسته و اطلاعات فعالیت
Finding the Package and Activity Information
نمایش نظرات