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/upstream/vendor/sbtd-workflow-kit-upstream/sbtd-workflow-onboard/templates/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
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.gitignoreasset · 344 bytesLICENSEasset · 11,358 bytesNOTICEasset · 720 bytesREADME.mddoc · 5,690 bytesREADME.zh-CN.mddoc · 5,028 bytesSKILL.mdcore · 15,806 bytesSKILL.mdcore · 15,806 bytesSKILL.mdcore · 15,806 bytesSKILL.mdcore · 15,806 bytesSKILL.mdcore · 15,806 bytesSKILL.mdcore · 15,806 bytesSKILL.mdcore · 15,806 bytesSKILL.mdcore · 15,806 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 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/