آموزش اتوماسیون تست پایان به پایان با نمایشنامه نویس (TS/C#/Java)

End to End Test Automation with Playwright (TS/C#/Java)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش اتوماسیون اپلیکیشن وب با Playwright در رویکرد مدرن با زبان های مختلف و اکوسیستم ها ابزار کامل Playwright از پایه آموزش Playwright در Javascript/Typescript زبان صحافی آموزش Playwright در زبان جاوا و چارچوب ساخت آموزش Playwright در زبان C# پیش نیازها:درک پایه JS/C#/Java/TS یک امتیاز مثبت است.

در این دوره آموزشی اتوماسیون تست پایان به پایان با نمایشنامه‌نویس، ما Playwrit را از پایه کامل تا مفاهیم پیشرفته‌تر را یاد می‌گیریم که هر کسی برای خودکارسازی برنامه‌های وب مدرن/مقدم خود به روشی مدرن به آن نیاز دارد!

همانطور که همه ما می دانیم Playwright اتوماسیون سریع، قابل اعتماد و توانمند را در تمام مرورگرهای مدرن فعال می کند و از اجرای پلت فرم های مختلف مانند macOS، Windows، Linux و کانتینرهای مرتبط با آن پشتیبانی می کند، خودکار کردن برنامه ها با Playwright در زبان های مختلف زبان محبوب بسیار آسان است. مانند Javascript، Typescript، Java، C# و Python!


##### دوره به‌روزرسانی شده به آخرین نسخه 2022 ######


در این دوره،

را مورد بحث قرار خواهیم داد
  • مقدمه ای بر نمایشنامه نویس (JS)

  • درک ساختارهای اساسی نمایشنامه نویس (TS)

  • روشی پیشرفته برای کار با Locators

  • کتابخانه ادعا با انتظار (TS)

  • دونده آزمون نمایشنامه نویس (TS)

  • ویژگی نمایشنامه نویس مدرن برای آزمایش برنامه مدرن (JS)

  • آزمایشگاه های دستی

  • نمایشنامه نویس با زبان C#

  • نمایشنامه نویس با C# و Specflow برای BDD

  • نمایشنامه نویس با صحافی زبان جاوا

  • نمایشنامه نویس با جاوا و ادغام خیار برای BDD

  • توسعه چارچوب نمایشنامه نویس با اتصال زبان TS/Java/C#

  • ادغام نمایشنامه نویس با GitHub Actions، Azure DevOps و موارد دیگر ..

در پایان این دوره، شما می توانید به طور کامل مهارت های نمایشنامه نویس را یاد بگیرید و از قدرت نمایشنامه نویس در اتوماسیون روزانه خود در محل کار استفاده کنید!

به اولین دوره آموزشی دقیق در اینترنت در Playwright بپیوندید!



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

معرفی و شروع کار با نمایشنامه نویس (JS) Introduction and getting started with Playwright (JS)

  • معرفی Introduction

  • معرفی Introduction

  • نصب Playwright از طریق خط فرمان و دستی Installing Playwright via Command line and Manual

  • نصب Playwright از طریق خط فرمان و دستی Installing Playwright via Command line and Manual

  • نصب Playwright در VS Code با افزونه Playwright Test Extension Installing Playwright in VS Code with Playwright Test Extension

  • نصب Playwright در VS Code با افزونه Playwright Test Extension Installing Playwright in VS Code with Playwright Test Extension

  • ضبط و پخش با تولید کد با استفاده از افزونه VS Code Playwright Record and Playback with Code Generation using VS Code Playwright Extension

  • ضبط و پخش با تولید کد با استفاده از افزونه VS Code Playwright Record and Playback with Code Generation using VS Code Playwright Extension

  • ضبط و پخش با استفاده از Playwright Codegen با Inspector Record and Playback using Playwright Codegen with Inspector

  • ضبط و پخش با استفاده از Playwright Codegen با Inspector Record and Playback using Playwright Codegen with Inspector

معرفی و شروع کار با نمایشنامه نویس (JS) Introduction and getting started with Playwright (JS)

درک اجزای سازنده نمایشنامه نویس Understanding Building blocks of Playwright

  • معرفی Introduction

  • معرفی Introduction

  • نوشتن کد ساده با Playwright با استفاده از JS Writing simple code with Playwright using JS

  • نوشتن کد ساده با Playwright با استفاده از JS Writing simple code with Playwright using JS

  • کد نوشتن با Playwright با استفاده از TS Writing code with Playwright using TS

  • کد نوشتن با Playwright با استفاده از TS Writing code with Playwright using TS

  • کار با Locators - CSS، انتخاب عنصر با متن فیلتر Working with Locators - CSS, Selecting element with Filter text

  • کار با Locators - CSS، انتخاب عنصر با متن فیلتر Working with Locators - CSS, Selecting element with Filter text

  • کار با Locators - CSS، XPath، ID، HasText Working with Locators - CSS, XPath, ID, HasText

  • کار با Locators - CSS، XPath، ID، HasText Working with Locators - CSS, XPath, ID, HasText

  • مکان یاب با برنامه Real-time - Data-id، Data-test-id و عملیات Hover Locators with Real-time application - Data-id, Data-test-id and Hover operation

  • مکان یاب با برنامه Real-time - Data-id، Data-test-id و عملیات Hover Locators with Real-time application - Data-id, Data-test-id and Hover operation

  • مکان یاب با عنصر مکان N یا First(). Locator with Nth Location or First() element

  • مکان یاب با عنصر مکان N یا First(). Locator with Nth Location or First() element

  • کدنویسی با تست نمایشنامه نویس Writing code with Playwright Test

  • کدنویسی با تست نمایشنامه نویس Writing code with Playwright Test

  • کد نوشتن با Playwright Test از VSCode و از طریق Command Line Writing code with Playwright Test from VSCode and via Command Line

  • کد نوشتن با Playwright Test از VSCode و از طریق Command Line Writing code with Playwright Test from VSCode and via Command Line

درک اجزای سازنده نمایشنامه نویس Understanding Building blocks of Playwright

اظهارات در نمایشنامه نویس Assertions in Playwright

  • درک ادعاها و انجام ادعاهای اساسی با expect() Understanding Assertions and perform basic assertions with expect()

  • درک ادعاها و انجام ادعاهای اساسی با expect() Understanding Assertions and perform basic assertions with expect()

  • ادعا با تطبیق سفارشی نمایشنامه نویس Assertion with Playwright's Custom Matcher

  • ادعا با تطبیق سفارشی نمایشنامه نویس Assertion with Playwright's Custom Matcher

  • ادعا با تطبیق سفارشی نمایشنامه نویس - ادامه Assertion with Playwright's Custom Matcher - Contd

  • ادعا با تطبیق سفارشی نمایشنامه نویس - ادامه Assertion with Playwright's Custom Matcher - Contd

  • ادعاهای نرم در نمایشنامه نویس Soft Assertions in Playwright

  • ادعاهای نرم در نمایشنامه نویس Soft Assertions in Playwright

  • ضبط ویدیو و گرفتن اسکرین شات در Playwright Recording Video and taking screenshot in Playwright

  • ضبط ویدیو و گرفتن اسکرین شات در Playwright Recording Video and taking screenshot in Playwright

  • کد منبع کامل Complete Source code

  • کد منبع کامل Complete Source code

اظهارات در نمایشنامه نویس Assertions in Playwright

تست نمایشنامه نویس و دونده تست نمایشنامه نویس - آزمون را عالی و سریع می کند ⚡ Playwright Test and Playwright Test Runner - Makes test awesome and fast ⚡

  • نمایشنامه نویس تست Runner برای گرفتن اسکرین شات شکست و ویدیوی آزمایشی Playwright Test Runner to capture failure screenshot and test video

  • نمایشنامه نویس تست Runner برای گرفتن اسکرین شات شکست و ویدیوی آزمایشی Playwright Test Runner to capture failure screenshot and test video

  • نمایشنامه نویس تست هوک - BeforeEach و AfterEach Playwright Test Hooks - BeforeEach and AfterEach

  • نمایشنامه نویس تست هوک - BeforeEach و AfterEach Playwright Test Hooks - BeforeEach and AfterEach

  • شرح تست نمایشنامه نویس - تست های نمایشنامه نویس سبک BDD Playwright Test Describe - BDD Style Playwright Tests

  • شرح تست نمایشنامه نویس - تست های نمایشنامه نویس سبک BDD Playwright Test Describe - BDD Style Playwright Tests

  • مراحل تست نمایشنامه نویس برای تست های گام به گام Async Playwright Test Steps for step by step Async tests

  • مراحل تست نمایشنامه نویس برای تست های گام به گام Async Playwright Test Steps for step by step Async tests

  • فقط تست های خاص را با Test.only اجرا کنید و Parallel Describe Tests را اجرا کنید Run only specific tests with Test.only and run Parallel Describe Tests

  • فقط تست های خاص را با Test.only اجرا کنید و Parallel Describe Tests را اجرا کنید Run only specific tests with Test.only and run Parallel Describe Tests

  • رد شدن از آزمایش‌ها بر اساس شرایط خاص مانند مرورگرهای خاص با Test.Skip Skip Tests based on certain conditions like specific browsers with Test.Skip

  • رد شدن از آزمایش‌ها بر اساس شرایط خاص مانند مرورگرهای خاص با Test.Skip Skip Tests based on certain conditions like specific browsers with Test.Skip

  • جزئیات آزمون در حال اجرا را با TestInfo دریافت کنید Get Running Test details with TestInfo

  • جزئیات آزمون در حال اجرا را با TestInfo دریافت کنید Get Running Test details with TestInfo

  • درک و کار با تنظیمات تست نمایشنامه نویس Understanding and working with Playwright Test Configurations

  • درک و کار با تنظیمات تست نمایشنامه نویس Understanding and working with Playwright Test Configurations

  • اجرای تست Playwright از طریق خط فرمان و لغو تنظیمات Playwright Test Running Playwright Test via Command Line and override Playwright Test Config

  • اجرای تست Playwright از طریق خط فرمان و لغو تنظیمات Playwright Test Running Playwright Test via Command Line and override Playwright Test Config

  • امتحان مجدد در صورت شکست Retry Test on failure

  • امتحان مجدد در صورت شکست Retry Test on failure

  • کد منبع کامل Complete Source code

  • کد منبع کامل Complete Source code

تست نمایشنامه نویس و دونده تست نمایشنامه نویس - آزمون را عالی و سریع می کند ⚡ Playwright Test and Playwright Test Runner - Makes test awesome and fast ⚡

اعدام موازی در نمایشنامه نویس Parallel Execution in Playwright

  • اعدام موازی با کارگران نمایشنامه نویس Parallel Execution with Playwright Workers

  • اعدام موازی با کارگران نمایشنامه نویس Parallel Execution with Playwright Workers

  • اجرای مشخصات تست به ترتیب با لیست های تست Running Test Specs in Order with Test Lists

  • اجرای مشخصات تست به ترتیب با لیست های تست Running Test Specs in Order with Test Lists

اعدام موازی در نمایشنامه نویس Parallel Execution in Playwright

ویژگی Modern Playwright برای آزمایش برنامه مدرن (JS) Modern Playwright feature for Modern app testing (JS)

  • معرفی Introduction

  • معرفی Introduction

  • انجام عملیات آپلود فایل Performing File Upload operation

  • انجام عملیات آپلود فایل Performing File Upload operation

  • ردیابی صفحه با نمایشنامه نویس Page Tracing with Playwright

  • ردیابی صفحه با نمایشنامه نویس Page Tracing with Playwright

  • ردیابی صفحه با اسکرین شات و دسته بندی خاص Page Tracing with Screenshot and specific category

  • ردیابی صفحه با اسکرین شات و دسته بندی خاص Page Tracing with Screenshot and specific category

  • ردیابی صفحه و استخراج اسکرین شات به عنوان خروجی Page Tracing and extract screenshot as output

  • ردیابی صفحه و استخراج اسکرین شات به عنوان خروجی Page Tracing and extract screenshot as output

  • ضبط ویدئویی از اجرای تست Video Recording of Test execution

  • ضبط ویدئویی از اجرای تست Video Recording of Test execution

  • تولید پی دی اف صفحه Generating PDF of Page

  • تولید پی دی اف صفحه Generating PDF of Page

  • استفاده از Chrome از دستگاه محلی خود به جای Chromium of Playwright Using Chrome from your local machine instead of Chromium of Playwright

  • استفاده از Chrome از دستگاه محلی خود به جای Chromium of Playwright Using Chrome from your local machine instead of Chromium of Playwright

  • شبیه سازی مرورگر با وضوح دستگاه های مختلف Browser Emulations with different device resolutions

  • شبیه سازی مرورگر با وضوح دستگاه های مختلف Browser Emulations with different device resolutions

  • رهگیری صفحات توسط شبکه Network Interception of Pages

  • رهگیری صفحات توسط شبکه Network Interception of Pages

  • رویدادهای صفحه و گزارش های خطا را از Chrome Dev Tools دریافت کنید Get Page Events and error logs from Chrome Dev Tools

  • رویدادهای صفحه و گزارش های خطا را از Chrome Dev Tools دریافت کنید Get Page Events and error logs from Chrome Dev Tools

  • خلاصه Summary

  • خلاصه Summary

  • کد منبع Source code

  • کد منبع Source code

ویژگی Modern Playwright برای آزمایش برنامه مدرن (JS) Modern Playwright feature for Modern app testing (JS)

Hands on Lab 1 - رهگیری شبکه پیشرفته Hands on Lab 1 - Advanced Network Interception

  • ساخت مسدود کننده تبلیغات خودمان با رهگیری شبکه Building our own Ad blocker with Network Interception

  • ساخت مسدود کننده تبلیغات خودمان با رهگیری شبکه Building our own Ad blocker with Network Interception

  • رهگیری سرور API برای تنظیم داده های ساختگی Intercepting API server to set Mock data

  • رهگیری سرور API برای تنظیم داده های ساختگی Intercepting API server to set Mock data

  • رهگیری سرور API برای تنظیم داده های ساختگی و تأیید پاسخ Intercepting API server to set Mock data and verify response

  • رهگیری سرور API برای تنظیم داده های ساختگی و تأیید پاسخ Intercepting API server to set Mock data and verify response

  • رهگیری سایت تولید و بررسی رفتار رهگیری Intercepting Production site and check interception behaviour

  • رهگیری سایت تولید و بررسی رفتار رهگیری Intercepting Production site and check interception behaviour

Hands on Lab 1 - رهگیری شبکه پیشرفته Hands on Lab 1 - Advanced Network Interception

Hands on Lab 2 - کار با کوکی ها Hands on Lab 2 - Working with Cookies

  • معرفی Introduction

  • معرفی Introduction

  • کوکی ها را از سایت دریافت کنید Get Cookies from Site

  • کوکی ها را از سایت دریافت کنید Get Cookies from Site

  • تنظیم کوکی ها از سایت Set Cookies from Site

  • تنظیم کوکی ها از سایت Set Cookies from Site

Hands on Lab 2 - کار با کوکی ها Hands on Lab 2 - Working with Cookies

Hands on Lab 3 - Data Driven Testing Hands on Lab 3 - Data Driven Testing

  • آزمایش مبتنی بر داده در سایت EA Employee App Data driven testing on EA Employee App site

  • آزمایش مبتنی بر داده در سایت EA Employee App Data driven testing on EA Employee App site

  • داده های ردیف ایجاد شده پویا را از جدول شبکه حذف کنید Delete Dynamically created Row data from grid table

  • داده های ردیف ایجاد شده پویا را از جدول شبکه حذف کنید Delete Dynamically created Row data from grid table

  • استخراج داده های جدول شبکه از UI Extract grid table data from UI

  • استخراج داده های جدول شبکه از UI Extract grid table data from UI

Hands on Lab 3 - Data Driven Testing Hands on Lab 3 - Data Driven Testing

کد منبع همه آزمایشگاه ها All Labs Source code

  • کد منبع کامل آزمایشگاه ها Complete source code of the Labs

  • کد منبع کامل آزمایشگاه ها Complete source code of the Labs

کد منبع همه آزمایشگاه ها All Labs Source code

عملیات متفرقه در نمایشنامه نویس (به زودی به روز می شود) Misc Operation in Playwright (Set to be updated soon)

  • [آزمایشگاه] - چرخش سرور وب قبل از شروع آزمایش با استفاده از Playwright Test Config [Lab] - Spinning up WebServer before starting test using Playwright Test Config

  • [آزمایشگاه] - چرخش سرور وب قبل از شروع آزمایش با استفاده از Playwright Test Config [Lab] - Spinning up WebServer before starting test using Playwright Test Config

  • [آزمایشگاه] - آزمایش با وب سرور Spawned (ادامه) [Lab] - Testing with Spawned WebServer (Contd.)

  • [آزمایشگاه] - آزمایش با وب سرور Spawned (ادامه) [Lab] - Testing with Spawned WebServer (Contd.)

  • کد منبع آزمایشگاه Lab Source code

  • کد منبع آزمایشگاه Lab Source code

  • گزارش نمایشنامه‌نویس - گزارش جذاب، نقطه، خط، JSON و سفارشی‌سازی‌ها! Playwright Reporting - Allure Report, Dot, Line, JSON and customizations !

  • گزارش نمایشنامه‌نویس - گزارش جذاب، نقطه، خط، JSON و سفارشی‌سازی‌ها! Playwright Reporting - Allure Report, Dot, Line, JSON and customizations !

  • کد منبع کامل Complete Source code

  • کد منبع کامل Complete Source code

عملیات متفرقه در نمایشنامه نویس (به زودی به روز می شود) Misc Operation in Playwright (Set to be updated soon)

نمایشنامه نویس با صحافی جاوا Playwright with Java Binding

  • معرفی Introduction

  • معرفی Introduction

  • راه اندازی جاوا نمایشنامه نویس با IntelliJ و نوشتن تست ساده Playwright Java setup with IntelliJ and writing simple test

  • راه اندازی جاوا نمایشنامه نویس با IntelliJ و نوشتن تست ساده Playwright Java setup with IntelliJ and writing simple test

  • درک عمق صحافی نمایشنامه نویس جاوا Understanding Playwright Java binding indepth

  • درک عمق صحافی نمایشنامه نویس جاوا Understanding Playwright Java binding indepth

  • رهگیری شبکه با نمایشنامه نویس Network Interception with Playwright

  • رهگیری شبکه با نمایشنامه نویس Network Interception with Playwright

نمایشنامه نویس با صحافی جاوا Playwright with Java Binding

توسعه چارچوب نمایشنامه نویس (جاوا) Playwright framework development (Java)

  • مرورگر چارچوب راه‌اندازی و ایجاد ساختار پایه Framework browser Initialise and base structure creation

  • مرورگر چارچوب راه‌اندازی و ایجاد ساختار پایه Framework browser Initialise and base structure creation

  • ایجاد پیکربندی چارچوب Framework Config creation

  • ایجاد پیکربندی چارچوب Framework Config creation

  • چارچوب اولیه ایجاد Framework Initialize creation

  • چارچوب اولیه ایجاد Framework Initialize creation

  • همه قطعات را کنار هم بگذارید و تست نمایشنامه نویس را اجرا کنید Putting all the pieces together and run the Playwright Test

  • همه قطعات را کنار هم بگذارید و تست نمایشنامه نویس را اجرا کنید Putting all the pieces together and run the Playwright Test

  • درک و ایجاد مدل شیء صفحه با Playwright Java Understanding and creating Page Object Model with Playwright Java

  • درک و ایجاد مدل شیء صفحه با Playwright Java Understanding and creating Page Object Model with Playwright Java

  • اجرای تست برنامه کارمند EA با مدل شیء صفحه (POM) Running EA Employee App test with Page Object Model (POM)

  • اجرای تست برنامه کارمند EA با مدل شیء صفحه (POM) Running EA Employee App test with Page Object Model (POM)

  • درک و کار با صفحه ناوبری در نمایشنامه نویس Understanding and working with Page Navigation in Playwright

  • درک و کار با صفحه ناوبری در نمایشنامه نویس Understanding and working with Page Navigation in Playwright

  • اجرای تست کامل در مدل POM Running complete test in POM model

  • اجرای تست کامل در مدل POM Running complete test in POM model

  • ایجاد پیکربندی سفارشی برای خواندن چارچوب Creating custom configuration for the framework to read

  • ایجاد پیکربندی سفارشی برای خواندن چارچوب Creating custom configuration for the framework to read

  • اجرای تست با پیکربندی سفارشی Running test with Custom Configuration

  • اجرای تست با پیکربندی سفارشی Running test with Custom Configuration

  • کد منبع Source code

  • کد منبع Source code

توسعه چارچوب نمایشنامه نویس (جاوا) Playwright framework development (Java)

نمایشنامه نویس با صحافی زبان جاوا و پشتیبانی Cucumber Playwright with Java language binding and Cucumber support

  • معرفی Introduction

  • معرفی Introduction

  • نصب و شروع کار با Cucumber Installation and getting started with Cucumber

  • نصب و شروع کار با Cucumber Installation and getting started with Cucumber

  • پیاده سازی تعریف مرحله در خیار Implementing Step definition in cucumber

  • پیاده سازی تعریف مرحله در خیار Implementing Step definition in cucumber

  • ایجاد قلاب خیار Creating Cucumber Hooks

  • ایجاد قلاب خیار Creating Cucumber Hooks

  • ایجاد و کار با DataTables Creating and working with DataTables

  • ایجاد و کار با DataTables Creating and working with DataTables

  • ایجاد مدل ساز میز خیار Creating Cucumber Table Model builder

  • ایجاد مدل ساز میز خیار Creating Cucumber Table Model builder

  • ایجاد ترانسفورماتور Cucumber Table با حاشیه نویسی @DataTableType Creating Cucumber Table transformers with @DataTableType annotations

  • ایجاد ترانسفورماتور Cucumber Table با حاشیه نویسی @DataTableType Creating Cucumber Table transformers with @DataTableType annotations

  • تولید گزارش خیار Generating Cucumber reports

  • تولید گزارش خیار Generating Cucumber reports

  • کد منبع Source code

  • کد منبع Source code

نمایشنامه نویس با صحافی زبان جاوا و پشتیبانی Cucumber Playwright with Java language binding and Cucumber support

نمایشنامه نویس با سی شارپ دات نت Playwright with C# .NET

  • معرفی و نصب Introduction and installation

  • معرفی و نصب Introduction and installation

  • تست نمایشنامه نویس با NUnit برای با کد دیگ بخار کمتر Playwright Test with NUnit for with less boilerplate code

  • تست نمایشنامه نویس با NUnit برای با کد دیگ بخار کمتر Playwright Test with NUnit for with less boilerplate code

  • کار با مکان یاب در Playwright C#.NET Working with locator in Playwright C# .NET

  • کار با مکان یاب در Playwright C#.NET Working with locator in Playwright C# .NET

  • درک نمایشنامه نویس CLI Understanding Playwright CLI

  • درک نمایشنامه نویس CLI Understanding Playwright CLI

  • مکانیسم انتظار خودکار در نمایشنامه نویس سی شارپ دات نت Auto-Waiting Mechanism in Playwright C# .NET

  • مکانیسم انتظار خودکار در نمایشنامه نویس سی شارپ دات نت Auto-Waiting Mechanism in Playwright C# .NET

  • مدل شی صفحه در Playwright C#.NET Page Object Model in Playwright C#.NET

  • مدل شی صفحه در Playwright C#.NET Page Object Model in Playwright C#.NET

  • به رویدادهای شبکه در Playwright با C#.NET گوش دهید Listen Network Events in Playwright with C#.NET

  • به رویدادهای شبکه در Playwright با C#.NET گوش دهید Listen Network Events in Playwright with C#.NET

  • تست Adobe Analytics یا Google Analytics با Playwright C#.NET Testing Adobe Analytics or Google Analytics with Playwright C# .NET

  • تست Adobe Analytics یا Google Analytics با Playwright C#.NET Testing Adobe Analytics or Google Analytics with Playwright C# .NET

  • رهگیری شبکه با نمایشنامه نویس C#.NET Network Interception with Playwright C#.NET

  • رهگیری شبکه با نمایشنامه نویس C#.NET Network Interception with Playwright C#.NET

نمایشنامه نویس با سی شارپ دات نت Playwright with C# .NET

نمایشنامه‌نویس با سی شارپ - کدگذاری سازمان‌یافته (BDD/اجرای موازی/گزارش‌دهی) Playwright with C# - Organized coding (BDD/Parallel execution/Reporting)

  • معرفی Introduction

  • معرفی Introduction

  • ایجاد درایور نمایشنامه نویس قابل استفاده مجدد در Specflow for Driver Pattern Creating Reusable Playwright Driver in Specflow for Driver Pattern

  • ایجاد درایور نمایشنامه نویس قابل استفاده مجدد در Specflow for Driver Pattern Creating Reusable Playwright Driver in Specflow for Driver Pattern

  • پیاده سازی تعاریف Step و استفاده از Driver Pattern برای دسترسی به اشیا Implementing Step definitions and using Driver Pattern to access objects

  • پیاده سازی تعاریف Step و استفاده از Driver Pattern برای دسترسی به اشیا Implementing Step definitions and using Driver Pattern to access objects

  • اجرای Specflow + تست نمایشنامه نویس Running Specflow + Playwright Test

  • اجرای Specflow + تست نمایشنامه نویس Running Specflow + Playwright Test

  • اجرای موازی آزمون نمایشنامه نویس در Specflow Parallel Execution of Playwright Test in Specflow

  • اجرای موازی آزمون نمایشنامه نویس در Specflow Parallel Execution of Playwright Test in Specflow

  • گزارش Specflow LivingDoc برای تست های نمایشنامه نویس Specflow LivingDoc Reporting for Playwright Tests

  • گزارش Specflow LivingDoc برای تست های نمایشنامه نویس Specflow LivingDoc Reporting for Playwright Tests

  • کد منبع Source code

  • کد منبع Source code

نمایشنامه‌نویس با سی شارپ - کدگذاری سازمان‌یافته (BDD/اجرای موازی/گزارش‌دهی) Playwright with C# - Organized coding (BDD/Parallel execution/Reporting)

نمایشنامه نویس با سی شارپ - تست API REST Playwright with C# - REST API Testing

  • معرفی Introduction

  • معرفی Introduction

  • عملیات POST برای احراز هویت توکن حامل POST Operation for Bearer Token Authentication

  • عملیات POST برای احراز هویت توکن حامل POST Operation for Bearer Token Authentication

  • رسوب زدایی شی پاسخ برای پاسخ توکن Deserializing response object for Token response

  • رسوب زدایی شی پاسخ برای پاسخ توکن Deserializing response object for Token response

  • عملیات GET با سربرگ توکن Auth GET Operation with Auth token Header

  • عملیات GET با سربرگ توکن Auth GET Operation with Auth token Header

  • پاسخ به نوع شیء بتنی را غیراصولی کنید Deserialize response to Concrete Object Type

  • پاسخ به نوع شیء بتنی را غیراصولی کنید Deserialize response to Concrete Object Type

  • نوشتن درایور نمایشنامه نویس عمومی برای کدهای قابل استفاده مجدد در سراسر آزمایشات Writing Generic Playwright Driver for Reusable code across tests

  • نوشتن درایور نمایشنامه نویس عمومی برای کدهای قابل استفاده مجدد در سراسر آزمایشات Writing Generic Playwright Driver for Reusable code across tests

نمایشنامه نویس با سی شارپ - تست API REST Playwright with C# - REST API Testing

ادغام نمایشنامه نویس - GitHub Actions، Azure DevOps و Docker Playwright Integration - GitHub Actions, Azure DevOps and Docker

  • معرفی Introduction

  • معرفی Introduction

  • کد CI/CD برای اقدامات GitHub برای اجرای تست نمایشنامه نویس CI/CD Code for GitHub Actions to execute the Playwright Test

  • کد CI/CD برای اقدامات GitHub برای اجرای تست نمایشنامه نویس CI/CD Code for GitHub Actions to execute the Playwright Test

  • کد ورود به GitHub Repo Check-in code to GitHub Repo

  • کد ورود به GitHub Repo Check-in code to GitHub Repo

  • GitHub Action - اجرای کد با دستور Playwright Test Runner GitHub Action - Code Execution with Playwright Test Runner command

  • GitHub Action - اجرای کد با دستور Playwright Test Runner GitHub Action - Code Execution with Playwright Test Runner command

  • GitHub Actions - تست نمایشنامه نویس با مصنوعات آزمایشی GitHub Actions - Playwright Test with test artifacts

  • GitHub Actions - تست نمایشنامه نویس با مصنوعات آزمایشی GitHub Actions - Playwright Test with test artifacts

  • Azure DevOps - ایجاد مخزن/ایجاد خط لوله ساخت/اجرا Azure DevOps - Repo creation/Build Pipeline creation/Execution

  • Azure DevOps - ایجاد مخزن/ایجاد خط لوله ساخت/اجرا Azure DevOps - Repo creation/Build Pipeline creation/Execution

  • Azure DevOps - برگه نمایشنامه نویس با پارامترهای مرورگر Azure DevOps - Playwright Folio with Browser params

  • Azure DevOps - برگه نمایشنامه نویس با پارامترهای مرورگر Azure DevOps - Playwright Folio with Browser params

ادغام نمایشنامه نویس - GitHub Actions، Azure DevOps و Docker Playwright Integration - GitHub Actions, Azure DevOps and Docker

سوالات متداول Frequency Asked Questions

  • معرفی Introduction

  • معرفی Introduction

  • کار با iFrames در Playwright Working with iFrames in Playwright

  • کار با iFrames در Playwright Working with iFrames in Playwright

  • کار با پنجره های پاپ آپ در Playwright Working with Popup windows in Playwright

  • کار با پنجره های پاپ آپ در Playwright Working with Popup windows in Playwright

  • Playwrit Test Runner اکنون در بسته نمایشنامه نویس و ویژگی های جدید تعبیه شده است! Playwright Test Runner now inbuilt within Playwright Package and New features !

  • Playwrit Test Runner اکنون در بسته نمایشنامه نویس و ویژگی های جدید تعبیه شده است! Playwright Test Runner now inbuilt within Playwright Package and New features !

  • کد منبع کامل Complete Source code

  • کد منبع کامل Complete Source code

سوالات متداول Frequency Asked Questions

نمایشنامه نویس با ادغام CodeceptJS Playwright with CodeceptJS integration

  • معرفی Introduction

  • معرفی Introduction

  • نصب و پیکربندی Installation and configuration

  • نصب و پیکربندی Installation and configuration

  • نوشتن کد ساده با استفاده از CodeceptJS Writing simple code using CodeceptJS

  • نوشتن کد ساده با استفاده از CodeceptJS Writing simple code using CodeceptJS

  • CodeceptJS - چارچوب آگونیست CodeceptJS - Framework agonistic

  • CodeceptJS - چارچوب آگونیست CodeceptJS - Framework agonistic

  • کد منبع Source code

  • کد منبع Source code

نمایشنامه نویس با ادغام CodeceptJS Playwright with CodeceptJS integration

نمایش نظرات

نظری ارسال نشده است.

آموزش اتوماسیون تست پایان به پایان با نمایشنامه نویس (TS/C#/Java)
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
12.5 hours
125
Udemy (یودمی) udemy-small
23 خرداد 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2,858
4.4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Karthik KK Karthik KK

معمار نرم افزار ، مشاور ، Youtuber و بهترین فروشنده من Karthik K.K هستم من در مورد ابزارها و فن آوری های مختلف مشاوره ، وبلاگ نویسی و تحقیق انجام می دهم که علاقه من را برمی انگیزد. من بیش از 13 سال است که مشغول تست اتوماسیون نرم افزار هستم و علاقه من به یادگیری مطالب جدید که امکان اتوماسیون را فراهم می کند هرگز به خطر نیفتاده است. به دلیل اشتیاق من در تست اتوماسیون ، کاملاً در معرض ابزارها و زبانهایی قرار گرفتم دسک تاپ و وب: QTP ، سلنیوم ، Specflow ، VS Coded UI ، Ranorex ، Test Complete و Cucumber موبایل: Appium ، Robotium ، Calabash ، Espresso ، Selendroid زبان ها: C # ، Java ، Ruby ، Powershell ، Javascript ، VBScript ابزارهای ابری: لاجوردی ، بارانداز Misc Tools: Mockito ، مطمئن باشید ، Bound-Box ، FluentAutomation علاقه مند به: MVC ، چارچوب موجودیت ، LINQ ، جعلی ، استقرار توزیع شده ، SAAS

Karthik KK Karthik KK

معمار نرم افزار ، مشاور ، Youtuber و بهترین فروشنده من Karthik K.K هستم من در مورد ابزارها و فن آوری های مختلف مشاوره ، وبلاگ نویسی و تحقیق انجام می دهم که علاقه من را برمی انگیزد. من بیش از 13 سال است که مشغول تست اتوماسیون نرم افزار هستم و علاقه من به یادگیری مطالب جدید که امکان اتوماسیون را فراهم می کند هرگز به خطر نیفتاده است. به دلیل اشتیاق من در تست اتوماسیون ، کاملاً در معرض ابزارها و زبانهایی قرار گرفتم دسک تاپ و وب: QTP ، سلنیوم ، Specflow ، VS Coded UI ، Ranorex ، Test Complete و Cucumber موبایل: Appium ، Robotium ، Calabash ، Espresso ، Selendroid زبان ها: C # ، Java ، Ruby ، Powershell ، Javascript ، VBScript ابزارهای ابری: لاجوردی ، بارانداز Misc Tools: Mockito ، مطمئن باشید ، Bound-Box ، FluentAutomation علاقه مند به: MVC ، چارچوب موجودیت ، LINQ ، جعلی ، استقرار توزیع شده ، SAAS

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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