工程開發
playwright-skill
基於 Playwright 的完整瀏覽器自動化技能。具備自動檢測開發伺服器、產生測試腳本、螢幕截圖、表單填寫、響應式測試與使用者體驗驗證功能。
簡介
Playwright-skill 是一款專為開發人員、QA 工程師及自動化測試工作流程所設計的綜合瀏覽器自動化助手。透過利用 Playwright 框架,它提供了強大的介面來控制 Chromium 瀏覽器、執行自定義自動化腳本,並驗證 Web 應用程式的行為。此技能特別適合需要快速進行基於瀏覽器的測試、表單提交驗證或在地開發環境中進行視覺回歸測試的團隊。
-
自動檢測活動中的在地開發伺服器,簡化 localhost 測試流程。
-
生成並執行存放在系統暫存目錄中的乾淨且隔離的 Playwright 腳本。
-
支援多視口測試,以驗證桌面與行動裝置螢幕尺寸下的響應式設計。
-
自動化複雜的互動流程,包括使用者身份驗證(登入)、表單提交與連結驗證。
-
擷取全頁螢幕截圖,便於進行視覺檢查與使用者體驗一致性驗證。
-
預設提供可視化瀏覽器執行模式,允許使用者即時觀察與偵錯自動化動作。
-
需要初始設定指令以安裝 Playwright 及必要的瀏覽器二進位檔案。
-
專為手動與專案特定安裝路徑設計,並利用路徑解析變數 ($SKILL_DIR)。
-
遵循特定的執行模式:檢測伺服器、寫入暫存 .js 檔案,並透過通用 node 執行器執行。
-
適用於測試網頁介面、檢查損壞連結以及驗證前端狀態轉換。
-
限制:務必參數化 URL 以保持靈活性;優先使用 /tmp 儲存腳本,以避免弄亂在地專案儲存庫。
倉庫統計
- Star 數
- 12
- Fork 數
- 0
- Open Issue 數
- 0
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月3日 下午03:18