请问下定义test_01这样的用例名可以自定义吗?好像是必须是test_开头才会执行,如何进行自定义

来源:6-3 unittest中case的执行顺序管理

慕用0572348

2020-05-17

请问下定义test_01这样的用例名可以自定义吗?好像是必须是test_开头才会执行,如何进行自定义
def atest_01(self):
print(‘执行case01’)
data1 = {
‘uesrname’ : ‘qwer1234’
}
self.assertDictEqual(data1,data,msg=‘这两个字典不相等’)
定义为atest就运行不了了

写回答

1回答

Mushishi

2020-05-17

其实需要看你得运行方式,如果你添加到你得suite里面就随便了,但是如果自主得运行就需要test_login ,test_add 这样得定义。

0
2
Mushishi
回复
慕用0572348
对的,源码里面有个默认test参数,改了就行
2020-05-18
共2条回复

Python接口自动化测试框架实战 从设计到开发

接口自动化测试框架的设计与开发,并教你如何开发桩服务

1720 学习 · 831 问题

查看课程