dsh-playwright-cli:把 Playwright CLI 接進 DSH 的 agent loop
dsh-playwright-cli 是 DSH 智能體的 Host-only 插件,旨在將 Playwright CLI 常用操作封裝爲 agent 可調用的工具,實現自動化測試流程。該插件提供四項核心功能:`playwright_version` 探測本地 CLI 狀態;`playwright_install` 自動安裝瀏覽器及缺失的測試依賴;`playwright_test` 運行測試套件,支持多種參數配置;`playwright_show_report` 生成並返回 HTML 報告的路由或文件路徑。 插件基於 DSH 的 shell 執行器運行,繼承其沙箱策略、超時控制及環境變量配置,
閱讀全文adding-e2e-tests:用 Agent Skill 從零搭建 Playwright 端到端測試
adding-e2e-tests 來自 awesome-cursor-skills,教 AI Agent 從零搭建 Playwright E2E:安裝依賴、配置 playwright.config.ts、寫冒煙測試與 Page Object、補 npm 腳本與 .gitignore、接 GitHub Actions CI,並強調 data-testid 與 codegen 實踐。文章說明 Skill 定位、與 webapp-testing 的差異、Cursor/Claude Code 安裝方式及七步落地流程,適合尚未接入 E2E 的前端與全棧項目。
閱讀全文