Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI测试工程师 (AI Test Engineer)

48个专家级测试技能模块,覆盖测试全生命周期。让初级测试人员输出专家级测试用例。

License WorkBuddy Skill

概述

AI测试工程师是一个面向 WorkBuddy 平台的测试全生命周期技能集,包含 7大阶段 × 48个核心模块,从需求分析到质量度量,覆盖测试工程师的完整工作流。

7大阶段

阶段 模块数 覆盖范围
Phase 1 需求分析与测试策略 6 可测性分析、策略制定、范围优先级、风险识别、估算规划、需求评审
Phase 2 测试设计方法 8 等价类、边界值、判定表、状态迁移、正交实验、场景法、组合测试、错误推测
Phase 3 测试用例工程 8 功能/接口/性能/安全/兼容性/易用性用例、数据构造、用例评审
Phase 4 AI协作测试 8 AI生成用例/脚本/缺陷分析、智能回归、数据生成、NLP转换、覆盖率分析、报告
Phase 5 自动化测试 6 框架搭建、UI自动化、接口自动化、CI/CD集成、脚本维护、执行调度
Phase 6 测试执行与监控 6 环境管理、探索性测试、进度跟踪、缺陷管理、回归策略、风险监控
Phase 7 质量度量与分析 6 覆盖率度量、缺陷趋势、效率度量、ISO 25010评估、ROI分析、仪表盘设计

技能结构

ai-test-engineer/
├── SKILL.md                           # 编排入口 + 48模块快速索引
├── references/
│   ├── phase1-requirements.md         # M01-M06 需求分析
│   ├── phase2-design-methods.md      # M07-M14 测试设计
│   ├── phase3-testcase-engineering.md # M15-M22 用例工程
│   ├── phase4-ai-collaboration.md    # M23-M30 AI协作
│   ├── phase5-automation.md          # M31-M36 自动化
│   ├── phase6-execution.md           # M37-M42 执行监控
│   └── phase7-quality-metrics.md     # M43-M48 质量度量
├── scripts/
│   └── testcase_generator.py         # 测试用例模板生成器
└── assets/templates/
    ├── quality_dashboard.html        # 交互式质量仪表盘
    └── testcase_template.csv         # 标准8要素用例模板

核心特性

  • 8要素标准用例模板:编号/标题/前置条件/步骤/预期结果/测试数据/优先级/关联需求
  • 测试设计五问法:每个设计决策经过5层追问
  • AI增强三原则:AI是加速器、Prompt决定质量、增量验证
  • 三级回归策略:冒烟→选择→全量
  • ISO 25010质量模型:8维质量特性评估
  • 交互式HTML仪表盘:实时质量可视化

安装使用

将整个 ai-test-engineer/ 目录放入 WorkBuddy 的技能目录:

# 用户级安装(跨所有项目)
cp -r ai-test-engineer/ ~/.workbuddy/skills/

# 或项目级安装
cp -r ai-test-engineer/ .workbuddy/skills/

安装后,在 WorkBuddy 对话中即可自动触发。示例:

  • 「帮我设计登录功能的测试用例」
  • 「分析这个API需求的可测性」
  • 「用等价类和边界值设计接口测试」
  • 「生成质量仪表盘报告」

License

MIT

About

AI测试工程师 — 48个专家级测试技能模块,覆盖测试全生命周期。从需求分析到质量度量,让初级测试人员输出专家级测试用例。

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages