用途:面向本地 Web 应用的快速 UI 验证,倾向于编写小巧、有针对性的 Playwright 脚本,而非引入重量级测试套件。
主要能力:启动一个或多个开发服务器并等待端口就绪;浏览页面并截图;列出页面上的按钮、链接与输入框;捕获浏览器控制台日志;选取稳定的定位器;断言可见文本与 URL 变化;为操作设置明确且最小化的超时。
必要用法:先明确测试对象是静态 HTML 文件(file://…)还是本地开发服务器(http://localhost:…)。先做侦察:截图、列出按钮/链接/输入框、捕获控制台日志。然后编写自动化脚本:选择稳定定位器、断言可见文本和 URL 变化、显式设置最小超时。辅助脚本可直接复制使用,例如启动服务器并运行脚本:python ~/.codex/skills/webapp-testing/scripts/with_server.py --server "npm run dev" --port 3000 -- python /tmp/ui_check.py。可参考可复制的 Playwright 示例:assets/playwright-examples/。
适用场景:本地 Web 应用的 UI 快速验证、用户流程检查、DOM 侦察与控制台日志排查。
限制:资料未提供具体收费、价格、平台支持范围与效果保证;实际可用性取决于本地 Python、Playwright 与开发服务器环境。