VinayKumarBM/playwright-sample-project
این یک پروژه نمونه برای اتوماسیون تست است که با استفاده از Playwright و TypeScript پیادهسازی شده است.
کاربرد:
این پروژه به تو کمک میکنه تا با ابزار Playwright و زبان TypeScript آشنا بشی و بتونی تستهای اتوماتیک برای وباپلیکیشنها بنویسی.
همچنین میتونی ازش به عنوان الگو برای شروع یک پروژه واقعی استفاده کنی.
در چه شرایطی بهتره استفاده شود؟
وقتی میخوای یک فریمورک تست اتوماتیک مدرن و قدرتمند داشته باشی که:
- پشتیبانی از چند مرورگر (Chrome, Firefox, WebKit) داشته باشه
- تستهای موازی اجرا کنه
- از TypeScript برای کدنویسی نوعدار و امن استفاده کنه
- قابلیت گزارشگیری و اسکرینشات داشته باشه
چند مثال از موارد استفاده:
- تست عملکرد فرمهای ورود و ثبتنام کاربر
- بررسی صحت نمایش صفحات تحت فشار (در محیطهای مختلف) ️
- اجرای تستهای رگرسیون پس از هر تغییر کد در CI/CD
- شبیهسازی رفتار کاربر واقعی در تعامل با UI ️
- ##playwright
- ##typescript
- ##automation
- ##webtesting
- ##e2e
- ##testing
- ##ci
- ##frontend
- ##browser
- ##test
