آموزش تسلط بر اتوماسیون وب با WebdriverIO

Mastering Web Automation with WebdriverIO

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

آیا آماده هستید تا مهارت های خود را در اتوماسیون وب ارتقا دهید و به یک مهندس QA ماهر تبدیل شوید؟ در دوره جامع ما، "تسلط بر اتوماسیون وب با WebdriverIO و سلنیوم" شیرجه بزنید و سفری را برای تبدیل شدن به یک متخصص اتوماسیون وب آغاز کنید.

در این دوره، همه چیزهایی که برای برتری در تست اتوماسیون وب نیاز دارید را پوشش می دهیم. با مقایسه دقیق WebDriverIO و Selenium، به درک کاملی از ابزارهای در اختیار خواهید رسید. ما شما را از طریق فرآیند نصب راهنمایی می‌کنیم و اطمینان حاصل می‌کنیم که راه‌اندازی یکپارچه برای پروژه‌های اتوماسیون خود دارید.

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

برای قوی‌تر کردن اسکریپت‌های اتوماسیون شما، استراتژی‌های مختلف انتظار و همگام‌سازی را بررسی می‌کنیم، از جمله انتظارهای صریح، خواب سخت، و رویکرد "تا زمانی که صبر کنید". شما مجهز خواهید بود که حتی پیچیده ترین برنامه های وب را با اطمینان مدیریت کنید.

اما این همه ماجرا نیست! دوره ما فراتر از اصول اولیه است. نحوه پیکربندی وقفه های زمانی، تنظیم قابلیت ها، و تولید گزارش های Allure برای گزارش جامع آزمون را خواهید یافت. بعلاوه، ما تجربه عملی را با یک پروژه عملی شامل برنامه محبوب Orange HR ارائه می دهیم.

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


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

شروع به کار با WebdriverIO Getting Started with WebdriverIO

  • Node.js و نصب WebdriverIO Node.js and WebdriverIO Installation

  • WebdriverIO در مقابل سلنیوم WebdriverIO vs Selenium

آشنایی با مکان یاب های وب و استراتژی های مکان یاب پیشرفته Understanding Web Locators and Advanced Locator Strategies

  • مکان یاب های وب چیست؟ What Are Web Locators

  • شناسه ها و مکان یاب کلاس IDs and Class Locators

  • نام ویژگی ها، برچسب ها و پیوندها Name Attributes, Tags and Links

  • CSS Query و XPath Locators CSS Query and XPath Locators

  • JS Function، Chain، React و Custom Locators JS Function, Chain, React, and Custom Locators

تسلط بر اتوماسیون مرورگر و تعامل عناصر Mastering Browser Automation and Element Interaction

  • دریافت APIهای مرورگر Getting Browser APIs

  • احراز هویت و مدیریت عناصر Authentication and Element Management

  • توابع دسترسی به عنصر Element Access Functions

  • نقشه برداری Mapping

  • کلیک کردن Clicking

  • فیلد متن به ورودی Text to Input Field

  • معلق موش Mouse Hovering

  • ناوبری صفحه وب Web Page Navigation

  • بازخوانی و راه اندازی مجدد صفحه وب Web Page Refresh and Restart

  • به حداقل رساندن و به حداکثر رساندن مرورگر Minimize and Maximize Browser

  • پیمایش های پنجره Window Navigations

  • هشدارها Alerts

  • Drop-Down، Drag-Drop & Download Drop-Down, Drag-Drop & Download

  • بیسکویت ها Cookies

بررسی های تایید و تعامل عنصر Element Verification and Interaction Checks

  • وجود عنصر را بررسی کنید Check Element Presence

  • بررسی کنید که آیا عنصر فعال/غیرفعال است Check if Element is Enabled/Disabled

  • بررسی کنید که آیا عنصر قابل مشاهده است یا خیر Check if Element is Visible

  • بررسی کنید که آیا عنصر انتخاب شده است یا خیر Check if Element is Selected

  • بررسی کنید که آیا عنصر قابل کلیک است یا خیر Check if Element is Clickable

مدیریت عناصر پیشرفته و اجرای پروژه: منابع انسانی نارنجی Advanced Element Handling and Project Implementation: Orange HR

  • عناصر متمرکز Focused Elements

  • ویژگی ها را بررسی کنید Check Attributes

  • پروژه 1: منابع انسانی نارنجی Project 1 : Orange HR

بازرسی عناصر پیشرفته و خواص Advanced Element Inspection and Properties

  • تشخیص سایه ها Detecting Shadows

  • دریافت ویژگی عنصر Getting Element Property

  • دریافت برچسب عنصر، اندازه و مکان Getting Element Tag, Size and Location

بهینه سازی انتظار و همگام سازی عناصر Optimizing Element Waiting and Synchronization

  • خواب سخت Hard Sleep

  • صریح صبر کنید Explicit Wait

  • صبر کنید تا زمانی که Wait Until

مدیریت زمان در اتوماسیون وب با WebdriverIO Timeout Management in Web Automation with WebdriverIO

  • دریافت و تنظیم وقفه های زمانی Getting and Setting Timeouts

  • وقفه های WebdriverIO WebdriverIO Timeouts

تکنیک های مقایسه عناصر و داده ها Element and Data Comparison Techniques

  • مطابقت را بررسی کنید Check for Matching

  • مقایسه عناصر و آرایه ها Compare Elements and Arrays

پیکربندی و گزارش ضروری Configuration and Reporting Essentials

  • فایل پیکربندی Configuration File

  • توانایی ها Capabilities

  • گزارش جذاب Allure Report

نمایش نظرات

آموزش تسلط بر اتوماسیون وب با WebdriverIO
جزییات دوره
6 hours
42
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,001
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stefan Toshkov Zhelyazkov Stefan Toshkov Zhelyazkov

قدرت چت ربات های مبتنی بر هوش مصنوعی را باز کنید: از یک متخصص بیاموزید