python结合allure使用
2021/8/3 14:05:47
本文主要是介绍python结合allure使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.pip install allure-pytest
2.下载allurehttps://github.com/allure-framework/allure2/releases/tag/2.13.10
3.将下载后的包解压后,把allure中的bin路径设置到环境变量path中(C:\applicationPath\allurePtath\allure-2.13.10\bin)
4.allure generate report/ -o report/html 生成测试报告
-o后面的是生成报告路径
4.1allure serve C:\DevelopWorkspace\smartmonitorManage\report 使用 allure server 报告路径 可以开启allure网页端
在pycharm中的终端使用pytest smart_log_api.py --alluredir C:\\DevelopWorkspace\\smartmonitorManage\\report
pytest 前提条件是 需要安装pytest .py文件是测试脚本 路径是要生成报告的文件路径
二.allure测试报告的基础用法
Allure用例描述 | ||
使用方法 | 参数值 | 参数说明 |
@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() | 附件 | 添加测试报告附件 |
这篇关于python结合allure使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门
- 2024-11-14Python编程入门指南
- 2024-11-13Python基础教程
- 2024-11-12Python编程基础指南
- 2024-11-12Python基础编程教程
- 2024-11-08Python编程基础与实践示例
- 2024-11-07Python编程基础指南
- 2024-11-06Python编程基础入门指南
- 2024-11-06怎么使用python 计算两个GPS的距离功能-icode9专业技术文章分享