وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

تست نرم افزار بوسیله Selenium WebDriver 4, Cucumber BDD در زبان Java

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

بوت کامپ تست اتوماسیون کامل! تست اتوماسیون را با استفاده از Selenium Webdriver 4 ، Java ، خیار BDD ، Testng & More
بیاموزید

عنوان اصلی : Selenium WebDriver 4, Cucumber BDD, Java & More! [NEW: 2022]

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

معرفی دوره:
مقدمه
محیط - راه اندازی:
جاوا JDK
آپاچی ماون
IntelliJ & Cucumber Addon
پروژه - راه اندازی:
تنظیم پروژه
فایل POM و وابستگی های بارگیری
درایورهای مرورگر
دستورات چرخه حیات Maven
افزونه Maven Compiler
مبانی خیار:
خیار چیست؟ & Gherkin چیست؟
تعاریف مراحل نقشه برداری
درایور قلاب‌ها و مرورگر - راه‌اندازی
پیاده سازی تعاریف مرحله - قسمت 1/3
پیاده سازی تعاریف مرحله - قسمت 2/3
پیاده سازی تعاریف مرحله - قسمت 3/3
عبارات خیار - ایجاد سناریو
عبارات خیار - تعاریف مرحله نقشه برداری
عبارات Cucumber - پیاده سازی تعاریف مرحله
کلاس دونده - ایجاد
کلاس دونده - برچسب ها
چالش دنیای واقعی:
نمای کلی چالش
پرونده ویژگی - ایجاد
سناریو 1 - الزامات مستندسازی
سناریو 1 - تعاریف مراحل نقشه برداری
قلاب‌ها، برچسب‌ها و راه‌اندازی درایور
سناریو 2 - الزامات مستندسازی
سناریو 2 - نقشه برداری و پیاده سازی تعاریف مرحله
پیش‌زمینه و طرح‌های سناریو:
کلید کلیدی پس زمینه
کلید کلیدی پس زمینه - در عمل
طرح (های) سناریو - ایجاد
طرح (های) سناریو - نقشه برداری و اجرای اقدامات
برچسب‌ها - سازماندهی مجموعه‌های آزمایشی:
برچسب ها - سازماندهی مجموعه های تست
مفاهیم پیشرفته:
قلاب های پیشرفته
فایل کارخانه و ویژگی های درایور - قسمت 1/3
درایور کارخانه و فایل مشخصات - قسمت 2/3
درایور کارخانه و فایل خواص - قسمت 3/3
اجرای آزمون موازی
گزارش‌دهی پیشرفته و پیوست کردن تصاویر
صفحه پایه و دستورات سفارشی - قسمت 1/3
صفحه پایه و دستورات سفارشی - قسمت 2/3
صفحه پایه و دستورات سفارشی - قسمت 3/3
مدلسازی شیء صفحه - (POM) - قسمت 1/6
مدلسازی شی صفحه - (POM) - قسمت 2/6
مدلسازی شیء صفحه - (POM) - قسمت 3/6
مدلسازی شیء صفحه - (POM) - قسمت 4/6
مدلسازی شیء صفحه - (POM) - قسمت 5/6
مدلسازی شیء صفحه - (POM) - قسمت 6/6
متغیرهای ثابت
جنکینز (CI) و بیشتر! :
جنکینز - دانلود و راه اندازی
پیکربندی جنکینز
ایجاد شغل
پیکربندی شغل - POM، اهداف و گزینه‌ها
textng.xml
Surefire-Plugin
گزارش‌های پیشرفته
پیوست کردن تصاویر استثنایی به گزارش‌ها
هدف‌گیری و راه‌اندازی مجموعه‌های آزمایشی فردی
موازی سازی
از مجموعه های تست و تست های فردی چشم پوشی کنید
انتخاب مرورگر
سایر دوره ها - (کدهای کوپن)
آماده سازی مصاحبه:
پرسش و پاسخ مصاحبه (نمونه)
مهم!! - Revamp دوره - لطفا بخوانید! [2021 -> 2022]:
لطفا بخوانید!
[بایگانی شده] - ساختار این دوره چگونه است:
نقشه راه دوره
نقشه راه دوره - [منابع: PDF]
[بایگانی شده] - SETUP [MODULE]:
معرفی ماژول راه اندازی
[بایگانی شده] - نصب Java JDK & Maven | راه اندازی متغیرهای سیستم:
یادداشتی برای کاربران مک
[بایگانی شده] - Eclipse Setup:
Eclipse IDE Setup
Eclipse IDE Setup - [منابع: پیوند مهم]
Eclipse [IDE] Setup - [منابع: فایل POM]
[بایگانی شده] - نصب TestNG:
TestNG Addon برای Eclipse
[بایگانی شده] - نصب افزونه های مورد نیاز Cucumber:
افزونه Cucumber برای Eclipse
افزونه‌های Cucumber برای Eclipse - [منابع: پیوند]
[بایگانی شده] - اضافه کردن یک تم رنگی خنک به Eclipse! :
ابزار بهبود کمک بصری برای Eclipse
[بایگانی شده] - مرورگر Chrome و راه‌اندازی درایور Chrome:
راه اندازی ماژول [تمرین]
[بایگانی شده] - MAVEN [MODULE]:
معرفی Maven
[بایگانی شده] - ایجاد اولین پروژه Maven ما! :
ایجاد پروژه Maven
[بایگانی شده] - بازرسی POM.xml:
فایل POM چیست؟
[بایگانی شده] - وابستگی های مورد نیاز برای فایل POM.xml ما:
کد JDK و فایل POM اجرای پویا - [منابع: یادداشت های دوره]
[بایگانی شده] - دستورات Apache Maven که باید بدانید! :
ماژول Maven [تمرین]
[بایگانی شده] - مبانی خیار [MODULE]:
مقدمه مبانی خیار
قرقره چیست؟ فایل ویژگی دقیقا چیست؟ - چگونه به هم متصل هستند؟
[بایگانی شده] WebDriverUniversity.com - بستر آموزش آنلاین رایگان (تعامل):
Webdriveruniversity.com - [دسترسی رایگان!!!! - پلتفرم آموزش آنلاین]
[بایگانی شده] - ایجاد فایل ویژه:
فرمان های Regex و لینک های مفید!
[بایگانی شده] - ایجاد فایل مرحله:
فایل های Step Definition چیست؟
ایجاد فایل تعریف مرحله اول ما
[بایگانی شده] - ایجاد کلاس دونده:
کلاس دونده چیست؟
ایجاد مااولین کلاس دونده و تولید گزارش
[بایگانی شده] - ادغام Selenium WebDriver با Cucumber BDD:
چگونه می توانیم Selenium Webdriver را ادغام کنیم
باید افزونه هایی داشته باشد!!! - به منظور ایجاد مکان یاب های پیشرفته
ادغام سلنیوم - مرحله 1-از-2
ادغام سلنیوم - مرحله 2-از-2
[بایگانی شده] - یک فایل دسته ای مفید برای داشتن! :
از فایل های دسته ای به نفع خود استفاده کنید!
در حال تکمیل این ماژول!
[بایگانی شده] - ماژول مبانی خیار - [دانلود کد پروژه]:
مبانی خیار - [منابع ماژول]
ماژول مبانی خیار [تمرین]
[بایگانی شده] - CUCUBER ADVANCED [MODULE]:
معرفی ماژول پیشرفته Cucumber
معرفی ماژول پیشرفته Cucumber - [منابع: PDF]
[بایگانی شده] - بررسی کلمات کلیدی پیشرفته Gherkin! :
کلید واژه های پیشرفته Gherkin
کلمات کلیدی پیشرفته Gherkin - [منابع: PDF]
[بایگانی شده] - شبیه سازی سناریوهای آزمایشی متعدد:
افزودن چند سناریو - مقدمه
افزودن چند سناریو - [منابع: PDF]
[بایگانی شده] - ایجاد چندین فایل با ویژگی:
ایجاد فایل های چندگانه
ایجاد فایل های چندگانه - [منابع: PDF]
[بایگانی شده] - کلمه کلیدی پس زمینه (از تکرار کد جلوگیری کنید):
کلید کلیدی پس زمینه - از تکرار کد جلوگیری کنید!
کلید کلیدی پس زمینه - [منابع: PDF]
[بایگانی شده] - پارامترسازی (تست مبتنی بر داده):
پارامترسازی - مقدمه
پارامترسازی - مثال و توضیح کد
پارامترسازی - توضیح عملی گام به گام
پارامترسازی - [منابع: کد]
پارامترسازی - [منابع: PDF]
[بایگانی شده] - جداول داده (ساختار داده های آزمایشی ما):
جدول داده - مقدمه
جدول داده - نمونه کد و توضیح
جدول داده - توضیح عملی گام به گام
جدول داده - [منابع: کد]
جدول داده - [منابع: PDF]
[بایگانی شده] خطوط کلی سناریو (روشی موثر برای شبیه سازی سناریوهای آزمایشی متعدد):
طرح های سناریو - مقدمه
خطوط کلی سناریو - مثال و توضیح کد
خطوط کلی سناریو - توضیح عملی - قسمت 1-از-4
خطوط کلی سناریو - افزودن قلاب - توضیح عملی - قسمت 2-از-4
خطوط کلی سناریو - افزودن سناریوهای آزمایشی چندگانه - قسمت 3-از-4
خطوط کلی سناریو - تقویت موارد آزمایشی با ادعاها - قسمت 4-از-4
خطوط کلی سناریو - [منابع: کد پروژه]
خطوط کلی سناریو - [منابع: PDF]
[بایگانی شده] - قلاب ها:
قلاب - مقدمه و توضیح
قلاب - نمونه کد و توضیح
قلاب - [منابع: PDF]
[بایگانی شده] - گزینه های خیار:
گزینه ها - مقدمه و توضیح
گزینه ها - مثال کد و توضیح
گزینه ها - [منابع: کد]
گزینه ها - [منابع: PDF]
[بایگانی شده] - برچسب‌ها:
برچسب ها - مقدمه و توضیح
برچسب ها - مثال کد و توضیح
برچسب ها - جمع بندی - چیزی که باید تماشا کنید!
برچسب ها - [منابع: کد]
برچسب ها - [منابع: PDF]
برچسب ها - [منابع: PDF-2]
[بایگانی شده] - برچسب‌ها و قلاب‌های اتصال:
برچسب قلاب - مقدمه و توضیح
قلاب‌های برچسب‌گذاری شده - نمونه کد و توضیح
برچسب قلاب - [منابع: کد]
برچسب قلاب - [منابع: PDF]
[بایگانی شده] - ایجاد کلاس‌های دونده چندگانه:
ایجاد کلاس های چندگانه دونده
[بایگانی شده] - نحوه استفاده از TestNG! :
TestNG - مقدمه و توضیح
TestNG - مثال کد و توضیح
TestNG - [منابع: کد]
TestNG - [منابع: PDF]
[بایگانی شده] - افزونه Surefire:
افزونه Surfire - مقدمه و توضیح
افزونه Surfire - مثال کد و توضیح
افزونه Surfire - [منابع: کد]
افزونه Surfire - [منابع: PDF]
[بایگانی شده] - ایجاد گزارش‌های پیشرفته:
گزارش پیشرفته - مقدمه و توضیح
گزارش‌دهی پیشرفته - نمونه کد و توضیح
[بایگانی شده] - ماژول پیشرفته Cucumber - [دانلود کد پروژه]:
گزارش‌دهی پیشرفته - [منابع: کد]
ماژول پیشرفته خیار [تمرین]
[بایگانی شده] - توسعه چارچوب پیشرفته CUCUBER [MODULE]:
جمع کردن همه چیزهایی که تا کنون آموخته ایم!
جمع بندی همه چیزهایی که تا کنون آموخته ایم! - [منابع: PDF]
[بایگانی شده] - تکرار کلید یادگیری موثر است! :
تکرار کلید است! - حتما تماشا کنید!!!
جمع بندی گام به گام - [منابع: PDF]
[بایگانی شده] - سناریوهای تست دنیای واقعی برای توسعه یک چارچوب پیشرفته استفاده می‌شوند! :
سناریوهایی که برای توسعه چارچوب نوآورانه خود استفاده خواهیم کرد!
[بایگانی شده] - ساختن پایه های چارچوب اتوماسیون پیشرفته ما:
توسعه چارچوب 1/5- ایجاد فایل های ویژه| طرح کلی سناریو| مکان یاب ها
توسعه چارچوب 2/5 - ایجاد فایل های مرحله ای |افزودن قلاب های اصلی
توسعه چارچوب 3/5 - ارتقاء کلاس های مرحله | ایجاد مکان یاب پویا
توسعه چارچوب 4/5 - ایجاد روشهای پیشرفته | افزودن اظهارات
توسعه چارچوب 5/5 - نهایی شدن پروژه | نگاهی به محدودیت های فعلی!
توسعه چارچوب - [منابع: کد پروژه]
[بایگانی شده] - اجزای چارچوب پیشرفته پیشرفته که ما اجرا خواهیم کرد! :
اجزای کلیدی پیشرفته که باید به چارچوب موجود خود اضافه کنیم! - [بررسی اجمالی]
بررسی اجمالی اجزای پیشرفته کلیدی - [منابع: PDF]
چرا باید یک کلاس Driver Factory | کلاس پیکربندی | فایل ثابت!
[بایگانی شده] - ایجاد کارخانه درایور:
درایور کارخانه - ایجاد و توضیح
درایور کارخانه - [منابع: کد]
[بایگانی شده] - فایل پیکربندی (متمرکز کردن داده های آزمایشی):
ایجاد کلاس پیکربندی خواندن و مکان یاب پویا - مهم!!!
خواندن کلاس پیکربندی و مکان یاب پویا - [منابع: کد]
به پایان رساندن آنچه تاکنون اجرا کرده ایم! - [منابع: PDF]
[بایگانی شده] - استاد هوکس (غلبه بر محدودیت های معماری!) :
Master Hooks - مقدمه و توضیح - [ Refactoring ]
Master Hooks - ایجاد و توضیح
Master Hooks - [منابع: کد]
Master Hooks - [منبع: PDF]
[بایگانی شده] - صفحه پایه (دسترسی رایگان به روش های از پیش ساخته شده!) :
صفحه پایه - مقدمه و توضیح
صفحه پایه - [منابع: کد]
صفحه پایه - [منابع: PDF]
صفحه پایه - [نمایش کلی - دسترسی رایگان به روش‌های سفارشی پیشرفته!]
صفحه پایه و روش های از پیش ساخته - [ منابع: کلاس دانلود]
[بایگانی شده] - صفحات فرعی (مدلسازی و ارث بری شیء صفحه):
صفحات فرعی - مقدمه و توضیح - [ مدلسازی شیء صفحه ]
صفحات فرعی - [ مدلسازی شیء صفحه ] - [منابع: PDF]
صفحات فرعی - اگر ابتدا به صفحات فرعی در عمل نگاه کنیم، ساده تر است
اجرای SubPage 1/5 - ایجاد صفحات فرعی|توسعه کلاس کارخانه درایور
اجرای SubPage 2/5 - عناصر صفحه مدلسازی | صفحه کارخانه - باید!
اجرای صفحه فرعی 3/5 - ایجاد و ساخت روش های سفارشی در صفحات ما
اجرای صفحه فرعی 4/5 - راه اندازی صفحات فرعی ما در کلاس کارخانه ما
اجرای صفحه فرعی 5/5 - محصول نهایی چرا باید از مدل سازی شیء صفحه استفاده کنیم!
صفحه فرعی - [منابع: کد پروژه]
[بایگانی شده] - پیوست کردن تصاویر به گزارش‌ها! :
الصاق تصاویر به گزارش ها - مقدمه و توضیح
پیوست کردن تصاویر به گزارش ها - [منابع: PDF]
الصاق تصاویر به گزارش ها - ایجاد و توضیح
[بایگانی شده] - ایجاد فایل دسته‌ای (روش‌های متعدد برای اجرای چارچوب آزمایشی ما):
آماده سازی برای ایجاد و اجرای دسته ای فایل
فایل دسته ای - مقدمه و توضیح
فایل دسته ای - [منابع: PDF]
فایل دسته ای - ایجاد - مرحله 1-از-2
فایل دسته ای - ایجاد - مرحله 2-از-2
[بایگانی شده] - یکپارچه سازی مداوم (تنظیم جنکینز و موارد دیگر!):
مقدمه و توضیح جنکینز - ادغام پیوسته
مقدمه و توضیح جنکینز - [منابع: PDF]
نصب و اجرای جنکینز
اجرای جنکینز 1-از-4 - نصب افزونه های ضروری
اجرای Jenkins 2-of-4 - اتصال Java JDK و Apache Maven به Jenkins
اجرای جنکینز 3-از-4 - ایجاد پروژه - پروژه ها را زمانی که بخواهیم اجرا کنیم
اجرای Jenkins 4-of-4 - ایجاد گزارش‌های پیشرفته خیار و موارد دیگر!
توسعه چارچوب پیشرفته Cucumber [تمرین]
[بایگانی شده] - چارچوب پیشرفته - [دانلود کد پروژه]:
کد دوره نهایی - [دانلود نهایی پروژه]
[بایگانی شده] - *پاداش جدید!* - گزارش وسعت (پیشرفته):
گسترش (پیشرفته) گزارش مرحله ای
تنظیم وابستگی و ExtentConfig.xml
چگونه می توانیم تصاویر منحصر به فرد را به گزارش های خود پیوست کنیم؟
توسعه روش های پیشرفته با قابلیت عکس برداری
جستجوی روش‌های گزارش Extents و گسترش روش‌های موجود
اتصال Extents ReportConfig.xml به چارچوب موجود ما
ضمیمه کردن تصاویر آزمایشی به Extent Reports
نگاه به روش های از پیش ساخته شده گزارش میزان
پشتیبان‌گیری از گزارش‌هایمان با استفاده از جریان‌های ورودی و خروجی فایل
محصول نهایی؛ گزارش های پیچیده حاوی تصاویر زمان بندی شده!
کد پروژه گزارشات نهایی

نمایش سرفصل های انگلیسی

Selenium WebDriver 4, Cucumber BDD, Java & More! [NEW: 2022]

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
مدرس:
شناسه: UD24485
حجم: 7691 مگابایت
مدت زمان: 1268 دقیقه
تعداد دیسک: 2 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 4 خرداد 1401
تست نرم افزار بوسیله Selenium WebDriver 4, Cucumber BDD در زبان Java
تست نرم افزار بوسیله Selenium WebDriver 4, Cucumber BDD در زبان Java 1
تست نرم افزار بوسیله Selenium WebDriver 4, Cucumber BDD در زبان Java 2
تست نرم افزار بوسیله Selenium WebDriver 4, Cucumber BDD در زبان Java 3
تست نرم افزار بوسیله Selenium WebDriver 4, Cucumber BDD در زبان Java 4
تست نرم افزار بوسیله Selenium WebDriver 4, Cucumber BDD در زبان Java 5
تست نرم افزار بوسیله Selenium WebDriver 4, Cucumber BDD در زبان Java 6
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید