首页 > 其他分享 >Allure05-生成独立的allure测试报告

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

时间:2022-12-31 19:35:35浏览次数:37  
标签:测试报告 -- 测试数据 Allure05 allure alluredir 目录

生成独立的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 端口号 测试数据所在目录

标签:测试报告,--,测试数据,Allure05,allure,alluredir,目录
From: https://www.cnblogs.com/sean-test/p/17017133.html

相关文章

  • Allure06-动态测试集与功能特性
    动态测试集特性allure.dynamic.suite('某用例所属的测试集名称')动态特性放到函数或方法中不建议使用allure.dynamic.suite,否则会导致测试集名称显示混乱:既包含模块名......
  • Allure07-动态用例标题、用例描述和测试步骤
    动态用例标题allure.dynamic.title('动态用例标题')必须放在函数、方法之内可以使用参数化的参数每条用例执行一次会覆盖@allure.title动态用例描述allure.dy......
  • Allure04-用例优先级与链接
    用例优先级@allure.severity(用例优先级)表示测试用例的重要级别或错误的严重程度BLOCKER:中断缺陷,如客服端程序无响应,无法执行下一步骤CRITICAL:严重缺陷,如功能点缺......
  • Allure03-用例标题、用例描述与测试步骤
    用例标题@allure.title('用例标题')放在函数、方法之外,不建议放到类之外每条用例执行一次可以使用参数化的参数用例描述@allure.description('用例描述')放......
  • Allure02-测试集特性、模块特性与功能特性
    allure的特性allure支持pytest自带的特性fixture、parametrize、xfail、skipallure提供了很多特性(装饰器)allure可以将这些特性信息写入到测试报告中@allure.su......
  • Selenium65-Allure报告
    Allure简介Allure是一款轻量级并且非常灵活的开源测试报告框架。它支持绝大多数测试框架,例如TestNG、Pytest、JUint等。它简单易用,易于集成。官网:http://allure......
  • Allure报告的安装与使用
    概述生成测试报告需要下载allure包和allure-pytest库,测试报告是通过allure-pytest生成,通过本地的allure包展示测试报告一、allure的安装与使用1.下载allure包下载地......
  • 如何写一份完整的软件测试报告?
    软件测试报告作为测试阶段产物之一,是很好的收尾文档,如何写出一份有价值的测试报告是测试工程师需要掌握的能力。为什么是有价值的?因为部分同学的测试报告仅罗列了测试......
  • allure报告中allure.title 如何去掉后方的参数化显示
    问题描述allure报告中allure.title会自动拼接上传的参数,如何参数很长,前端展示的样式会很丑,详情如下:解决办法在引入的allure_pytest中的listener.py文件的94行注释掉参数......
  • 压力测试报告
    jmeter压力测试报告-DEMOXXX压力测试报告 时间:2015-08-04                                            测试人员:xxx......