آموزش نمایشنامه نویس: الگوهای طراحی

دانلود Playwright: Design Patterns

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

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

مقدمه Introduction

  • الگوهای طراحی را در Playwright کاوش کنید Explore design patterns in Playwright

  • تنظیم محیط محلی شما Setting up your local environment

1. الگوهای طراحی 1. Design Patterns

  • انواع الگوهای طراحی Types of design pattern

  • الگوی طراحی چیست؟ What is a design pattern?

2. وسایل 2. Fixtures

  • وسایل نمایشنامه‌نویس چیست؟ What are Playwright fixtures?

  • ایجاد وسایل سفارشی Creating custom fixtures

  • راه‌اندازی وسایل در Playwright Setting up fixtures in Playwright

  • بهترین روش‌ها را اصلاح کنید Fixture best practices

  • وسایل خودکار Automatic fixtures

  • تثبیت دامنه و ایزوله Fixture scope and isolation

  • مقدمه‌ای بر وسایل Introduction to fixtures

3. مدل شیء صفحه 3. Page Object Model

  • مدل شیء صفحه چیست؟ What is a page object model?

  • ایجاد مدل‌های شیء صفحه قابل استفاده مجدد و قابل نگهداری Creating reusable and maintainable page object models

  • ایجاد یک مدل شی صفحه پایه Creating a basic page object model

  • پیاده‌سازی مدل شیء صفحه در آزمایش‌ها Implementing the page object model in tests

  • بهترین روش‌ها برای مدل‌های شیء صفحه Best practices for page object models

  • ترکیب مدل شیء صفحه با وسایل Combining page object model with fixtures

4. توسعه رفتار محور (BDD) 4. Behavior Driven Development (BDD)

  • راه‌اندازی Ccumber در پروژه‌تان Setting up Cucumber in your project

  • ترکیب BDD با مدل شیء صفحه Combining BDD with page object model

  • مقدمه ای بر توسعه رفتار محور (BDD) Introduction to behavior driven development (BDD)

  • نوشتن تعریف مرحله اول Writing your first step definition

  • متمرکز کردن راه‌اندازی و اجرای آزمایش BDD Centralizing setup and running a BDD test

  • نوشتن سناریوهای BDD با استفاده از خیار Writing BDD scenarios using Cucumber

5. تست داده محور 5. Data-Driven Testing

  • مقدمه‌ای بر آزمایش مبتنی بر داده Introduction to data-driven testing

  • اجرای آزمایش مبتنی بر داده در Playwright Implementing data-driven testing in Playwright

  • تنظیم داده برای آزمایش داده محور Setting up data for data-driven testing

نتیجه گیری Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش نمایشنامه نویس: الگوهای طراحی
جزییات دوره
1h 22m
27
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
800
- از 5
ندارد
دارد
دارد
Qambar Raza
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Qambar Raza Qambar Raza

توسعه دهنده بلاک چین

سلام،

من قمبر رضا هستم، یک آزمایش کننده اصلی که برای یک سازمان رسانه ای بزرگ در بریتانیا کار می کنم.

من علاقه زیادی به اتوماسیون دارم. صادقانه بگویم، هر نوع اتوماسیونی. انگلیسی زبان دوم من است، برنامه نویسی کامپیوتر اولین زبان من است. من می توانم مانند شعر کد بخوانم و بنویسم و ​​وقتی یک نرم افزار خوش ساخت را می بینم موسیقی می شنوم.

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

اگر می‌خواهید بیشتر بدانید، لطفاً نمایه Skillshare من را دنبال کنید، و اگر از طرفداران محتوای من هستید و ایده‌هایی برای کلاس‌هایی دارید که به نظرتان مفید است، برای من پیام ارسال کنید./email و من می بینم چه کاری می توانم انجام دهم.