一、基础环境

     window环境:windows10python环境:python3.7pycharm: pycharm2020java环境:jdk1.8.0_151/jre1.8.0_301(可以不是此版本但是jdk版本必须要在1.8以上)

二、配置过程

     1、wind + r  掉起dos命令窗口 输入cmd2、输入pip list 查看是否有allure-pytest3、如果有allure-pytest 输入allure --version 检查环境是否配置完成  提示 "allure‘ 不是内部或外部命令,也不是可运行的程序或批处理文件",这个时候需要配置allure全局变量4、配置allure的环境变量**下载链接:https://pan.baidu.com/s/1wDdRKSt1VZq6-ivN7n1DQA?pwd=jabw 提取码:jabw** 把解压后allure文件夹中的allure-commandline-2.12.1目录下lib设置成环境变量(C:\allure命令行工具\allure-commandline-2.12.1\allure-2.12.1\bin)。添加以上路径到环境变量PATH操作如下:键我的电脑 - 属性 - 高级设置 - 环境变量 - 找到系统环境变量的path项 - 环境变量(将上面的资源路径复制进去点击保存即可)5、从新打开dos窗口输入allure --version 显示allure的版本好表示环境配置成功注意: 如果输入allure --version提示”'allure‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件“ pip list内有allure-pytest即是环境变量灭有配置成功

