Allure05-生成独立的allure测试报告

生成独立的allure测试报告

  • pycharm生成的测试报告无法直接打开
    • pycharm自带容器(内置页面服务器),可以直接打开
    • 但allure report下index.html文件是不能直接打开的,出现页面都是loading的情况
    • allure报告需要用allure命令渲染之后打开,才能展示效果
  • allure提供两种命令打开测试报告
    • allure open
      • 进入cmd
      • 执行测试
        • pytest --alluredir 测试数据目录 --clean-alluredir 测试模块名.py
      • 生成测试报告
        • 进入测试报告目录所在位置
        • allure generate 测试数据目录 -o 报告目录 --clean
      • 打开测试报告
        • allure open -p 端口号 测试报告所在目录
        • 支持局域网其他客户机访问
    • allure serve
      • 进入cmd
      • 执行测试
        • pytest --alluredir 测试数据目录 --clean-alluredir 测试模块名.py
      • 生成并打开测试报告
        • allure serve -p 端口号 测试数据所在目录
        • 支持局域网其他客户机访问

小结

  • 命令执行pytest测试
    • pytest --alluredir 测试数据目录 --clean-alluredir 测试模块名.py
  • 命令生成测试报告
    • allure generate 测试数据目录 -o 报告目录 --clean
    • allure open -p 端口号 测试报告所在目录
  • 命令打开测试报告
    • allure serve -p 端口号 测试报告所在目录

命令打开测试报告

  • pytest --alluredir 测试数据目录 --clean-alluredir 测试模块名.py
  • allure generate 测试数据目录 -o 报告目录 --clean
  • allure open -p 端口号 测试报告所在目录
  • allure serve -p 端口号 测试数据所在目录
posted @ 2022-12-31 19:17  暄总-tester  阅读(197)  评论(0)    收藏  举报