Windows+jenkins+robotframework自动重跑失败的部分用例

2 篇文章 0 订阅

先说效果:

具体步骤:

进入jenkins添加构建步骤,Windows使用批处理命令

1、拉取最新用例代码

因为是使用git进行代码管理,所以第一步是进入用例目录,然后拉取最新的代码

cd E:\Interface_Code
git pull

2、指定首次执行的结果保存目录R1

pybot.bat  --outputdir  E:\R1  E:\Interface_Code

--outputdir  E:\R1 表示执行结果保存到R1目录

E:\Interface_Code为实际执行的用例路径

 

3、重新执行失败的用例,并将结果保存到R2目录

pybot.bat -R  E:\R1\output.xml  --outputdir  E:\R2  E:\Interface_Code

pybot.bat -R E:\R1\output.xml表示重跑该结果中的失败用例

 

4、合并两份执行结果

注意这里用的是rebot,用于处理报告

-o 参数用于指定最终的报告目录

-R 参数用于合并两份output.xml文件

call rebot.bat -o E:\output.xml -R E:\R1\output.xml E:\R2\output.xml 
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值