Individual skill
web-ui-autotest-generator
从前端和后端源码中生成可维护的 Web UI 自动化测试。适用于分析页面、路由、组件、接口、用户流程,生成 Playwright UI 测试,运行测试,生成中文报告,并自检页面功能和跨页面逻辑是否被独立测试资产覆盖。 Generate maintainable Web UI automated tests from frontend and backend source code. Use for analyzing pages, routes, components, APIs, and user flows; generating and running Playwright UI tests; producing Chinese test reports; and checking whether page features and cross-page logic are covered by independent test assets.
packages/omp-sbtd/skills/web-ui-autotest-generator/SKILL.md
Source commit 0d9331bd7d64c28dea368fd4385fd009809d58da
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 8, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 195
- Repository last updated
- Nov 5, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- testing Derived category
- design Derived category
- testing-browser Derived category
- design-interface Derived category
Declared tags are partial or unavailable.
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
LICENSEasset · 11,358 bytesNOTICEasset · 720 bytesREADME.mddoc · 5,690 bytesREADME.zh-CN.mddoc · 5,028 bytesSKILL.mdcore · 16,110 bytesSKILL.mdcore · 16,110 bytesSKILL.mdcore · 16,110 bytesSKILL.mdcore · 16,110 bytesSKILL.mdcore · 16,110 bytesSKILL.mdcore · 16,110 bytesSKILL.mdcore · 16,110 bytesSKILL.mdcore · 16,110 bytesSKILL.mdcore · 16,110 bytesagents/openai.yamlasset · 313 bytesassets/templates/auth-fixture.ts.templateasset · 192 bytesassets/templates/github-actions-e2e.yml.templateasset · 841 bytesassets/templates/package-scripts.json.templateasset · 187 bytesassets/templates/page-object.ts.templateasset · 481 bytesassets/templates/page-spec.ts.templateasset · 550 bytesassets/templates/playwright.config.ts.templateasset · 752 bytesassets/templates/summary.zh-CN.md.templateasset · 1,210 bytesgitignore.templateasset · 344 bytesreferences/coverage-rubric.mddoc · 4,348 bytesreferences/output-contract.mddoc · 5,310 bytesscripts/analyze_failures.pyruns · 8,334 bytesscripts/audit_selectors.pyruns · 6,613 bytesscripts/check_coverage.pyruns · 15,588 bytesscripts/generate_manifest.pyruns · 18,213 bytes
Read excerpt
# Web UI 自动化测试生成器
使用本 skill 可以把一个 Web 项目整理成可执行、可复查、可持续维护的 UI 自动化测试套件。
目标不是只写几条临时脚本,而是先分析前端页面、后端接口、用户流程和 UI 状态,再生成 Playwright 测试、覆盖率清单、执行命令和中文报告。生成后的测试资产应能脱离本 skill 独立运行。
## 默认技术栈
除非目标仓库已经明确使用其他 UI 测试框架,否则默认使用 Playwright + TypeScript。
默认输出结构:
```text
tests/e2e/