第四:RobotFramework+Allure2生成精美测试报告
一.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生成精美测试报告相关推荐
- 配置allure生成精美测试报告
配置allure生成精美测试报告 allure用来生成精美测试报告 安装依赖包 # 依赖库 pip install -U pytest # sugar用来显示命令行的进度条,优化运行效果 pip in ...
- Python用HTMLTestRunner生成html测试报告
一.引入HTMLTestRunner包 1.下载HTMLTestRunner.py,已上传到网盘,点击下载 2.将HTMLTestRunner.py复制到python安装目录的Lib文件夹下. 可能有 ...
- 生成报告配置xml_升职加薪利器:Python+Pytest框架在Jenkins上生成Allure测试报告
在自动化测试执行之后,生成一个美观大方的测试报告,也是测试过程中,非常最要的一环.测试报告直接反应了测试过程中发现的问题,分析测试报告是解决问题的最重要手段.那么一个专业的测试报告应该长什么样呢?废话 ...
- Mac安装与配置jmeterjmeter的使用jmeter生成性能测试报告
前言:了解JMeter JMeter用于高并发压力测试 一.下载JMeter https://jmeter.apache.org/download_jmeter.cgi 进入官网下载JMeter安装包 ...
- Pytest结合allure插件生成alluer测试报告【详细实战篇】
Pytest结合allure插件生成allure测试报告[详细实战篇] 一.Allure插件介绍 二.Allure环境搭建与安装 2.1 搭建步骤 2.2 生成allure测试报告实例 三.Allur ...
- html生成报告,生成HTML测试报告
我们做自动化测试,就需要有一个测试报告. 一,下载 HTMLTestRunner HTMLTestRunner 是 Python 标准库 unittest 单元测试框架的一个扩展,它生成易于使用的HT ...
- Selenium+python怎么搭建自动化测试框架、执行自动化测试用例、生成自动化测试报告、发送测试报告邮件
目录 一.项目结构介绍 1.mztestpro测试项目 2.bbs目录 3.test_case 二.编写公共模块 三.编写Page Object 四.编写测试用例 五.执行测试用例 小结: 本人在网上 ...
- pyhton使用pytest框架生成allure测试报告
一.基础环境 window环境:windows10python环境:python3.7pycharm: pycharm2020java环境:jdk1.8.0_151/jre1.8.0_301(可以不是 ...
- 利用jmeter自动生成html测试报告
一.首先应该把测试脚本写好 二.利用命令行生成html测试报告 jmeter -n -t [Jmx脚本位置]-l [结果文件result.jtl存放的位置]-e -o [生成HTML报告指定文件夹] ...
最新文章
- python 图表_python导出excel charts图表
- 国内哪里培训python比较好-现在哪家培训机构培训python比较靠谱?
- 深入理解javascript原型和闭包(8)——简述【执行上下文】上
- Linkedin Camus的使用
- BZOJ 1688: [Usaco2005 Open]Disease Manangement 疾病管理
- NOIP 贪心 国王游戏
- 神经网络佛系炼丹手册
- string对象的创建、截取和拼接_java基础面试题-String深入理解
- Vray材质速查手册(精讲)
- 基于SSM的论坛系统
- 手把手带你将电脑音乐同步到iPhone 音乐
- 风剑分享“站在上帝视角看数据”,点燃企业大数据梦想与思潮
- 解决网络连接正常,网页打不开的问题
- 科研论文中SCI,SSCI ,CSSCI是什么
- 数组求和,求平均数,求最大值和最小值
- vscode自动换行快捷键(附常用快捷键)
- 【2G模组Air202开发】Lua脚本编程实现MQTT协议连接Tlink平台(三)
- 产品思考 - 关于马老师演讲
- linux geoserver,geoserver安装
- Lua笔记-关于lua table的C API