تسلط به Playwright - از مبانی تا تست مبتنی بر هوش مصنوعی با جاوا اسکریپت و تایپاسکریپت
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- اصول Playwright و اینکه چرا برای اتوماسیون تست مدرن استفاده میشود را درک کنید.
- موارد تست خودکار API و رابط کاربری را به صورت گامبهگام بنویسید، اجرا کنید و اشکالزدایی کنید.
- یاد بگیرید چگونه عناصر، assertionها و سناریوهای تست را بهطور مؤثر مدیریت کنید.
- ویژگیهای پیشرفتهای مانند اجرای موازی، فیکسچرها و گزارشدهی را بررسی کنید.
- با ساخت یک چارچوب اتوماسیون تست واقعی با مدل شی صفحه اعتمادبهنفس خود را افزایش دهید.
- اصول جاوا اسکریپت و تایپاسکریپت موردنیاز برای اتوماسیون تست با Playwright را بیاموزید.
- از تولید تست با کمک هوش مصنوعی استفاده کنید تا اسکریپتها را سریعتر و با تلاش دستی کمتر بسازید.
- Playwright Test Agents را یاد بگیرید؛ کمککنندههای هوش مصنوعی که میتوانند تستها را بهصورت خودکار برنامهریزی، تولید و ترمیم کنند.
پیشنیازهای دوره
نیازی به تجربه قبلی در اتوماسیون تست نیست؛ همهچیز را از مبانی یاد خواهید گرفت.
توضیحات دوره
آیا در اتوماسیون تست تازهکار هستید و نمیدانید از کجا شروع کنید؟ Playwright یکی از قدرتمندترین فریمورکهای مدرن برای اتوماسیون مرورگر است و این دوره طوری طراحی شده که افراد کاملاً مبتدی را از ابتدا به سطحی برساند که با اطمینان در جاوا اسکریپت و تایپاسکریپت تست بنویسند و همزمان در ویژگیهای مبتنی بر هوش مصنوعی آن نیز مهارت پیدا کنند؛ ویژگیهایی که در حال تغییر دادن شیوه انجام اتوماسیون تست مدرن هستند.
ما با مبانی کاملاً ابتدایی مانند نصب، راهاندازی و نوشتن اولین تست شروع میکنیم. سپس، بتدریج به موضوعات پیشرفتهتر میرسیم و مطمئن میشویم که شما به صورت گامبهگام یک پایه محکم میسازید.
چه در حال شروع مسیر شغلی خود در زمینه تضمین کیفیت باشید، چه بخواهید ابزارهای توسعهدهنده خود را تقویت کنید یا برای نقشهای متمرکز بر اتوماسیون آماده شوید، این دوره یک مسیر ساختارمند و عملی از اصول تا مهارتهای پیشرفته و آماده برای صنعت در اختیار شما قرار میدهد.
با شرکت در این دوره، مهارتهای عملی زیر را بدست خواهید آورد:
- راهاندازی Playwright با جاوا اسکریپت و تایپاسکریپت
- نوشتن، اجرا و اشکالزدایی تستهای خودکار رابط کاربری و API
- مدیریت مؤثر عناصر، assertionها و سناریوهای تست
- استفاده از ویژگیهای پیشرفته مانند فیکسچرها، اجرای موازی و گزارشدهی
- ساخت یک چارچوب اتوماسیون تست واقعی از ابتدا با مدل شی صفحه
- Playwright Test Agents - بررسی planner ،generator و healer
- اتوماسیون تست مبتنی بر هوش مصنوعی با سرور Playwright MCP
چرا این دوره را انتخاب کنید؟
این دوره مهارتهای اساسی را با ویژگیهای پیشرفته هوش مصنوعی ترکیب میکند تا مطمئن شود با مجموعهای از مهارتها فارغالتحصیل میشوید که هم کاربردی هستند و هم برای آینده مناسباند. شما تواناییهای زیر را بدست خواهید آورد:
- اتوماسیون پروژههای واقعی با اطمینان
- نوشتن تستهای مقاوم، قابل نگهداری و مقیاسپذیر
- متمایز شدن در بازار کار با تخصص در اتوماسیون مبتنی بر هوش مصنوعی
این دوره برای چه کسانی مناسب است؟
- افراد تازهکار و کاملا مبتدی، بدون هیچ تجربه قبلی در اتوماسیون تست
- تسترها و مهندسان تضمین کیفیت که میخواهند به فریمورکهای مدرن اتوماسیون تست مهاجرت کنند.
- هر کسی که برای مصاحبههای اتوماسیون تست Playwright آماده میشود.
- توسعهدهندگانی که میخواهند مهارت تست خودکار را یاد بگیرند.
- سرپرستان تست، مدیران تست، SDETهایی که میخواهند اتوماسیون تست با Playwright را یاد بگیرند.
تسلط به Playwright - از مبانی تا تست مبتنی بر هوش مصنوعی با جاوا اسکریپت و تایپاسکریپت
-
آشنایی با Playwright 07:23
-
نصب نود جی اس و ویژوال استودیو کد 09:23
-
نصب Playwright با NPM 06:17
-
نصب Playwright با افزونه ویژوال استودیو کد 04:37
-
اجرای تستهای Playwright با رابط خط فرمان 08:02
-
اجرای تستهای Playwright در حالت رابط کاربری 07:33
-
یاد بگیرید چگونه تستها را در Playwright اشکالزدایی کنید 07:29
-
کلون و راهاندازی وب اپلیکیشن تمرینی اتوماسیون RCV Academy 05:08
-
نوشتن اولین تست در Playwright و درک ساختار تست 11:00
-
درک فیکسچر مرورگر و ارتباط آن با فیکسچر صفحه 09:17
-
تکمیل مراحل تست و افزودن Assertion در مورد تست 10:37
-
درک فایل پیکربندی Playwright و جزئیات کلیدی آن 08:16
-
درک ساختار HTML DOM 05:32
-
آشنایی با Locatorهای داخلی در Playwright 04:09
-
Locatorهای داخلی - ()getByRole() ،getByLabel و ()getByText 09:07
-
Locatorهای داخلی - ()getByPlaceholder() ،getByAltText() ،getByTitle و ()getByTestId 07:54
-
درک متد ()page.locator برای یافتن Webelementها 17:38
-
درک Strictness Violation و چگونگی فیکس کردن خطای Strict Mode Violation 06:46
-
فیلترینگ Locatorها بر اساس متن و نداشتن متن 09:35
-
فیلترینگ Locatorها بر اساس نزولی و فرزند و نداشتن نزولی و فرزند 04:47
-
مدیریت باکسهای متن در Playwright 08:29
-
کار با دکمههای رادیویی در Playwright 09:12
-
کار با چکباکسها در Playwright 07:31
-
کار با منوی کشویی انتخابی در Playwright 05:53
-
مدیریت عملیاتهای کلیک در Playwright 16:22
-
مدیریت اکشنهای کیبورد در Playwright 13:20
-
مدیریت هاور ماوس و Focus 05:16
-
مدیریت عملیات درگ و دراپ در Playwright 10:42
-
مدیریت عملیات اسکرول در Playwright 11:22
-
کار با اسلایدرها 10:45
-
مدیریت iFrameها در Playwright 07:26
-
مدیریت هشدارهای جاوا اسکریپت 12:05
-
آشنایی با جاوا اسکریپت 06:30
-
درک متغیرها و ثابتها 07:14
-
انواع داده در جاوا اسکریپت 08:41
-
عملگرهای رابطهای در جاوا اسکریپت 04:41
-
عملگرهای برابری در جاوا اسکریپت 06:55
-
عملگرهای حسابی در جاوا اسکریپت 04:49
-
عملگرهای انتساب در جاوا اسکریپت 07:59
-
عملگرهای منطقی در جاوا اسکریپت 10:39
-
If Else در جاوا اسکریپت 09:16
-
عملگر سهتایی در جاوا اسکریپت 04:20
-
Switch Case در جاوا اسکریپت 07:05
-
نکات بیشتر درباره Switch Case در جاوا اسکریپت 03:26
-
رشتهها در جاوا اسکریپت 12:20
-
درونیابی رشته در جاوا اسکریپت 07:19
-
آرایهها در جاوا اسکریپت 11:13
-
اشیا در جاوا اسکریپت 05:53
-
حلقهها در جاوا اسکریپت 08:53
-
حلقههای for-in و for-of در جاوا اسکریپت 07:25
-
توابع در جاوا اسکریپت 10:14
-
توابع Callback در جاوا اسکریپت 05:41
-
توابع پارامتری در جاوا اسکریپت 06:20
-
کلاسها و متدها در جاوا اسکریپت 09:22
-
سازندهها در جاوا اسکریپت 05:42
-
وراثت در جاوا اسکریپت 06:09
-
درک موارد تست که باید با مدل شی صفحه خودکار شوند 05:37
-
خودکارسازی مورد تست افزودن به سبد خرید - بخش 1 05:09
-
خودکارسازی مورد تست افزودن به سبد خرید - بخش 2 16:11
-
خودکارسازی مورد تست افزودن به سبد خرید - بخش 3 03:51
-
خودکارسازی مورد تست تاریخچه سفارش و ردیابی 11:01
-
خودکارسازی مورد تست بروزرسانی پروفایل 03:19
-
آشنایی با مدل شی صفحه - کاربرد عملی 16:19
-
فریمورک POM - تبدیل تست افزودن به سبد خرید در فریمورک POM - بخش 1 19:10
-
فریمورک POM - تبدیل تست افزودن به سبد خرید در فریمورک POM - بخش 2 12:48
-
فریمورک POM - تبدیل تست افزودن به سبد خرید در فریمورک POM - بخش 3 09:31
-
فریمورک POM - تبدیل تست پرداخت و چکاوت در فریمورک POM 15:50
-
فریمورک POM | تبدیل تست ثبت سفارش در فریمورک POM 11:20
-
فریمورک POM - درک Helpers و Utils - ایجاد Fileutil در فریمورک 14:21
-
فریمورک POM - استفاده از Fileutil برای نوشتن داده در فایل از طریق تست Playwright 11:06
-
فریمورک POM - تبدیل تست بروزرسانی اطلاعات شخصی در فریمورک POM 20:00
مشخصات آموزش
تسلط به Playwright - از مبانی تا تست مبتنی بر هوش مصنوعی با جاوا اسکریپت و تایپاسکریپت
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:Alls
- تعداد درس:71
- مدت زمان :10:43:25
- حجم :8.5GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy