环境搭建之allure的安装配置,及简单使用

时间:2023-01-05 17:41:00

环境准备

首先是要安装好jdk的电脑上,运行java、javac这些命令都没有问题,要不安装allure时会报错

下载allure

如果直接用Jenkins上的插件,并不需要下载安装

allure官网http://allure.qatools.ru/
allure官方学习文档

在官网上下载,对应的版本到本地,解压出来
环境搭建之allure的安装配置,及简单使用

添加path环境变量

打开\allure-2.8.0\bin文件夹,会看到allure.bat文件,讲此路径设置为系统环境变量path下,这样cmd任意目录都能执行了
环境搭建之allure的安装配置,及简单使用
比如我这里的路径是 D:\Programs\allure-2.8.0\bin,
环境搭建之allure的安装配置,及简单使用
记得确定,记得确定,并重新启动一个cmd窗口

校验是否安装成功

在cmd中运行 allure命令,
环境搭建之allure的安装配置,及简单使用
右侧为成功安装,左侧为确定环境变量之前打开的cmd

与pytest的集成

需要安装一个叫做 pytest-allure的插件库

pip install allure-pytest

详见官方文档,我这里做了一个截图
环境搭建之allure的安装配置,及简单使用

其他用法

其他用法先参考悠悠的博客吧,算了一些命令,先记录一下吧

生成xml报告

pytest -s -q --alluredir report 生成xml报告用这个命令

如果不指定路径,默认在当前目录下新建一个report目录,当然也可以指定路径

pytest -s -q --alluredir 指定report路径

运行allure2

生成离线html报告(应该可以这么说)

前面pytest -s -q --alluredir 这一步已经生产了xml格式的报告,放到了report目录下,接着执行以下命令格式

allure generate directory-with-results/ -o directory-with-report (这个命令不执行,可以看做是一个列子)

directory-with-results是alluredir生成的xml目录,directory-with-report是最终生成html的目录

运行一下命令

allure.bat已经加到环境变量了,所以可以用相对路径去生成html报告

allure generate report/ -o report/html

至此,已经生成了html文件了

打开html的报告

allure open report/html (打开report/html这个目录下的测试报告)

生成在线报告

(说法不太对,姑且这样称呼)

allure sever report (直接打开xml格式的报告)

环境搭建之allure的安装配置,及简单使用的更多相关文章

  1. LNAMP服务器环境搭建(手动编译安装)

    LNAMP服务器环境搭建(手动编译安装) 一.准备材料 阿里云主机一台,操作系统CentOS 6.5 64位 lnamp.zip包(包含搭建环境所需要的所有软件) http://123.56.144. ...

  2. Python环境搭建和开发工具的配置

    本文转自http://237451446.blog.51cto.com/2307663/766781 因为要学习python了,第一步当然是环境搭建和开发工具的配置了,下边开始了. 我的开发环境是在w ...

  3. odoo开发环境搭建(二):安装Ubuntu 17虚拟机

    odoo开发环境搭建(二):安装Ubuntu 17虚拟机 下载镜像文件: 配置网络: 安装vmware tools: 配置共享文件夹: 选中虚拟机,右键编辑设置里边配置共享文件夹,指定windows本 ...

  4. Kafka:ZK+Kafka+Spark Streaming集群环境搭建(十)安装hadoop2.9.0搭建HA

    如何搭建配置centos虚拟机请参考<Kafka:ZK+Kafka+Spark Streaming集群环境搭建(一)VMW安装四台CentOS,并实现本机与它们能交互,虚拟机内部实现可以上网.& ...

  5. Kafka:ZK&plus;Kafka&plus;Spark Streaming集群环境搭建(九)安装kafka&lowbar;2&period;11-1&period;1&period;0

    如何搭建配置centos虚拟机请参考<Kafka:ZK+Kafka+Spark Streaming集群环境搭建(一)VMW安装四台CentOS,并实现本机与它们能交互,虚拟机内部实现可以上网.& ...

  6. Kafka:ZK&plus;Kafka&plus;Spark Streaming集群环境搭建(八)安装zookeeper-3&period;4&period;12

    如何搭建配置centos虚拟机请参考<Kafka:ZK+Kafka+Spark Streaming集群环境搭建(一)VMW安装四台CentOS,并实现本机与它们能交互,虚拟机内部实现可以上网.& ...

  7. Kafka:ZK&plus;Kafka&plus;Spark Streaming集群环境搭建(三)安装spark2&period;2&period;1

    如何搭建配置centos虚拟机请参考<Kafka:ZK+Kafka+Spark Streaming集群环境搭建(一)VMW安装四台CentOS,并实现本机与它们能交互,虚拟机内部实现可以上网.& ...

  8. Kafka:ZK&plus;Kafka&plus;Spark Streaming集群环境搭建(二)安装hadoop2&period;9&period;0

    如何搭建配置centos虚拟机请参考<Kafka:ZK+Kafka+Spark Streaming集群环境搭建(一)VMW安装四台CentOS,并实现本机与它们能交互,虚拟机内部实现可以上网.& ...

  9. python环境搭建和开发工具的配置【转】

    因为要学习python了,第一步当然是环境搭建和开发工具的配置了,下边开始了. 我的开发环境是在window下. 一.环境搭建 先在python官网python.org下载安装文件,python2.x ...

