python allure简单使用
时间: 2024-03-13 11:41:45 浏览: 180
Python Allure是一个用于生成漂亮的测试报告的工具。它可以与各种测试框架(如、unittest等)结使用,并提供了丰富的功能和定制性。
是Python Allure的简单使用步骤:
1. 安装Allure-pytest插件:
```
install allure-pytest
```
2. 在测试代码中添加Allure的注解:
- 导入必要的模块:
```python
import allure
```
- 在测试方法上添加`@allure.feature`和`@allure.story`注解,用于标记测试用例所属的功能和故事:
```python
@allure.feature("登录功能")
@allure.story("用户登录")
def test_login():
# 测试代码
pass
```
- 在测试方法内部添加`@allure.step`注解,用于标记测试步骤:
```python
@allure.step("输入用户名和密码")
def input_username_and_password():
# 测试步骤代码
pass
```
3. 运行测试用例并生成Allure报告:
- 使用pytest运行测试用例,并生成Allure结果文件:
```
pytest --alluredir=./results
```
- 生成Allure报告:
```
allure generate ./results -o ./report --clean
```
4. 查看生成的Allure报告:
打开生成的Allure报告文件夹`./report/index.html`,即可查看漂亮的测试报告。
阅读全文