آموزش دوره جامع سلنیوم وب‌درایور با TestNG (جاوا) - آخرین آپدیت

دانلود The Complete Selenium WebDriver Course with TestNG (Java)

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

بررسی کلی دوره

به راهنمای جامع اتوماسیون وب خوش آمدید! در این دوره کامل، شما یاد می‌گیرید چگونه بر Selenium WebDriverو فریم‌ورک TestNGمسلط شوید تا یک مجموعه اتوماسیون قدرتمند و حرفه‌ای را از صفر بسازید. ما از مفاهیم پایه به سمت تکنیک‌های پیشرفته حرکت می‌کنیم و بر مثال‌های عملی و کاربردی تمرکز خواهیم کرد تا شما را قادر سازیم هر اپلیکیشن وب را اتوماته کرده و یک سیستم تست مقاوم و مقیاس‌پذیر ایجاد کنید.

آنچه در این دوره خواهید آموخت

در پایان این دوره، شما قادر خواهید بود:

  • اولین اسکریپت تست اتوماتیک خود را با استفاده از Selenium WebDriver و Java بنویسید.

  • در شناسه‌های عناصر (Locators) و تعامل موثر با صفحات وب تسلط یابید.

  • استراتژی‌های مختلف انتظار (Wait)را برای ایجاد تست‌های پایدار و قابل اعتماد پیاده‌سازی کنید.

  • از آنوتیشن‌های TestNGو قابلیت‌های آن برای سازمان‌دهی بهتر تست‌ها و جریان اجرای آن‌ها بهره ببرید.

چرا باید این دوره را بگذرانید؟

اتوماسیون یک مهارت حیاتی در صنعت تکنولوژی امروز است و ترکیب Selenium WebDriver، TestNG و Java همچنان یکی از پرتقاضاترین مجموعه‌ مهارت‌ها برای نقش‌های QA و توسعه‌دهندگی است. این دوره نه تنها ابزارها، بلکه بهترین تجربیات (Best Practices)و اصول معماری پشت یک فریم‌ورک اتوماسیون حرفه‌ای را به شما می‌آموزد. شما یک پروژه ملموس برای رزومه خود خواهید داشت که توانایی شما در ساخت یک راهکار تست مقاوم و آماده برای محیط عملیاتی را به رخ می‌کشد.

این دوره برای چه کسانی است؟

این دوره برای افراد زیر ایده‌آل است:

  • تسترهای دستی (Manual Testers)که قصد انتقال به حوزه اتوماسیون را دارند.

  • توسعه‌دهندگانیکه می‌خواهند مهارت‌های اتوماسیون وب را به ابزارهای خود اضافه کنند.

  • هر کسی که با Selenium و TestNG تازه‌کار است و به دنبال یک مسیر یادگیری ساختاریافته و جامع می‌گردد.

پیش‌نیازها:داشتن درک پایه از زبان Javaبرای بهره‌مندی حداکثری از این دوره توصیه می‌شود. هیچ تجربه قبلی در زمینه Selenium یا TestNG مورد نیاز نیست!

ابزارها و منابع

برای شروع این دوره، شما به موارد زیر نیاز دارید:

  • یک کامپیوترکه Java Development Kit (JDK) روی آن نصب باشد.

  • یک محیط توسعه جاوا (IDE)(مانند IntelliJ IDEA یا Eclipse).


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

درس‌ها Lessons

  • مقدمه Introduction

  • راه‌اندازی دوره: نصب تمام ابزارهای مورد نیاز Course Setup: Install Everything You Need

  • پیکربندی اولین پروژه تست و اجرای یک تست سلنیوم Configure Your First Test Project and Run a Selenium Test

  • درک HTML، CSS و XPath برای اتوماسیون تست Understanding HTML, CSS, and XPath for Test Automation

  • یافتن عناصر وب با ویژگی‌های رایج: ID، Class و Name Locating Web Elements by Common Attributes: ID, Class, and Name

  • یافتن عناصر با استفاده از CSS Selectors در سلنیوم Locating Elements with CSS Selectors in Selenium

  • لوکیتورهای XPath: نحوه یافتن عناصر در سلنیوم XPath Locators: How to Find Elements in Selenium

  • بررسی جزئیات صفحه وب: getTitle()، getCurrentUrl() و موارد دیگر Exploring WebPage Details: getTitle(), getCurrentUrl(), and More

  • مبانی ناوبری WebDriver: متدهای get() و navigate().to() WebDriver Navigation Basics: get() and navigate().to()

  • کنترل پنجره‌ها در Selenium WebDriver Window Control in Selenium WebDriver

  • کلیک کردن روی عناصر در سلنیوم Clicking Elements in Selenium

  • تایپ کردن و پاک کردن متن در سلنیوم Typing and Clearing in Selenium

  • دریافت متن و ویژگی‌ها (Attributes) در سلنیوم Getting Text and Attributes in Selenium

  • بررسی وضعیت و قابل مشاهده بودن عناصر در سلنیوم Element Visibility and State in Selenium

  • مدیریت منوهای کشویی (Dropdowns) با سلنیوم Handling Dropdowns with Selenium

  • مدیریت چک‌باکس‌ها در سلنیوم Handling Checkboxes in Selenium

  • تعامل با رادیو باتن‌ها در سلنیوم Interacting with Radio Buttons in Selenium

  • استفاده از Thread Sleep Thread Sleep

  • انتظار ضمنی (Implicit Wait) Implicit Wait

  • انتظار صریح (Explicit Wait) Explicit Wait

  • درک آنوتیشن‌های TestNG Understanding TestNG Annotations

  • استفاده از Assertions برای اعتبارسنجی تست‌ها Using Assertions for Test Validation

نمایش نظرات

آموزش دوره جامع سلنیوم وب‌درایور با TestNG (جاوا)
جزییات دوره
2h 19m
22
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
8
- از 5
ندارد
دارد
دارد
Franc Chander
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar