一.Allure安装

Windows batch:
scoop install allure

Mac OS shell:
brew install allure

二.Robot framework Allure监听器安装

pip install allure-robotframework

三.Robot执行的时候加入allure监听

robot --listener allure_robotframework 202*

例子中202*代表的是202开头的所有测试用例文件
执行完后除了生成robot framework自己的test log,还生成了一个output目录,里面除了json就是看不懂的火星文html.

四.allure测试报告生成

1.生成test report, -o 后面的参数就是人可读的报告生成的路径
allure generate output\allure\ -o output\html

Tips:如果已经生成过html 目录,会提示目录中存在allure的报告,请加–clean参数


五.开箱验机时刻,Check it out!!!

5.1.悲剧的是总共跑了10个用例全挂了,失败原因就一种,我们点击CATEGORIES,点开看下,

5.2.原来是数据库连接失败了,点击某个用例,右侧会有详细的log,这样的Log一拷贝或者截图,就可以在Aone上开个bug了

六.Log服务器架设:
使用allure serve\open 命令就可以架设了,目录指向生成的allure test report, -h代表host, -p 代表端口

七.其他:
allure是一款轻盈而又强大的测试报告生成工具,除了robot framework, 还有pytest, testng, junit, jasmine等N多测试框架都支持的,还支持和jenkins,teamcity等CI工具集成,有人写过,我不想写了
https://www.cnblogs.com/clairejing/p/9755201.html

八.allure官方文档:
https://docs.qameta.io/allure/#_behave
allure robotframework 全球最大同性交友社区分版:
https://github.com/allure-framework/allure-python

第四:RobotFramework+Allure2生成精美测试报告相关推荐

  1. 配置allure生成精美测试报告

    配置allure生成精美测试报告 allure用来生成精美测试报告 安装依赖包 # 依赖库 pip install -U pytest # sugar用来显示命令行的进度条,优化运行效果 pip in ...

  2. Python用HTMLTestRunner生成html测试报告

    一.引入HTMLTestRunner包 1.下载HTMLTestRunner.py,已上传到网盘,点击下载 2.将HTMLTestRunner.py复制到python安装目录的Lib文件夹下. 可能有 ...

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

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

  4. Mac安装与配置jmeterjmeter的使用jmeter生成性能测试报告

    前言:了解JMeter JMeter用于高并发压力测试 一.下载JMeter https://jmeter.apache.org/download_jmeter.cgi 进入官网下载JMeter安装包 ...

  5. Pytest结合allure插件生成alluer测试报告【详细实战篇】

    Pytest结合allure插件生成allure测试报告[详细实战篇] 一.Allure插件介绍 二.Allure环境搭建与安装 2.1 搭建步骤 2.2 生成allure测试报告实例 三.Allur ...

  6. html生成报告,生成HTML测试报告

    我们做自动化测试,就需要有一个测试报告. 一,下载 HTMLTestRunner HTMLTestRunner 是 Python 标准库 unittest 单元测试框架的一个扩展,它生成易于使用的HT ...

  7. Selenium+python怎么搭建自动化测试框架、执行自动化测试用例、生成自动化测试报告、发送测试报告邮件

    目录 一.项目结构介绍 1.mztestpro测试项目 2.bbs目录 3.test_case 二.编写公共模块 三.编写Page Object 四.编写测试用例 五.执行测试用例 小结: 本人在网上 ...

  8. pyhton使用pytest框架生成allure测试报告

    一.基础环境 window环境:windows10python环境:python3.7pycharm: pycharm2020java环境:jdk1.8.0_151/jre1.8.0_301(可以不是 ...

  9. 利用jmeter自动生成html测试报告

    一.首先应该把测试脚本写好 二.利用命令行生成html测试报告 jmeter -n -t [Jmx脚本位置]-l [结果文件result.jtl存放的位置]-e -o [生成HTML报告指定文件夹] ...

最新文章

  1. python 图表_python导出excel charts图表
  2. 国内哪里培训python比较好-现在哪家培训机构培训python比较靠谱?
  3. 深入理解javascript原型和闭包(8)——简述【执行上下文】上
  4. Linkedin Camus的使用
  5. BZOJ 1688: [Usaco2005 Open]Disease Manangement 疾病管理
  6. NOIP 贪心 国王游戏
  7. 神经网络佛系炼丹手册
  8. string对象的创建、截取和拼接_java基础面试题-String深入理解
  9. Vray材质速查手册(精讲)
  10. 基于SSM的论坛系统
  11. 手把手带你将电脑音乐同步到iPhone 音乐
  12. 风剑分享“站在上帝视角看数据”,点燃企业大数据梦想与思潮
  13. 解决网络连接正常,网页打不开的问题
  14. 科研论文中SCI,SSCI ,CSSCI是什么
  15. 数组求和,求平均数,求最大值和最小值
  16. vscode自动换行快捷键(附常用快捷键)
  17. 【2G模组Air202开发】Lua脚本编程实现MQTT协议连接Tlink平台(三)
  18. 产品思考 - 关于马老师演讲
  19. linux geoserver,geoserver安装
  20. Lua笔记-关于lua table的C API

热门文章

  1. POJ 1948 Triangular Pastures (二维01背包)
  2. java版 二叉树 所有递归和非递归遍历算法
  3. XML数据读取方式性能比较(一) (转)
  4. delphi 的插件机制与自动更新
  5. 基于 AVPlayer 自定义播放器
  6. mapreduce优化总结
  7. Unix系统使用的地址索引结构有什么特点?
  8. 关于头文件的一道选择题
  9. abap调vb写的dll实现电子天平的读数(带控件版)
  10. ITEXT5.5.8转html为pdf文档解决linux不显示中文问题