paramunittest加载用例超过十条顺序错乱
1.当用例超过十条时,运行后,用例顺序会不正确
2.此时进入paramunittest.py文件中,在_build_name函数下加上下面这段代码即可解决
if index < 10 and index is not 0:
index = ‘0’ + str(index)
return ‘%s_%s’ % (name, index)

当paramunittest加载的测试用例超过十条时,可能会出现顺序错乱的问题。解决这个问题只需在_paramunittest.py_ 的 _build_name_ 函数内,对索引进行处理,确保两位数的用例顺序正确。具体做法是在函数中添加代码,当索引小于10且不为0时,将索引转换为前导0的字符串,从而修复用例执行顺序。
1.当用例超过十条时,运行后,用例顺序会不正确
2.此时进入paramunittest.py文件中,在_build_name函数下加上下面这段代码即可解决
if index < 10 and index is not 0:
index = ‘0’ + str(index)
return ‘%s_%s’ % (name, index)


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