• PlayWright(二十一)- Pytest插件报告


    1.下载

    pytest框架有官方的报告pip install pytest-html
     
    下载成功,那我们怎么使用呢?
     

    2.使用

    可以直接在配置文件里使用
     
    在 pytest 配置文件中, 增加命令选项
    • 选项: --html=./报告路径/报告⽂件名.html
    • 说明: --self-contained-html 将 CSS ⽂件内嵌到报告⽂件中
     
     
    我们看下执行目录有没有生成report,然后里边有report.html文件
     
    然后我们再打开report报告看下
    报告已经生成成功了,是不是很有成就感
     

    3.生成完美报告目录

    还有一点,上边生成的目录有css文件,那如果我们不想要css文件怎么弄
     
    在命令后添加--self-contained-html

     

     
    在看生成结果:
    已经没有css文件了
     

    4.生成完美报告

    上边我们的报告虽然生成了,但是看不太懂,所以需要我们把报告插件优化一下
     
    这边我们选用的是,把别人已经写好的报告直接拿过来
     
    看下我们上边下载的pytest-html插件
     
    下载别人写好的插件:https://github.com/13691579846/pytest-html
     
    将下载后的的pytest-html插件放入到site-packages包中覆盖之前的
     
    然后我们再次生成报告查看一下
     
    比原生的好了很多,但是还是还丑,还可以根据conftest.py文件接着优化,但是我们后边会选用allure报告,所以就不接着做了
     

    __EOF__

  • 本文作者: 似小陈ya
  • 本文链接: https://www.cnblogs.com/nuomituan/p/17566441.html
  • 关于博主: 评论和私信会在第一时间回复。或者直接私信我。
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
  • 声援博主: 如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。
  • 相关阅读:
    海边溺水,救援机器人“生死时速”;机器学习论文撰写清单;Kaggle数据科学新手教程;约克大学『计算机视觉』课程资料;前沿论文 | ShowMeAI资讯日报
    已解决(pandas读取DataFrame列报错)raise KeyError(key) from err KeyError: (‘name‘, ‘age‘)
    洛谷-P7910 [CSP-J 2021]-插入排序(详细讲解)
    数学建模学习(99):多目标寻优 非支配排序遗传算法NSGA III
    请问财务管理的作用有哪些?
    显示DataFrame中每行(或列)中,每个位置以前出现过的最小值:cummin()函数
    基于SqlNode的血缘解析
    STM32 ST-LINK
    规划数学期末考试模拟二
    OPPO公布全新AI战略,AI 手机时代再提速
  • 原文地址:https://www.cnblogs.com/nuomituan/p/17566441.html