minium有多个测试脚本执行方法

测试计划

测试项目中一般包含大量的测试case,在不同的测试阶段可能需要选取不同的case运行,因此项目中需要配置不同的测试计划

以下是一个使用测试计划进行配置的例子

目录结构

.
├── test
│ └── init.py
│ └── first_test.py
│ └── second_test.py
└── config.json
└── suite.json
case和配置编写可参考例子

编写测试计划

编辑suite文件suite.json

{
"pkg_list": [
{
"case_list": [
"test_"
],
"pkg": "test.
_test"
}
]
}
suite.json的pkg_list字段说明要执行用例的内容和顺序,pkg_list是一个数组,每个数组元素是一个匹配规则,会根据pkg去匹配包名,找到测试类,然后再根据case_list里面的规则去查找测试类的测试用例。可以根据需要编写匹配的粒度。注意匹配规则不是正则表达式,而是通配符。

运行测试计划

minitest -s suite.json -c config.json -g

参考:https://minitest.weixin.qq.com/#/minium/Python/framework/suite

posted @ 2022-04-22 20:33  simon_T  阅读(183)  评论(0)    收藏  举报