آنچه یاد خواهید گرفت:
درک و پیادهسازی اصول Playwright
ایجاد فریمورک تست Playwright با مدل آبجکت صفحه (POM)
کار با عناصر وب و Locators
اشکالزدایی و بهینهسازی تستهای Playwright
نوشتن Assertions و مدیریت شکستهای Assertions
پیشنیازهای دوره
هیچ دانش قبلی نیاز نیست. این دوره شما را از ابتدا آموزش میدهد، حتی برای مبتدیان کامل.
توضیحات دوره
به دوره راهنمای کامل اتوماسیون تست با Playwright خوش آمدید! این دوره برای مبتدیان و تستکنندگان باتجربه طراحی شده که میخواهند به Playwright، یکی از قدرتمندترین ابزارهای اتوماسیون تست مدرن، تسلط یابند. شما کار خود را با راهاندازی محیط اتوماسیون تست خود شروع کرده و به سرعت به ویژگیهای Playwright، از جمله نوشتن، اجرا و اشکالزدایی تستها در مرورگرهای مختلف وارد خواهید شد.
در طول دوره، شما تجربه عملی با مفاهیم اصلی اتوماسیون تست مانند مدل آبجکت صفحه (POM)، locators، مفهوم assertions و مدیریت عناصر وب پویا خواهید داشت. شما خواهید آموخت که چگونه تستهای خود را ساختاردهی کنید، با مرورگر تعامل داشته باشید، هشدارها، منوهای کشویی و فیلدهای ورودی را مدیریت کنید. چه شما در حال تست وبسایتهای استاتیک باشید و چه وب اپلیکیشنهای مدرن، Playwright با پشتیبانی از مرورگرهای متعدد، بهترین انتخاب برای اتوماسیون تعاملات وب است.
علاوه بر مفاهیم پایه، این دوره شما را با ویژگیهای پیشرفته Playwright مانند auto-waiting و timeouts و کار با trace viewers برای اشکالزدایی و بهبود اسکریپتهای اتوماسیون تست آشنا خواهد کرد. شما همچنین خواهید آموخت که چگونه فریمورکهای مقیاسپذیر و قابل نگهداری با استفاده از Playwright ایجاد کرده و از فیکسچرها و بهترین شیوهها برای کارایی و قابلیت اطمینان تستها استفاده کنید.
در پایان دوره، شما اعتمادبهنفس لازم را خواهید داشت که فریمورک اتوماسیون تست Playwright خود را بسازید، وب اپلیکیشنهای پیچیده را خودکار کرده و تستها را به راحتی در چندین مرورگر اجرا کنید.
چه به دنبال بهبود مهارتهای خود در اتوماسیون تست وب هستید یا میخواهید سفر خود را در Playwright آغاز کنید، این دوره تمام ابزارها و دانش لازم برای موفقیت را به شما میدهد. هماکنون به ما بپیوندید و با Playwright اتوماسیون را آغاز کنید!
این دوره برای چه کسانی مناسب است؟
مبتدیان تست خودکار که میخواهند Playwright را از ابتدا یاد بگیرند.
تستکنندگان دستی که به تست خودکار منتقل میشوند.
توسعهدهندگانی که به اتوماسیون تست وب اپلیکیشنهای خود علاقهمند هستند.
کسی که میخواهد عناصر وب را خودکار کند، تستها را اشکالزدایی کند و یک فریمورک تست با استفاده از Playwright بسازد.