Allure对单测结果以及robotframework结果的处理

Allure对单测结果以及robotframework结果的处理

 

  • Allure只能针对pytest的单测结果生成相应的报告:

如果需要对unittest的测试框架结果进行展示,可以使用pytest执行unittest测试用例,生成allure测试报告。

 

  • Allure处理robotframework框架的测试用例
  • 解决办法:

直接在运行root测试用例的时候,添加参数,然后使用allure直接生成HTML测试报告。参考链接:https://www.jianshu.com/p/6a3837232042

  • 实现步骤:
  1. Robot Framework 的安装和配置。参考链接:https://www.cnblogs.com/yinrw/p/5837828.html
  2. Allure 安装。参考链接:https://blog.csdn.net/chenfei_5201213/article/details/80982929
  3. 安装allure-robotframework。参考链接:https://github.com/allure-framework/allure-python/tree/master/allure-robotframework
  4. 启动ridy.py。参考链接:https://jingyan.baidu.com/album/b2c186c80b18b3c46ef6fff0.html?picindex=2 
  5. 编写robotframe测试用例。参考链接:https://blog.csdn.net/weixin_38079422/article/details/81557446
  6. 运行root测试用例增加参数:--listener allure_robotframework;log4
  7. allure生成相应的测试报告。命令:allure serve log4 或者 allure generate log4 -o .result/

实际验证——命令:allure generate F:/Projects2/测试项目/log4 -o F:/Projects2/测试项目/report/html

注意:打开index.html,之前写的case报告会呈现在你面前。直接用chrome浏览器打开报告,报告会是空白页面。解决办法是:在pycharm中右击index.html,选择打开的方式:Open in Browser就可以了。

8. 完成。

 

转载于:https://www.cnblogs.com/sunshine-blog/p/9899798.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值