文章目录
前言
遇到接口测试的时候,很多有效等价类和无效等价类组合起来简直是让人心累,因此接着pict封装一个工具,提高生成测试用例的效率,也请放心,上传的测试参数文件会生成完成之后就直接删除,也没有数据库,绝对安全;因为需要继续完善,后续才可能会附上代码
一、流程图
少些文字描述,直接上图

二、使用步骤
1.准备倒入的yml文件
也是直接上图,其中包含了参数明,有效等价类列表和无效等价类列表
具体的yml文件如下
yaml
OS:
positive:
- Windows
- Ubuntu
negative:
- SABAN
CPU:
positive:
- Intel
- AMD
negative:
- None-CPU
DBMS:
positive:
- PostgreSql
- Mysql
negative:
- None-DBMS
JavaVersion:
positive:
- 18
- 19
- 20
negative:
- -1
DotNetVersion:
positive:
- 4.8
- 4.8.1
negative:
- NA
2.读取数据和解析
为了简化操作,我这边还提供了拖拽上传的功能,把文件拖拽上传就行。上效果图,上边的复杂条件,生成了13个测试用例,效果还是很显著的
总结
目前的效果是这样,还有很多可以完善的,例如json的需要区分整形和字符串、复杂的嵌套的数据对象支持、上传的文件的模板下载、使用说明、批量上传、json文件下载等。期待后续有时间完善