随机推荐

  1. 【JavaWeb】MVC案例之新闻列表

    MVC案例之新闻列表 作者:白宁超 2016年6月6日15:26:30 摘要:本文主要针对javaweb基本开发之MVC案例的简单操作,里面涉及mysql数据库及表的创建,以及jsp页面和servle ...

  2. XML代码生成器——XMLFACTORY 简介(四)

    XML代码生成器——XMLFACTORY 简介(四) 这一篇我们讲“类属性”页签的配置功能,您将了解到:如何为元素子值指定类属性的名称,数据类型,及容器类型. 如果,你没看过这个系列的第一篇文章,请先 ...

  3. jQuery - 动态创建iframe并加载页面

    <html> <head> <script language="JavaScript" src="jquery-1.11.1.min.js& ...

  4. JavaScript 火花效果

    <html> <head> <meta http-equiv="Content-Type" content="text/html; char ...

  5. jQuery图片渐变特效的简单实现

    (document).ready(function() {(document).ready(function() {("div.baba").mouseleave(function ...

  6. &lbrack;DevExpress&rsqb;ChartControl之基准线示例

    关键代码: /// <summary> /// 创建基准线ConstantLine /// </summary> /// <param name="chart& ...

  7. 处理Properties文件中key包含空格的情况

    在这个互联网信息共享的时代,好处是一个问题的很多解决方案都可以从网络上得到,不好的一点就是很多人喜欢复制粘贴也不注明转载出处,不尊重别人的劳动成果,不假思索地把别人的原创复制到自己的博客然后发布,请大 ...

  8. vlookup函数应用

    筛选状态下的复制粘贴 第一步 原数据 第二步 筛选内容 第三步 使用vlookup '=VLOOKUP(A1,$A\(1:\)A$19,1,0)' 第四步 往下拖拉结果 最终结果

  9. C&num; 解决SharpSvn启动窗口报错 Unable to connect to a repository at URL &&num;39&semi;svn&colon;&sol;&sol;&period;&period;&period;&period;&&num;39&semi;

    在远程机打开sharpsvn客户端测试,结果报错 Svn启动窗口报错 Unable to connect to a repository at URL 'svn://...' 咋整,我在win10我的 ...

  10. linux中WDCP的日志彻底删除技巧

    apache或nginx都有开关默认日志,一个是正常访问日志,一个是错误的日志,目录在 /www/wdlinux/nginx-1.0.15/logs /www/wdlinux/httpd-2.2.22 ...