在实际应用中因不确定因素(非功能失败)导致自动化测试用例跑失败是很常见的,为了加强自动化测试的稳定性,可以将失败的用例过滤出来重新再跑一边。
通过python命令行的方法很简单就可以实现,因为python命令行已经提供了-R参数就是做这个功能的,比如在windows下可以使用如下语句:
pybot -i smoke --variable BROWSER:ie NB.txt ||pybot -R output.xml -i smoke --variable BROWSER:ie NB.txt
在实际应用中因不确定因素(非功能失败)导致自动化测试用例跑失败是很常见的,为了加强自动化测试的稳定性,可以将失败的用例过滤出来重新再跑一边。
通过python命令行的方法很简单就可以实现,因为python命令行已经提供了-R参数就是做这个功能的,比如在windows下可以使用如下语句:
pybot -i smoke --variable BROWSER:ie NB.txt ||pybot -R output.xml -i smoke --variable BROWSER:ie NB.txt