关于 end-to-end-testing
面向需要验证完整系统行为的团队,提供结构化端到端测试流程,涵盖准备、执行、证据检查和报告生成。
主要功能
- 01分阶段端到端测试流程
- 02测试用例规划与优先级排序
- 03截图和日志证据采集
- 04报告前检查证据
- 05生成 HTML 和 Markdown 报告
适用场景
- 01验证完整用户流程
- 02在集成测试中记录证据
- 03报告前检查缺陷记录
- 04归档测试结果以供审阅
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ aws-samples/ sample-agent-skills-for-builders --skill end-to-end-testing安装后在 Claude Code 中输入/end-to-end-testing确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
README.mdassets/templates/defect-report.mdTest_Report_Viewer.htmltest-case-report.mdtest-env.templatetest-summary-report.mdreferences/execution.mdplanning-design.mdpreparation.mdreporting.mdvalidation.mdscripts/generate-html-report.pyvalidate-test-data.sh详细介绍
端到端测试
通过系统化的端到端测试工作流,全面验证系统并收集证据。
适用场景
在以下场景中参考此技能:
- 运行集成测试或端到端测试
- 验证完整的用户流程
- 收集测试证据(截图、日志)
- 生成测试报告
- 系统化地记录缺陷
工作原理
阶段 1:准备
- 收集环境信息
- 验证测试凭据
- 设置测试数据
阶段 2:规划与设计
- 冒烟测试
- 设计测试用例
- 分配优先级
阶段 3:执行
- 执行测试用例
- 收集证据(截图)
- 记录缺陷
阶段 4:报告前验证(关键)
- 报告前必须完成
- 确认已收集所有证据
- 验证缺陷文档
- 交叉核对测试结果
阶段 5:报告
- 生成完整报告
- 创建 HTML 查看器
- 归档证据
输出结构
test-reports/
└── YYYY-MM-DD_HHMMSS/
├── Test_Report_Viewer.html
├── test-case-reports/
├── defect-reports/
├── test-summary-report.md
├── screenshots/
└── logs/
用法
# Generate HTML report
python scripts/generate-html-report.py --input test-results/
# Validate test data
./scripts/validate-test-data.sh
模板
参考资料
评论
支持 Markdown