Allure安装与环境部署

Allure 是一款非常轻量级并且非常灵活的开源测试报告生成框架。它支持绝大多数测试框架, 例如 TestNG、Pytest、JUint 等。它简单易用,易于集成。

 

一、allure安装与环境配置

allure需要Java环境的支持,因此需要首先配置JDK环境

1、Java JDK安装

官网下载:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

2、JDK环境变量配置

 

新建JAVA_HOME

变量名:JAVA_HOME

变量值:JDK安装路径

JAVA_HOME指向的是JDK的安装路径,如C:\Program Files\Java\jdk1.8.0_291,在这路径下你应该能够找到bin、lib等目录;

新建CLASSPATH

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

 

在系统变量中点击Path的编辑,新建变量值:

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

 

以上配置JDK环境步骤:

  • 下载安装JDK
  • 在环境变量中新建JAVA_HOME,配置变量;
  • 新建CLASSPATH,配置变量;
  • 在系统变量中点击Path的编辑,添加变量值;

配置完成后在windows系统命令行中输入:Java -version和Javac -version

 

能看到对应版本,则表示配置成功

3、allure的下载与安装

下载地址:https://github.com/allure-framework/allure2/releases/tag/2.13.10

  • 从官网上下载allure安装包,解压到本地(文件夹尽量为英文并且路径简单);
  • 配置环境变量

进入allure文件夹的bin目录下,复制该路径

 

 

 

这个新建的环境变量就是allure的bin的文件路径

在windows的命令行中输入:allure

没有报错就说明环境配置成功

二、与pytest的集成

在Pycharm中的命令行输入:pip install allure-pytest pip3 install allure-pytest -i

https://pypi.douban.com/simple/

或通过Pycharm的setting搜索allure-pytest安装

 

  • 13
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
搭建自动化框架需要以下步骤: 1. 安装 Docker:Docker 是一个开源的应用程序容器引擎,可以在容器中打包应用程序和服务,方便地部署到任何环境中。可以在官网下载 Docker,并按照指示安装。 2. 安装 Jenkins:Jenkins 是一个开源的持续集成和持续交付工具,可以自动构建、测试和部署应用程序。可以在 Jenkins 官网下载 Jenkins,并按照指示安装。 3. 安装 Git:Git 是一个开源的分布式版本控制系统,可以管理代码和文件的版本。可以在 Git 官网下载 Git,并按照指示安装。 4. 使用 Git 管理代码:在 Git 中创建一个新的代码仓库,并将项目代码上传到仓库中。 5. 安装 PytestAllurePytest 是一个 Python 的测试框架,可以用于编写和运行测试用例。Allure 是一个测试报告框架,可以生成易于阅读的测试报告。可以在命令行中使用 pip 安装 PytestAllure。 6. 编写测试用例:在项目中编写测试用例,用 Pytest 运行测试用例,并使用 Allure 生成测试报告。 7. 使用 Jenkins 自动化构建和测试:在 Jenkins 中创建新的项目,配置 Git 仓库,使用 Docker 构建应用程序镜像,使用 Pytest 运行测试用例,并使用 Allure 生成测试报告。 8. 集成持续交付:在 Jenkins 中配置持续交付,根据测试结果自动部署应用程序。 以上就是从0到1使用 Docker + Jenkins + Git + Pytest + Allure 搭建项目自动化框架的步骤。需要注意的是,每个步骤都需要详细的配置和设置,所以需要仔细阅读相关文档和教程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值