51Testing软件测试论坛
标题:
老师,这个问题是什么原因导致的,想不通
[打印本页]
作者:
罙罙の回憶
时间:
2019-10-21 11:38
标题:
老师,这个问题是什么原因导致的,想不通
作者:
学掌门网校
时间:
2019-10-21 11:41
在unittest中,测试用例方法是按照方法名的字母顺序执行的;也就是说test_createMt比test_trueusername先执行。
两种解决思路:
1.把所有代码写在一个方法里(推荐)
2.把方法名改一下比如test_a_trueusername和test_b_createMt
作者:
学掌门网校
时间:
2019-10-21 11:49
在unittest中,测试用例方法是按照方法名的字母顺序执行的;也就是说test_createMt比test_trueusername先执行。
两种解决思路:
1.把所有代码写在一个方法里(推荐)
2.把方法名改一下比如test_a_trueusername和test_b_createMt
你的问题是因为先执行了test_createMt,代码报错。
后执行的test_trueusername,所以看起来只执行了test_trueusername
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2