安装allure-pytest库
pip install allure-pytest
使用@allure.feature
来标记一个特性,使用@allure.story
来标记一个故事,使用@allure.step
来标记一个步骤。
当你运行测试并生成Allure报告时,你可以在命令行中使用allure serve
命令来查看报告。你也可以将报告生成为HTML文件,然后在浏览器中打开它。
import allure @allure.feature('登录模块') @allure.story('登录成功') def test_login(): with allure.step('输入用户名'): print('请输入用户名') user = input() with allure.step('输入密码'): print('请输入密码') password = input() with allure.step('点击登录按钮'): print('点击登录按钮') # 这里假设有一个名为click_login的函数可以模拟点击登录按钮 click_login(user, password) with allure.step('检查是否登录成功'): assert check_login(user)