目录
前言
- 当测试用例修改名称或分开运行的两个测试用例生成的报告在同一个目录下,那么 allure 报告会保留历史记录,展示全部的报告结果,那么一起来看下如何解决吧。
修改用例名称
- 修改前
# -*- coding: utf-8 -*-
# @Time : 2021/12/18
# @Author : 大海
import os
def test_one():
print('这是case1')
def test_two():
print('这是case2')
if __name__ == '__main__':
os.system('pytest -s test_41.py --alluredir ./report/allure_raw')
- 修改前报告

- 修改后
# -*- coding: utf-8 -*-
# @Time : 2021/12/18
# @Author : 大海
import os
def test_ones():
print('这是case1')
def test_twos():
print('这是case2')
if __name__ == '__main__':
os.system('pytest -s test_41

本文介绍如何通过修改测试用例名称及使用特定参数来避免历史测试报告在Allure报告中的重复显示,确保每次生成的报告仅包含最新的测试结果。
最低0.47元/天 解锁文章
1906

被折叠的 条评论
为什么被折叠?



