功能测试用例智能生成工具。用于根据需求文档、接口定义、数据库表结构、现有用例参考等输入, 自动生成标准格式的测试用例文档(Excel格式)。适用于:(1) 解读需求文档生成测试点 (2) 基于接口定义生成API测试用例 (3) 根据数据库表设计验证数据测试 (4) 参考现有用例生成 相似模块用例 (5) 批量生成...
将以下材料放置到工作目录:
告诉AI助手:
text
根据[需求文档/接口定义/数据库表]生成测试用例
或指定具体模块:
text
为"用户登录"模块生成功能测试用例
生成的测试用例为Excel格式(.xlsx),包含:
解析Swagger/OpenAPI文档提取:
解析DDL脚本提取:
字段说明示例用例编号唯一标识TC_USER_LOGIN_001用例标题用例名称用户名正确密码正确登录成功用例类型功能/接口/数据/UI功能测试优先级P0/P1/P2/P3P0前置条件执行前提用户已注册测试步骤操作步骤1.输入用户名 2.输入密码 3.点击登录预期结果期望输出登录成功跳转首页测试数据输入数据用户名:test001 密码:Test@123
将输入数据划分为有效等价类和无效等价类:
针对数值、长度、次数等边界:
覆盖主要场景:
对于有状态的对象:
bash
python scripts/generate_testcase.py --input requirements.md --output testcases.xlsx
参数:
--input: 输入材料路径--output: 输出Excel路径--template: 指定模板(可选)--format: 输出格式xlsx/csvbash
python scripts/generate_testcase.py --help
references/testcase_template.xlsx - 测试用例模板references/testcase_examples.md - 用例示例references/priority_guide.md - 优先级定义指南