• pytest文档4-Allure报告清除上一次数据


    前言

      大家在执行过几次Allure之后就会发现,Allure的报告会把历史的执行结果都展示出来,但实际工作中我们可能只关心本次的结果,解决的话就需要修改一下执行命令了。

    问题:

      例如图中显示的第一条其实就是我历史运行的结果,但其实我只想要后面两条就可以了,那很显然“唐山-唐山”这条用例就是多余的了。

           

      查看右边的重试次数,这里保存在每次运行过的记录,也就是我们能把这个记录都清除掉,就可以了。

           

     解决方法:

      使用 --clean-alluredir 方法可以清除历史记录,Allure

          

     加上之后再次构建,就会只展示本次用例的执行结果了,我是直接在jenkins的执行框里添加的,在本地​代码里调试也是一样的。

          

          

      cmd内执行 pytest -h 查看 allure的方法, --clean-alluredir Clean alluredir folder if it exists 表示如果存在alluredir文件夹的话就执行删除动作。

          

      但我觉得还是有一点缺点的,当你想要和之前的用例做对比时就不可以了,如果没有特殊需求,可以​不用加。​

            关注公众号,获取更多信息

            

  • 相关阅读:
    何为大数据
    开启新征程
    碰撞检测系统
    利用卷积自编码器对图片进行降噪
    Tensorflow实现稀疏自动编码(SAE)
    Linux主机定期打补丁修复漏洞
    值得研究的学问
    TensorFlow 安装教程
    早上收到这样一份通知,求一无漏洞框架,无力吐槽
    如何修改WAMP中mysql默认空密码 以及修改时报错的处理方法
  • 原文地址:https://www.cnblogs.com/zengxuejie/p/13646387.html
Copyright © 2020-2023  润新知