pytest生成html报告

pytest-HTML是一个插件,pytest用于生成测试结果的HTML报告

  • 安装插件
pip3 install pytest-html
  • 执行pytest生成报告(可同时执行多个py文件),–html=report.html(路径自定义默认生成在执行文件同路径)
 if __name__ == '__main__':
    pytest.main(['test_case/test_negative_cases_01.py','test_case/test_negative_cases_02.py',  '--html=report.html'])
  • 生成结果
    在这里插入图片描述

生成allure报告

  • allure安装:
if __name__ == '__main__':
    pytest.main(['test_case/test_negative_cases_01.py','test_case/test_negative_cases_02.py', '-s', '-k test', '--alluredir', 'result/'])
    os.system('allure generate result/ -o report/ --clean')

在这里插入图片描述
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值