首页 > 其他分享 >PlayWright(二十一)- Pytest插件报告

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

时间:2023-07-19 18:22:37浏览次数:42  
标签:插件 PlayWright 报告 Pytest html 生成 pytest css

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报告,所以就不接着做了  

标签:插件,PlayWright,报告,Pytest,html,生成,pytest,css
From: https://www.cnblogs.com/nuomituan/p/17566441.html

相关文章

  • PlayWright(二十)- Pytest之conftest文件
    1、介绍与使用场景conftest.py这个是什么呢? 顾名思义,他就是一个文件,那这个文件是干什么用的呢? 在我们上文中,用了fixture函数是直接在用例的文件里定义的,那不能我们所有的用例想用到fixture都一个个定义吧,所以Pytest提供了一个conftest.py文件,这样呢,就可以把我们的fixture......
  • IC卡读卡器web插件中使用js异步await/async调用接口
    js中使用异步await/async方式,对于程序的结构和逻辑都有非常大的好处,对于异步await/async有如下描述:async表示这是一个async函数,await只能用在async函数里面,不能单独使用.async返回的是一个Promise对象,await就是等待这个promise的返回结果后,再继续执行.await等待的是一个Pro......
  • pytest库
    pytest官网文档地址:https//docs.pytest.org安装pip3installpytest1.pytest基本使用1.1pytest默认测试用例规则(1)模块名必须以test_开头或者_test结尾(2)测试类必须以Test开头,并且不能有ini方法(3)测试方法必须以test开头1.2pytest测试用例运行方式1.2.1命令行运行pytest[o......
  • 添加国内最实用的翻译插件
    之前都是把指定的句子粘到网易翻译网页,但还是感觉不方便,如果能直接在原网页翻译是最方便的,但浏览器自带的翻译语句实在不够丝滑,现在好了,有火山翻译了,翻译通顺不说,还能免费翻译无上限,下面是安装步骤(以谷歌浏览器为例)进入官网:https://translate.volcengine.com/extension点击“......
  • 超详细的 pytest 教程 (三) 之前后置方法和 fixture 机制
    这一篇文章专门给大家讲解pytest中关于用例执行的前后置步骤处理,pytest中用例执行的前后置处理既可以通过测试夹具(fixtrue)来实现,也可以通过xunit风格的前后置方法来实现。接下来我们一起看看如何具体使用。一、xunit风格的前后置方法1、函数用例的前后置方法在模块中......
  • 超详细的 pytest 教程 (二) 之测试报告篇
    这个章节主要给大家介绍pytest如何集成测试报告。pytest本身是没有生成测试报告的功能,但是pytest中有很多插件,我们可以通过插件来生成测试报告。下面会给大家介绍两个生成报告的方式。一个是生成html报告,一个是集成allure报告平台来展示测试报告。一、生成HTML报告1.1、安装......
  • 超详细的 pytest 教程(一)使用入门篇
    前言pytest到目前为止还没有翻译的比较好全面的使用文档,很多英文不太好的小伙伴,在学习时看英文文档还是很吃力。本来去年就计划写pytest详细的使用文档的,由于时间关系一直搁置,直到今天才开始写。本文是第一篇,主要介绍pytest的入门使用,后续会分篇针对pytest中的各个功能出详细的......
  • jdbc-plus是一款基于JdbcTemplate增强工具包,基于JdbcTemplate已实现分页、多租户、动
    ......
  • pytest测试实战
    电子pdf下载链接:目录: ......
  • PlayWright(十九)- Pytest之fixture测试夹具
    fixture是Pytest的测试夹具,相当于unittest的setup和teardown,这个在之前我们也有介绍setup和teardown详情可看:https://www.cnblogs.com/nuomituan/p/17541815.html  那为什么我们不用setup和teardown呢,因为我们使用fixture更加灵活,具体有独立的命名,然后呢,还可以按模块化的方......