آموزش اتوماسیون با Playwright: راهنمای جامع + فریم‌ورک - آخرین آپدیت

دانلود Playwright Automation: The Ultimate Guide + Framework

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

ساخت فریم‌ورک‌های تست اتوماتیک کارآمد و مقیاس‌پذیر با Playwright و JavaScript/TypeScript

با Playwright و زبان‌های JavaScript/TypeScript، فریم‌ورک‌های تست اتوماتیک قدرتمند بسازید. این دوره شما را در مسیر تسلط بر Playwright، ابزاری مدرن و کارآمد برای تست اتوماتیک وب، راهنمایی می‌کند.

  • درک و پیاده‌سازی مبانی Playwright
  • ایجاد فریم‌ورک تست Playwright با الگوی Page Object Model (POM)
  • کار با عناصر وب و مکان‌یاب‌ها (Locators)
  • اشکال‌زدایی و بهینه‌سازی تست‌های Playwright
  • نوشتن Assertions و مدیریت خطاهای Assertions

پیش‌نیازها:

هیچ دانش قبلی لازم نیست. این دوره از صفر به شما آموزش می‌دهد، حتی برای افراد مبتدی.

به دوره Playwright برای تست اتوماتیک: راهنمای جامع خوش آمدید! این دوره برای مبتدیان و تسترهای باتجربه که می‌خواهند بر Playwright، یکی از قدرتمندترین ابزارها برای تست اتوماتیک مدرن، مسلط شوند، طراحی شده است. شما با تنظیم محیط تست اتوماتیک خود شروع می‌کنید و به سرعت در ویژگی‌های Playwright، از جمله نوشتن، اجرا و اشکال‌زدایی تست‌ها در مرورگرهای مختلف، غوطه ور خواهید شد.

در طول دوره، تجربه عملی با مفاهیم اساسی تست اتوماتیک مانند الگوی Page Object Model (POM)، مکان‌یاب‌ها (locators)، Assertions و مدیریت عناصر وب پویا کسب خواهید کرد. شما یاد خواهید گرفت که چگونه تست‌های خود را ساختاربندی کنید، تعاملات مرورگر را انجام دهید، هشدارها، لیست‌های کشویی و فیلدهای ورودی را مدیریت کنید و خیلی چیزهای دیگر. چه در حال آزمایش وب‌سایت‌های استاتیک باشید و چه برنامه‌های وب مدرن، Playwright با پشتیبانی از چند مرورگر، انتخاب مناسبی برای خودکارسازی تعاملات وب است.

علاوه بر مفاهیم اولیه، این دوره شما را با ویژگی‌های پیشرفته Playwright مانند انتظار خودکار (auto-waiting)، timeouts و کار با ابزارهای نمایش ردیابی (trace viewers) برای اشکال‌زدایی و بهبود اسکریپت‌های تست اتوماتیک شما آشنا می‌کند. شما همچنین یاد خواهید گرفت که چگونه با استفاده از Playwright فریم‌ورک‌های مقیاس‌پذیر و قابل نگهداری ایجاد کنید، با استفاده از Fixtures و بهترین شیوه‌ها برای کارآمد و مطمئن کردن تست‌های خود.

در پایان این دوره، این اطمینان را خواهید داشت که فریم‌ورک تست اتوماتیک Playwright خود را بسازید، برنامه‌های وب پیچیده را خودکار کنید و تست‌ها را به راحتی در چندین مرورگر اجرا کنید.

چه به دنبال بهبود مهارت‌های خود در تست اتوماتیک وب هستید و چه سفر خود را به Playwright آغاز می‌کنید، این دوره تمام ابزارها و دانش مورد نیاز برای موفقیت را در اختیار شما قرار می‌دهد. هم‌اکنون بپیوندید و اتوماسیون با Playwright را آغاز کنید!


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

مقدمه و راه اندازی Introduction and Setup

  • مروری بر دوره Course Overview

  • مقدمه و راه اندازی Introduction & Setup

  • اطلاعات مهم! Important Information!

اجرا و اشکال زدایی تست ها Running and Debugging Tests

  • اجرای تست های Playwright Running Playwright Tests

  • اشکال زدایی تست های Playwright و استفاده از Trace Viewer Debugging Playwright Tests and Using Trace Viewer

نوشتن تست های Playwright Writing Playwright Tests

  • نوشتن و ساختاربندی اولین تست های Playwright Writing and Structuring Your First Playwright Tests

  • درک و نوشتن انتخابگرهای CSS Understanding and Writing CSS Selectors

  • یافتن عناصر وب با استفاده از متد locator() Finding Web Elements Using the locator() Method

  • استفاده از مکان یاب های کاربرپسند در Playwright Using User-Facing Locators in Playwright

  • مکان یاب های پیچیده و تکنیک های فیلتر در Playwright Complex Locators and Filtering Techniques in Playwright

کار با عناصر وب Working with Web Elements

  • استخراج مقادیر و متن از عناصر وب Extracting Values and Text from Web Elements

  • نوشتن Assertions (ادعاها) در Playwright Writing Assertions in Playwright

  • انتظار خودکار و مدیریت Timeouts Auto-Waiting and Handling Timeouts

تعامل با عناصر وب Interacting with Web Elements

  • فیلدهای ورودی Input Fields

  • تعامل با چک باکس ها و دکمه های رادیویی Interacting with Checkboxes and Radio Buttons

  • انتخاب گزینه ها: منوهای کشویی و لیست ها Selecting Options: Dropdowns and Lists

  • مدیریت هشدارهای مرورگر و پنجره های بازشو (Pop-ups) Handling Browser Alerts and Pop-ups

  • پیاده سازی عملکردهای کشیدن و رها کردن (Drag and Drop) Implementing Drag and Drop Actions

تمرین و پیاده سازی Practice & Implement

  • تمرین 1 Practice 1

  • تمرین 2 Practice 2

  • بازسازی کد و بهبودها Refactoring and Improvements

ایجاد یک فریم ورک Playwright مقیاس پذیر با استفاده از Page Object Model Creating a Scalable Playwright Framework Using Page Object Model

  • راه اندازی پروژه و ساخت Page Object صفحه ورود Project Setup and Building the Login Page Object

  • ساخت مدل Page Object صفحه محصولات Building the Products Page Object Model

  • افزودن Login Fixture برای احراز هویت Adding the Login Fixture for Authentication

  • خلاصه فریم ورک Framework Recap

مبانی و مفاهیم اصلی جاوا اسکریپت (بخش اختیاری) JavaScript Basics and Core Concepts (Optional Section)

  • معرفی بخش جاوا اسکریپت Introduction to the javascript section

  • راه اندازی محیط جاوا اسکریپت Setting Up Your JavaScript Environment

  • متغیرها و انواع داده Variables and Data Types

  • عملگرها و عبارات Operators and Expressions

  • جریان کنترل - شرطی ها Control Flow - Conditionals

  • جریان کنترل - حلقه ها Control Flow - Loops

  • کار با رشته ها Working with Strings

  • توابع Functions

  • اشیاء و آرایه ها Objects and Arrays

  • مدیریت خطا Error Handling

  • برنامه نویسی غیر همزمان در جاوا اسکریپت JavaScript Asynchronous Programming

  • JSON و تجزیه داده JSON and Data Parsing

نمایش نظرات

آموزش اتوماسیون با Playwright: راهنمای جامع + فریم‌ورک
جزییات دوره
5.5 hours
37
(آخرین آپدیت)
96
4.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar