دوره آموزشی Playwright
2 ساعت 41 دقیقهمتوسط2024-11-21
مدرسین

Butch Mayhew
جزئیات دوره
Playwright به عنوان یک ابزار خودکارسازی متنباز، در حال حاضر به یکی از محبوبترین گزینهها برای تستهای خودکار وب تبدیل شده است. این ابزار به توسعهدهندگان و تستکنندگان این امکان را میدهد که با استفاده از یک مجموعه جامع از ویژگیها، تستهای خودکار را بهطور سریع و مؤثر طراحی و پیادهسازی کنند. برخلاف برخی ابزارهای دیگر که نیاز به ترکیب چندین کتابخانه یا ابزار جداگانه دارند، Playwright تمام قابلیتهای لازم را در خود گنجانده است تا پروسه تستنویسی سادهتر و سریعتر شود.
این دوره به کسانی که در زمینههای مختلف توسعه نرمافزار، تضمین کیفیت و خودکارسازی تجربه دارند، کمک میکند تا با Playwright آشنا شوند و از آن برای ایجاد، اجرای، تحلیل و اشکالزدایی تستها استفاده کنند. Playwright از ویژگیهایی مانند لوکاتورها برای شناسایی و تعامل با المانهای وب استفاده میکند، و به توسعهدهندگان این امکان را میدهد که در محیطهای مختلف مرورگرها و سیستمعاملها تستهای قابل اعتماد و مقیاسپذیر بنویسند.
هدف از این دوره آموزش نحوه استفاده از ابزار Playwright بهصورت عملی و کاربردی است. بهطور خاص، شما یاد میگیرید که چطور تستهای خودکار برای وباپلیکیشنها بنویسید، نتایج تستها را تحلیل و اشکالزدایی کنید، و از توابع Playwright برای نوشتن تستهای مؤثر و دقیق استفاده کنید. علاوه بر این، به شما یاد داده میشود که چگونه کدنویسی مناسب را با استفاده از الگوهای صحیح در پایگاههای کدی Playwright پیادهسازی کنید تا بتوانید پروژههای تست خود را به بهترین نحو انجام دهید.
اهداف یادگیری:
ایجاد تستهای خودکار با استفاده از Playwright برای وباپلیکیشنها
تحلیل و اشکالزدایی نتایج تستهای Playwright
اعمال مفاهیم و الگوهای کدنویسی به پایگاههای کدی Playwright
درک نحوه استفاده Playwright از لوکاتورها برای تعامل با مرورگرهای وب
استفاده از تابع Playwright Test برای اعلام تستها و نوشتن استدلالها
این دوره به کسانی که در زمینههای مختلف توسعه نرمافزار، تضمین کیفیت و خودکارسازی تجربه دارند، کمک میکند تا با Playwright آشنا شوند و از آن برای ایجاد، اجرای، تحلیل و اشکالزدایی تستها استفاده کنند. Playwright از ویژگیهایی مانند لوکاتورها برای شناسایی و تعامل با المانهای وب استفاده میکند، و به توسعهدهندگان این امکان را میدهد که در محیطهای مختلف مرورگرها و سیستمعاملها تستهای قابل اعتماد و مقیاسپذیر بنویسند.
هدف از این دوره آموزش نحوه استفاده از ابزار Playwright بهصورت عملی و کاربردی است. بهطور خاص، شما یاد میگیرید که چطور تستهای خودکار برای وباپلیکیشنها بنویسید، نتایج تستها را تحلیل و اشکالزدایی کنید، و از توابع Playwright برای نوشتن تستهای مؤثر و دقیق استفاده کنید. علاوه بر این، به شما یاد داده میشود که چگونه کدنویسی مناسب را با استفاده از الگوهای صحیح در پایگاههای کدی Playwright پیادهسازی کنید تا بتوانید پروژههای تست خود را به بهترین نحو انجام دهید.
اهداف یادگیری:
ایجاد تستهای خودکار با استفاده از Playwright برای وباپلیکیشنها
تحلیل و اشکالزدایی نتایج تستهای Playwright
اعمال مفاهیم و الگوهای کدنویسی به پایگاههای کدی Playwright
درک نحوه استفاده Playwright از لوکاتورها برای تعامل با مرورگرهای وب
استفاده از تابع Playwright Test برای اعلام تستها و نوشتن استدلالها
مهارت ها
IT AutomationDevOps FoundationsDevOpsEssential TrainingNetwork and System AdministrationMicrosoft
سرفصل ها
0. مقدمه
- 01 - قفل آینده اتوماسیون تست را با Playwright باز کنید
- 02 - نمایشنامه نویس چیست و چرا آن را انتخاب میکنیم
- 03 - استفاده از فایلهای تمرین
1. نصب و پیکربندی نمایشنامه نویس
- 04 - نصب نمایشنامه نویس
- 05 - به روز رسانی پیکربندی Playwright
- 06 - مرورگرها و پروژههای پیکربندی نمایشنامه نویس
- 07 - کاوش رابط خط فرمان دونده آزمایشی
- 08 - بررسی اجمالی package.json
- 09 - بررسی پسوند VS Code
- 10 - کاوش در حالت رابط کاربری نمایشنامه نویس
2. ایجاد تست با نمایشنامه نویس
- 11 - نمای کلی وب سایت در حال آزمایش
- 12 - تولید تست با کدژن
- 13 - مروری بر استراتژیهای مکان یاب در نمایشنامه نویس
- 14 - مروری بر ادعاها در نمایشنامه نویس
- 15 - ساختار تستهای نمایشنامه نویس
- 16 - رسیدگی به احراز هویت کوکی در Playwright
- 17 - تست تصویری در نمایشنامه نویس
- 18 - تست API در Playwright
- 19 - خودکار کردن چیزهای مناسب با نمایشنامه نویس
- 20 - چالش - سه تست خودکار ایجاد کنید
- 21 - راه حل - سه تست خودکار ایجاد کنید
3. حفظ تستهای نمایشنامه نویس
- 22 - مقدمه ای بر حفظ تستها با نمایشنامه نویس
- 23 - اسکرین شات ها , فیلمها و گزارشگران نمایشنامه نویس
- 24 - نمایشنامه نویس ردپای بیننده
- 25 - مقیاس بندی آزمونهای نمایشنامه نویس
نتیجه گیری
- 26 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی اتوماسیون عاملی: شروع سریع ساخت Agent با UiPath
- دوره آموزشی یادگیری PowerShell برای مدیریت ویندوز سرور
- دوره آموزشی یاد گرفتن برنامهنویسی Bash
- دوره آموزشی پوستهها و اسکریپتهای Bash در لینوکس: سادهسازی وظایف و بهبود گردش کار با استفاده از خودکارسازی
- دوره آموزشی مقدمهای بر AWS CloudFormation
- دوره آموزشی راهنمای کامل توسعه RPA با UiPath
- دوره آموزشی راهنمای کامل PowerShell 7
- دوره آموزشی یادگیری جامع Ansible برای اتوماسیون: پلیبوکهای پیشرفته، نقشها و هاستهای متنوع