三、python中使用pytest框架生成allure测试报告

     1、在pytest.ini的appopts中添加  --alluredir report/resute   report/resute :表示生成的json数据存在的地址[pytest]addopts = -s -v --alluredir report/resutepython_files = test*.pypython_classes = Test*python_functions = test_*testpaths = ./scripts在pychrm Terminal中输入pytest执行测试用例2、将生成的json数据转化为allure测试报告在pychrm Terminal中输入 allure generate report/resute  -o report/html --cleangenerate 后面跟的是读取数据的地址-o 表示输入的意思后面跟的是生成allure测试报告生成的位置 在html文件中点击打开index,html就是生成allure测试报告![allure](https://img-blog.csdnimg.cn/b381272e73854ba3bea845c7c71caa6f.jpeg#pic_center)[部分转自链接](https://blog.csdn.net/weixin_42760923/article/details/114439831?ops_request_misc=&request_id=&biz_id=102&utm_term=%27allure%27%20%E4%B8%8D%E6%98%AF%E5%86%85%E9%83%A8%E6%88%96%E5%A4%96%E9%83%A8%E5%91%BD%E4%BB%A4%EF%BC%8C%E4%B9%9F%E4%B8%8D%E6%98%AF%E5%8F%AF%E8%BF%90%E8%A1%8C%E7%9A%84%E7%A8%8B%E5%BA%8F%20%E6%88%96&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-114439831.nonecase&spm=1018.2226.3001.4187)

pyhton使用pytest框架生成allure测试报告相关推荐

  1. 基于pytest框架实现allure测试报告生成之用例描述参数feature,story,title

    allure用例描述参数汇总: epic.feature.story.title之间是层级关系的:epic > feature(模块功能点描述) > story(用户场景或故事) > ...

  2. Pytest框架集成Allure定制测试报告详解(一)

    Allure简介 Allure是一款非常轻量级并且非常灵活的开源测试报告生成框架. 它支持绝大多数测试框架, 例如TestNG.Pytest.JUint等.它简单易用,易于集成.下面就Pytest如何 ...

  3. 生成allure测试报告时报错的解决方法

    在执行pytest -s -q --alluredir report生成xml测试报告时,报如下错误信息,如图 以上错误在于在生成allure测试报告时,没有指定相关的测试用例,所以无法生成相关的xm ...

  4. c 自动生成html报告,Pytest框架之 - Allure生成漂亮的HTML图形测试报告

    官网介绍 1. Allure Framework是一种灵活的轻量级多语言测试报告工具,不仅可以以简洁的Web报告形式非常简洁地显示已测试的内容,也允许参与开发过程的每个人从日常测试中提取最大程度的有用 ...

  5. 生成报告配置xml_升职加薪利器:Python+Pytest框架在Jenkins上生成Allure测试报告

    在自动化测试执行之后,生成一个美观大方的测试报告,也是测试过程中,非常最要的一环.测试报告直接反应了测试过程中发现的问题,分析测试报告是解决问题的最重要手段.那么一个专业的测试报告应该长什么样呢?废话 ...

  6. pytest结合allure-pytest插件生成allure测试报告

    1.下载,解压,配置path路径 https://github.com/allure-framework/allure2/releases https://github.com/allure-fram ...

  7. 服务器系统检测报告自动生成,生成allure测试报告之后,服务器端口无法访问查看生成的report,可能是这样引起的。...

    搜索引擎Solr系列(二): Solr6.2.1 从MySql中导入数据 一:建立MySql测试表,如下图: 二:solr导入配置: 1.新建demo core文件夹,并修改managed-schem ...

  8. Python语言+pytest框架+allure报告+log日志+yaml文件+mysql断言实现接口自动化框架

    目录 前言 实现功能 目录结构 依赖库 安装教程 接口文档 如何创建用例 创建用例步骤 用例中相关字段的介绍 如何发送get请求 如何发送post请求 如何测试上传文件接口 上传文件接口,即需要上传文 ...

  9. pytest allure测试报告_用Pytest+Allure生成漂亮的HTML图形化测试报告

    对于软件测试工作来说,测试报告是非常重要的工作产出.一个漂亮.清晰.格式规范.内容完整的测试报告,既能最大化我们的测试工作产出,又能够减少开发人员和测试人员的沟通成本. 本篇文章将介绍如何使用开源的测 ...

最新文章

  1. linux中的keeplived源码装,keepalived源码安装及主备配置
  2. Android DDMS位置
  3. 实验 6 数组1输出最大值和它所对应的下标
  4. android中TextView分段显示不同颜色,字体,时间
  5. 互联网医院 2020年突出成就_【关注】中国社科院发布2020中国医院互联网影响力排行榜...
  6. android居中不父布局,在父级中,TextView不会垂直居中_android_开发99编程知识库
  7. 调度域(Scheduling Domain)
  8. 呼叫次数软件_如何以软件工程师的身份进行首次呼叫轮换
  9. Ubuntu 16.04 解决RTL8111/8168/8411网卡有线连接网速慢的问题
  10. java从键盘上输入一位整数_当输入1到7时_从键盘上输入一位整数,当输入1~7时,显示对应的英文星期名称的缩写。...
  11. lua生成随机数,设置随机数种子
  12. 知其然不知其所以然 系列
  13. 我不允许还有人不会截图
  14. 瑞芯微鸿蒙移植,鸿蒙内核liteos_a移植补丁-支持rk3126c rk3288 rv1126
  15. 2.股票入门课(新版)
  16. 【游戏设计模式】之三 状态模式 有限状态机 Unity版本实现
  17. QGC地面站手把手教你改——如何添加跟随面板显示关键参数
  18. kaggle竞赛-树叶图片分类项目
  19. 一种软件升级程序updata的 构造思路
  20. torch学习 (三十四):迁移学习之微调

热门文章

  1. 【毕业寄语】人生处处都是毕业季
  2. 百度AI审核图片报download image error
  3. 创下多项“首个”的开源玩家 —— VMware 中国研发中心技术总监张海宁
  4. android 华为版本历史,一文看完华为EMUI发展史
  5. jdk环境变量配置win7_jdk环境变量配置win764位
  6. 【Overleaf】latex设置表格字体大小
  7. arcgis 常见问题
  8. 春天里的生日祝福短信:经典生日文案
  9. ns-3的统计模块——Statistical Framework
  10. Skylum Luminar快捷键命令