pytest篇12-allure-pytest(2)设置ENVIRONMENT

01

引言

前面总结了allure-pytest的环境配置以及生成测试报告,但是在实际工作中生成的测试报告内容不仅仅是这些内容,后面会不断优化测试报告的内容。

在上一篇生成的测试报告,是一个及其简单的测试报告,会发现ENVIRONMENT是为空的(如下图)。今天总结一下怎么设置ENVIRONMENT参数信息。

pytest篇12-allure-pytest(2)设置ENVIRONMENT

下面讲一下怎么设置这个ENVIRONMENT

02

第一种方法

在allure_report文件夹下(*.json报告文件同级目录)新建一个environment.properties文件,里面可以填写环境参数信息。

1、新建environment.properties文件

pytest篇12-allure-pytest(2)设置ENVIRONMENT

2、在文件中填入环境信息

systemVersion=macOS Big Sur11.2.3
pythonVersion=3.8.0
allureVersion=2.13.8
baseUrl=https://www.baidu.com
projectName=test
author=lafei
email=*****@163.com

3、启动allure

allure serve allure_report

4、查看结果

pytest篇12-allure-pytest(2)设置ENVIRONMENT

03

第二种方法

使用environment.xml文件也可以实现,但是没有上面的第一种方法易用。

1、新建environment.xml文件

pytest篇12-allure-pytest(2)设置ENVIRONMENT

2、在文件中输入环境信息


        version
        mac

        Browser
        Chrome

        author
        lafei

3、启动allure

allure serve allure_report

4、查看结果

pytest篇12-allure-pytest(2)设置ENVIRONMENT

04

总结

  1. allure报告中ENVIRONMENT参数尽量不要使用中文,有可能会乱码,尽量使用英文;
  2. 这个内容很简单,了解即可,以防万一用到不知道在哪里设置;

05

PS

  1. 后续会继续总结pytest单元测试框架,个人觉得最强py单元测试框架;
  2. 大家有问题,可以通过公众号首页添加作者微信,多交流,多沟通;

Original: https://blog.csdn.net/m0_47127594/article/details/116178516
Author: 拉菲学测试
Title: pytest篇12-allure-pytest(2)设置ENVIRONMENT

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/775212/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球