(一) 环境安装
1.安装allure
1.从 https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/ 下载最新的版本的压缩包
2.解压缩,定位到bin目录下
3.将该路径添加到环境变量PATH中
4.安装pytest-allure插件,运行:pip install allure-pytest
2、定制化标签
@allure.epic(“外卖系统”)
@allure.feature(“商铺模块”)
@allure.tag(“核心关注”)
3.allure用例描述
使用方法 | 参数值 | 参数说明 |
---|---|---|
@allure.epic() | epic描述 | 敏捷里面的概念,定义史诗,往下是feature |
@allure.feature() | 模块名称 | 功能点的描述,往下是story |
@allure.story() | 用户故事 | 用户故事,往下是title |
@allure.title(用例的标题) | 用例的标题 | 重命名html 告名称 |
@allure.testcase() | 测试用例的链接地址 | 对应功能测试用例系统里面的case |
@allure.issue() | 缺陷 | 对应缺陷管理系统里面的链接 |
@allure.description() | 用例描述 | 测试用例的描述 |
@allure.step() | 操作步骤 | 测试用例的步骤 |
@allure.severity() | 用例等级 | blocker,critical,normal,minor,trivial |
@allure.link() | 链接 | 定义一个链接,在测试 告展现 |
@allure.attachment() | 附件 | 告添加附件 |
4.allure特性—severity
通过 allure.severity按重要性级别来标记,有5种级别:
1.Blocker级别:阻塞
2.Critical级别:严重
3.Normal级别:正常
4.Minor级别:不太重要
5.Trivial级别:不重要
5.设置allure显示环境
在Allure 告中添加环境信息,通过创建environment.properties或者environment.xml文件,并把文件存放到allure-results(这个目录是生成最后的html 告之前,生成依赖文件的目录)目录下
environment.properties
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览210015 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!