HTML-to-Selenium
分析网页HTML结构并生成Selenium自动化脚本,适用于网页元素识别与控制。
下载 588
当所有分析(需求解构、场景树、边界清单、组合矩阵)都已完成,需要把分析结果转化为结构化的测试用例时使用此技能。专注用例结构规范、分类体系、覆盖策略和优先级编排。不要在分析还没做完时就跳到用例生成——没有充分的输入,用例一定是泛泛的。适用于将前面的分析产出物整合为 P0-P3 分级、可追溯的标准格式测试用例。
openclaw skills install @kokxi/qa-test-case-design命令、参数、文件名以原文为准
测试用例设计的核心——明确"测什么",而非"怎么测"。
我们专注于:用例结构设计、场景覆盖策略、分类优先级、测试点识别组织。
重要限制:禁止读取代码——测试用例必须基于需求文档,不得读取代码实现。确保验证"系统应该做什么",而非"系统如何实现"。
详细的设计方法、覆盖策略和评审标准参见
references/目录:
references/design-methods.md— 10种设计方法详解 + 复杂场景覆盖references/coverage-and-quality.md— 覆盖维度 + 质量指标references/review-standards.md— 需求文档要求 + 评审标准
同一个"登录"功能,不同系统实现完全不同。
AI不知道你们系统用的是哪种实现方式:
- 强制生成步骤 → 步骤与实际不符 → 测试人员需要大量修正 → 增加工作量
- 测试步骤留空 → 用户基于实际系统补充 → 只需补充细节 → 减少工作量重要:输出格式、用例分级、编号规则是固定的,必须严格遵守。
📖 完整的字段模板、用例编号规则、级别定义、输出格式和报告结构详见 [
references/output-template-full.md](references/output-template-full.md)。本节保留核心字段概览,详细模板按需加载以节省 context。
当用户提供以下类型的请求时,此技能自动激活:
为生成高质量的测试用例,尽量提供以下信息:
✅ DO - 推荐做法
❌ DON'T - 避免做法
## 订单模块 - 商品下单 - P0
### TC_ORDER_CREATE_001 正常下单流程
**测试类型**: 功能测试
**功能模块**: 订单管理
**子功能**: 商品下单
**用例级别**: P0
**预置条件**:
1. 用户已登录且账户余额充足
2. 商品库存大于0
3. 收货地址已配置
**测试步骤**:
(留空,由用户根据实际系统补充)
**预期结果**:
1. 进入订单确认页
2. 订单金额计算准确(含运费优惠)
3. 订单创建成功,返回订单号
4. 库存扣减正确
5. 收到订单confirmation通知
**实际结果**: 待执行## 用户模块 - 注册 - P1
### TC_USER_REGISTER_002 邮箱格式错误
**测试类型**: 功能测试
**功能模块**: 用户管理
**子功能**: 用户注册
**用例级别**: P1
**预置条件**: 访问注册页面
**测试步骤**:
(留空,由用户根据实际系统补充)
**预期结果**:
1. 邮箱字段显示红色错误提示
2. 提示内容明确告知格式要求
3. 无法继续提交表单
4. 控制台无报错日志
**实际结果**: 待执行## 商品模块 - 列表跳详情 - P0
### TC_PRODUCT_LIST_001 正常跳转详情页
**测试类型**: 功能测试
**功能模块**: 商品管理
**子功能**: 列表跳详情
**用例级别**: P0
**预置条件**:
1. 用户已登录
2. 商品列表页有数据
**测试步骤**:
(留空,由用户根据实际系统补充)
**预期结果**:
1. 成功跳转到商品详情页
2. URL包含正确的商品ID(如/product/12345)
3. 详情页展示的商品信息与列表一致
4. 商品图片、价格、库存等关键信息正确
5. 详情页功能按钮(购买、收藏等)可用
**实际结果**: 待执行测试用例设计完成后检查:
references/design-methods.md — 10种设计方法详解 + 复杂场景覆盖references/coverage-and-quality.md — 覆盖维度 + 覆盖评估 + 质量指标references/review-standards.md — 需求文档要求 + 用例评审标准已收录 8 个 Skill