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 许可协议。转载请注明出处!
  • 声援博主: 如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。
  • © 版权声明
    THE END
    喜欢就支持一下吧
    点赞0

    Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYaHValw' (Errcode: 28 - No space left on device) in /www/wwwroot/583.cn/wp-includes/class-wpdb.php on line 2345
    admin的头像-五八三
    评论 抢沙发
    头像
    欢迎您留下宝贵的见解!
    提交
    头像

    昵称

    图形验证码
    取消
    昵称代码图片