当前位置: 首页 > news >正文

网站开发 成都去了外包简历就毁了吗

网站开发 成都,去了外包简历就毁了吗,网站建设常用代码,做网站 信科网站建设便宜pytest本身不会直接生成测试报告,而allure是一种生成测试报告的公共插件,可与多种测试框架配合生成测试报告,本文介绍下如何集成allure生成测试报告。 1.allure安装 1.安装allure-pytest 先安装allure的pytest插件,用于在pytes…

pytest本身不会直接生成测试报告,而allure是一种生成测试报告的公共插件,可与多种测试框架配合生成测试报告,本文介绍下如何集成allure生成测试报告。

1.allure安装

1.安装allure-pytest

先安装allure的pytest插件,用于在pytest测试框架下生成测试报告的基础数据,注意:这里是生成基础数据,不是直接生成测试报告,生成测试报告的工具在下一步安装

 pip install allure-pytest

在这里插入图片描述

2.安装allure

这里的allure用于生成测试报告,注意allure本身依赖jdk

1.jdk环境确认

确认本地安装过jdk即可(jdk8及以上),若未安装,可参考链接: jdk安装

2.allure安装

allure官网地址:https://allurereport.org/
allure下载地址:https://github.com/allure-framework/allure2/releases/tag/2.32.0
这里我直接下载了个zip包
在这里插入图片描述
1.将zip包解压到本地
在这里插入图片描述
2.配置环境变量,将allure包对应的bin目录配置到环境变量Path中
在这里插入图片描述
在这里插入图片描述
3.检查allure是否安装成功
在cmd命令行中输入allure回车,有相应的提示即可
在这里插入图片描述

2.生成报告

1.生成报告数据

我们在执行pytest时加生成allure测试报告数据的参数即可

pytest --alluredir=./report/tmp  # --alluredir=后为指定测试报告数据的生成路径

当然我们也可以直接配置在pytest.ini文件里,这样就不用每次执行的时候输入allure相关的参数
在这里插入图片描述
后面的–clean-alluredir是每次执行清除上次的数据

addopts =  --alluredir=./report/tmp --clean-alluredir  # ./report/tmp这个路径如果没有会自动生成

其中,生成的测试报告数据都以json格式存储,日志以txt存储,附件以attach存储;这里直接在命令行中执行pytest就可以生成数据了。
在这里插入图片描述
我这个工程还未配置日志,也没有生成附件,所以目前只有json文件,这个我们后面再加

2.生成报告

生成报告的命令为:

 allure generate report\tmp -c -o report\allure-report

在这里插入图片描述
其中:
report\tmp:为测试报告数据的路径,生成测试报告时会从这个路径中取值
-o report\allure-report:指定allure报告生成的位置
-c report\allure-report:新allure报告生成前先将之前的报告清除

3.打开报告

此时我们直接打开index.html,可以发现页面展示为空
在这里插入图片描述
在这里插入图片描述
可以看出来,这里不同于jacoco等工具,数据未直接嵌在报告里,而是通过起服务的方式实时获取的
打开报告命令

allure open report\allure-report

输入后回车即打开报告页面(此时页面比较简单)
在这里插入图片描述
这里可以看到服务是开着的
在这里插入图片描述
ctrl+c即可退出

当然我们也可以用这个命令启动服务

allure serve report\allure-report -p 8081

其中,可以加入如下参数
-h(–host):指定域名地址
-p(–port):指定端口号
在这里插入图片描述
实际测试下来,allure open和allure serve并没有多大区别,都能启动服务,都能自动打开报告页面,都能在别的机器上访问 。
到这里,就是利用allure生成测试报告的全部过程了。后续我们再丰富优化下测试报告的内容…

http://www.ds6.com.cn/news/13789.html

相关文章:

  • 广西壮族自治区有几个市站长工具seo综合查询工具
  • 做网站难学吗免费ip地址网站
  • jsp网站开发环境竞价培训课程
  • 公司做网站一般用什么域名seo项目分析
  • 邯郸制作网站深圳网站建设运营
  • 微网站下载资料怎么做山东最新消息今天
  • asp.net 网站开发 教程seo网络优化专员是什么意思
  • 爱站网关键字查询广州seo搜索
  • 做网站与网页有什么区别泰州seo公司
  • 仿牌做外贸建网站百度的广告
  • 一般网站开发的硬件要求长沙百度推广开户
  • 电子商务网站的规划与分析最新清远发布
  • 兰州网站推广企业网页设计公司
  • 网站建设需求表营销手机都有什么功能啊
  • 织梦网站怎么做模板微信推广方法
  • 网站建设项目特色9个广州seo推广神技
  • 惠州企业建站程序网上营销方法
  • 零基础学做网站b站推广入口在哪
  • 代做网站平台搜索引擎成功案例分析
  • 国外成人做视频网站识图找图
  • 提升网站流量该怎么做山东省住房和城乡建设厅
  • 学校网站建设计划静态网站开发
  • 重庆教育集团建设公司网站长尾词优化外包
  • 觅知网 大而全的高质量素材站今日重大事件
  • 简述网站建设的一般步骤百度搜索引擎排行榜
  • 建网站价格 优帮云优化设计单元测试卷
  • 专门做lolh的网站seo sem关键词优化
  • 专业商城网站制作公司重庆seo小z博客
  • 网站附件做外链无需下载直接进入的网站的代码
  • 不愁销路的小型加工厂项目年入百万优化排名推广教程网站