学习如何将Jenkins与UI测试报告完美整合,事半功倍,轻松获取高薪职位!
目录
引言
(一)在本地整合出报告
1.在cmd分别安装pytest和allure-pytest
2.进入需要执行的代码所在的路径
3.运行测试报告,代码如下
4.解析此json文件,代码如下(新打开cmd进入路径)
5.打开此HTML文件,输出报告
(二)在jenkens平台整合报告
1.启动jenkens,新建项目
2.打开manage jenkens,找到Allure report(必须已安装Allure插件)
结语
引言
UI自动化测试测试是多数公司比较重要的一部分。那么我们在进行UI测试时,我们会产生大量的测试报告,若无法快速高效地对测试报告进行分析与整合,就会浪费大量的时间和精力,影响测试效率。
而且想要在自动化测试领域获得更高的职位和更好的薪资待遇,掌握如何将Jenkins与测试报告整合是必不可少的一项技能。
在本文中,我们将为你详细介绍整合流程,让你轻松快捷地对UI测试结果进行分析和优化,提高测试效率,为你的职业生涯注入新的活力和动力!
(一)在本地整合出报告
1.在cmd分别安装pytest和allure-pytest
pip3 install pytest
pip install allure-pytest
需要allure结合pytest才可以生成很漂亮的测试报告
2.进入需要执行的代码所在的路径
3.运行测试报告,代码如下
pytest -v test/ --alluredir=report/allure_results
此时在pycharm的report下需要生成allure-results的json代码的目录
4.解析此json文件,代码如下(新打开cmd进入路径)
allure generate report/allure_results/ -o report/html --clean
5.打开此HTML文件,输出报告
(二)在jenkens平台整合报告
1.启动jenkens,新建项目
打开项目,构建
report是自己写的代码里边存放报告的目录名
2.打开manage jenkens,找到Allure report(必须已安装Allure插件)
value部分是要执行的代码路径,key部分固定输入
3.运行报告
【留言:软件测试学习,免费获取】
结语
这篇贴子到这里就结束了,最后,希望看这篇帖子的朋友能够有所收获。
如果你觉得文章还不错,请大家 点赞、分享、留言 下,因为这将是我持续输出更多优质文章的最强动力!
学习如何将Jenkins与UI测试报告完美整合,事半功倍,轻松获取高薪职位!相关推荐
- 平面UI设计培训让大学生轻松获得高薪工作
平面UI设计培训让大学生轻松获得高薪工作 在大学里我们学的可能都是基础知识,没有真正的项目实战操作经验让自己感觉很迷茫,很多学生被迫选择了其他的行业,少部分人坚持在IT行业,现在广州传智播客给 ...
- jenkins 读取json文件_使用插件轻松获取jenkins构建数据
使用插件获取Build数据 下载插件 下载这个插件,cd到下载目录下,编译插件, 使用:mvn install 或者 mvn package命令. 编译完成后会在插件目录下生成target目录,可以看 ...
- android学习从模仿开始 —— 模仿UI 导航帖
学习从模仿开始 -- 模仿UI 导航帖 现在Android市场上的应用丰富多彩,UI设计也是各有特点(虽说大部分还是在模仿),当看到别人做的好的UI效果我们总是在思考他们是怎么做到的,学习从模仿开始 ...
- jenkins发送allure测试报告附件
参考地址: jenkins发送allure测试报告附件 - iread9527 - 博客园 jenkins发送邮件添加附件_语语嫣嫣-CSDN博客 window下jenkins+allure+邮箱发送 ...
- jenkins发送allure测试报告
环境准备 在运行代码的服务器本机安装allure-pytest:pip install allure-pytest 安装jenkins的allure插件:打开jenkins首页-系统管理-管理插件-可 ...
- 安卓学习笔记3——登录界面UI
安卓学习笔记3--登录界面UI 一.登录界面UI 1.根据需求写UI 2.主活动 3.主活动调用的读写文件的工具类 4.效果展示 二.总结与改进 不足: 1.密码分割采用字符串:当密码和用户名包含该字 ...
- 1.15 从0开始学习Unity游戏开发--游戏UI
上一章中,我们剩下最后一个任务,需要支持鼠标控制准心来进行设计,那么准心本质上就是一个始终呈现在屏幕上的一个图片,你当然可以用一个3D物体来制作,之前讲解渲染概念的时候也提到过,我们的屏幕就是相机的近 ...
- 【Jenkins学习 】解决Jenkins节点断开不可用,报错:Disk space is too low. Only 0.803GB left on /tmp.
一.问题描述 刚刚有同事反馈Jenkins编译服务器挂了,然后得去排查为什么挂了. 进入到该编译节点 Agent Android_Phone_Server (Android APP 机房编译服务器) ...
- (转)Ext与.NET超完美整合 .NET开发者的超级优势
回顾学习EXT的过程,自己一直从事.NET快速开发(不喜欢JAVA平台比较乱的Jar包,版本控制力太差).EXT虽然是纯UI东东,但似乎跟JAVA一直有着亲蜜的关系,找的所有成型点的例子中,跟JAVA ...
最新文章
- 字节跳动、阿里等大厂的真实工作体验如何?5 位程序员的自述
- HDU2072 单词数
- view.ondraw
- DeepLearning.AI第一部分第四周:深层神经网络
- JDBC操作oracle
- MySql中添加用户/删除用户
- java spring druid_Spring配置Druid连接池
- 《OSPF和IS-IS详解》一第6章 链路状态数据库同步6.1 OSPF数据库同步
- Keras 构建DNN 对用户名检测判断是否为非法用户名(从数据预处理到模型在线预测)...
- java当前时间查询,Java实现查询记录的时间相对于当前时间
- OrCAD PSpice仿真流程——Cadence 17.4
- http中url的长度限制
- 微信小程序·实现列表页和详情页同步收藏
- FDTD Solutions自学整理笔记入门教程(2):PML
- GPIO的同步性约束
- STM32与Flash AT45DB321D之间读写数据
- 互联网行业职位介绍 —— OD、PM、RD、FE、UE、QA、OP、DBA...
- c++ java setobjectarrayelement_Android jni中数组参数的传递方式
- RK3399 Android7.1修改系统默认USB功能
- 展锐T618/T610安卓4G核心板/开发板/方案定制