danhumphrey/page-modeller
این یک افزونه برای ابزارهای توسعهدهنده مرورگر (DevTools) است که به شما کمک میکند ساختار صفحات وب را برای اتوماسیون مدلسازی کنید. ️
کاربرد:
این ابزار به توسعهدهندگان و تسترها کمک میکند تا عناصر صفحه وب را به صورت ساختاریافته استخراج و ذخیره کنند، تا بتوانند راحتتر از آنها در اسکریپتهای اتوماسیون (مثل Puppeteer یا Playwright) استفاده کنند.
در چه شرایطی بهتره استفاده شود؟
وقتی دارید روی اتوماسیون تست، اسکرپینگ داده یا تست UI کار میکنید و نیاز دارید عناصر صفحه را سریع و دقیق مدل کنید، این ابزار میتونه خیلی کمککننده باشه.
چند مثال از موارد استفاده:
- استخراج فرمها و دکمهها برای تست اتوماتیک ورود به سیستم
- مدلسازی جداول داده برای اسکرپینگ خودکار
- ذخیره مسیرهای CSS یا XPath عناصر مهم برای استفاده در اسکریپتهای اتوماسیون
- ##web
- ##devtools
- ##page
- ##browser
- ##puppeteer
- ##playwright
- ##testing
- ##scraping
- ##ui
- ##frontend
