allure (一)

 

在我们做自动化测试,测试报告 是非常重要的一环,现在比较流行的测试报告 应该是allure

 

环境配置

安装软件 用途 链接地址
java  allure使用java开发 https://www.oracle.com/cn/java/technologies/downloads/
allure  生成测试报告 https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline

 

 

1、allure  和 pytest 的集成

执行下面命令即 可在 pytest 中引入使用


pip install allure-pytest -i https://mirrors.aliyun.com/pypi/simple/

 

 

2、常用注解

使用方法
参数值
参数说明
@allure.epic()
epic描述
定义项目、当有多个项目是使用。往下是feature
@allure.feature()
模块名称
用例按照模块区分,有多个模块时给每个起名字
@allure.story()
用例名称
一个用例的描述
@allure.title()
用例标题
一个用例标题
@allure.testcase()
测试用例的连接地址
自动化用例对应的功能用例存放系统的地址
@allure.issue()
缺陷地址
对应缺陷管理系统里边的缺陷地址
@allure.description()
用例描述
对测试用例的详细描述
@allure.step()
操作步骤
测试用例的操作步骤
@allure.severity()
用例等级
blocker 、critical 、normal 、minor 、trivial
@allure.link()
定义连接
用于定义一个需要在测试报告中展示的连接
@allure.attachment()
附件
添加测试报告附件
posted @ 2025-03-28 17:14  钟鼎山林  阅读(11)  评论(0)    收藏  举报