آنچه یاد خواهید گرفت:
ایجاد یک چارچوب کامل اتوماسیون Playwright با استفاده از TypeScript از مرحله راهاندازی تا اجرا
طراحی مدلهای آبجکت صفحه و فیکسچرهای مقیاسپذیر برای استفاده مجدد و نگهداری مؤثر کدهای تست.
پیادهسازی تست داده محور از طریق جداسازی و مدیریت ایمن داده تست
یکپارچهسازی چارچوب Playwright با GitHub Actions برای CI/CD و فعالسازی شاردینگ جهت اجرای موازی تستها
استفاده از ابزارهای هوش مصنوعی، سرورهای MCP و عاملهای هوش مصنوعی برای تولید، ری فکتور و نگهداری سریعتر تستهای Playwright
اعمال شیوههای استاندارد دنیای واقعی برای ساخت تستهای ابتدا تا انتها قابل اعتماد، قابل استفاده مجدد و آیندهنگر
پیشنیازهای دوره
مبانی JavaScript و TypeScript
داشتن روحیه فعال و جستوجوگر؛ این دوره رویکردی عملی دارد و نیازمند تحقیق و بررسی است.
نیازی به تجربه قبلی در Playwright نیست.
توضیحات دوره
اتوماسیون Playwright را با TypeScript بیاموزید و در مدت کوتاهی یک چارچوب تست قدرتمند و آماده استفاده در پروژههای واقعی بسازید.
این دوره درباره بررسی تکتک فرمان یا APIهای Playwright نیست.
هدف این دوره ساخت یک چارچوب کامل و قابل اعتماد Playwright است؛ چارچوبی که مشابه آن را مهندسان تضمین کیفیت و توسعهدهندگان حرفهای در پروژههای واقعی به کار میبرند.
شما از نقطه صفر شروع خواهید کرد و گامبهگام تمام موضوعات مهم را فرا خواهید گرفت:
راهاندازی محیط توسعه با Playwright و TypeScript
طراحی یک مدل آبجکت صفحه تمیز و استاندارد
مدیریت داده تست، اطلاعات محرمانه و فیکسچرها
مقیاسپذیر کردن چارچوب برای اجرای موازی و CI/CD
یکپارچهسازی ابزارهای هوش مصنوعی (مانند سرورهای Playwright MCP ،Cursor و Copilot) برای نوشتن و نگهداری سریعتر تستها
تمرکز این دوره بر درک ساختار و معماری دنیای واقعی است، نه حفظ کردن مطالب. خواهید آموخت که هر بخش چگونه با بخشهای دیگر ارتباط پیدا میکند تا اتوماسیون شما کارآمد، ایمن و مقیاسپذیر باشد.
در پایان دوره، موارد زیر را در اختیار خواهید داشت:
یک چارچوب Playwright قابل استفاده مجدد برای هر پروژه
یکپارچهسازی کامل CI/CD (شامل شاردینگ و گزارشهای ادغامشده)
درک عمیقی از چگونگی کمک عاملهای هوش مصنوعی در ایجاد، ری فکتور کردن و نگهداری تستها
همچنین برای کمک به رشد بیشتر شما، درسهای تکمیلی نیز اضافه شدهاند که موضوعات زیر را پوشش میدهند:
تست API و شبیهسازی
اجرای موازی
تستهای پارامتری
تست دسترسپذیری
و موارد بسیار بیشتر
اگر آمادهاید فراتر از آموزشهای ساده بروید و واقعاً چارچوب Playwright اختصاصی خود را با تمام ساختار، CI و قابلیتهای هوش مصنوعی آن بسازید، این دوره برای شماست.
این دوره برای چه کسانی مناسب است؟
مهندسان تضمین کیفیت (QA)
مهندسان اتوماسیون تضمین کیفیت
آزمونگران نرمافزار
مهندسان تضمین کیفیت دستی
توسعهدهندگان نرمافزار
سرپرستان تضمین کیفیت
مهندسان توسعه نرمافزار در تست (SDET)
استخراجکنندگان داده
توسعهدهندگان فرانتاند
توسعهدهندگان بکاند
توسعهدهندگان فولاستک