paramunittest执行用例顺序不正确
1.在python自动化执行用例的时,当用例的数量超过10条的时候就会发现执行的顺序会乱掉如下图

2.出现这种情况是因为paramunittest中的一个函数原因,首先我们找到paramunittest的源码

3.通过路径找到源码打开找到源码里面的_build_name函数将去修改成如下图
if index < 10 and index is not 0:
index = '0' + str(index)
return '%s_%s' % (name, index)
4.修改以后再去执行我们的用例就会用例的循序是按正常的来了

本文介绍了一种解决paramunittest框架中用例执行顺序混乱的方法。当用例数量超过10条时,执行顺序可能出现错误。文章详细解释了如何通过修改框架源码中的_build_name函数来确保用例按照正确的顺序执行。
986

被折叠的 条评论
为什么被折叠?



