pytest+alluredir在代码中进行报告转换

import os

import pytest

if __name__ == '__main__':
    pytest.main(["-s", "--alluredir", "./report/result"])  # 以alluredir运行生成报告,并保存在result文件中
    allure_cmd = "allure generate ./report/result -o ./report/html --clean"  # 将报告转换成html格式文件的命令
    p = os.popen(allure_cmd, mode="r")  # 运行命令
    print(p.read())  # 打印查看结果

仅作为记录方便查阅

发布了34 篇原创文章 · 获赞 11 · 访问量 1万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章