目录

引言

(一)在本地整合出报告

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测试报告完美整合,事半功倍,轻松获取高薪职位!相关推荐

  1. 平面UI设计培训让大学生轻松获得高薪工作

    平面UI设计培训让大学生轻松获得高薪工作     在大学里我们学的可能都是基础知识,没有真正的项目实战操作经验让自己感觉很迷茫,很多学生被迫选择了其他的行业,少部分人坚持在IT行业,现在广州传智播客给 ...

  2. jenkins 读取json文件_使用插件轻松获取jenkins构建数据

    使用插件获取Build数据 下载插件 下载这个插件,cd到下载目录下,编译插件, 使用:mvn install 或者 mvn package命令. 编译完成后会在插件目录下生成target目录,可以看 ...

  3. android学习从模仿开始 —— 模仿UI 导航帖

    学习从模仿开始 -- 模仿UI 导航帖 现在Android市场上的应用丰富多彩,UI设计也是各有特点(虽说大部分还是在模仿),当看到别人做的好的UI效果我们总是在思考他们是怎么做到的,学习从模仿开始 ...

  4. jenkins发送allure测试报告附件

    参考地址: jenkins发送allure测试报告附件 - iread9527 - 博客园 jenkins发送邮件添加附件_语语嫣嫣-CSDN博客 window下jenkins+allure+邮箱发送 ...

  5. jenkins发送allure测试报告

    环境准备 在运行代码的服务器本机安装allure-pytest:pip install allure-pytest 安装jenkins的allure插件:打开jenkins首页-系统管理-管理插件-可 ...

  6. 安卓学习笔记3——登录界面UI

    安卓学习笔记3--登录界面UI 一.登录界面UI 1.根据需求写UI 2.主活动 3.主活动调用的读写文件的工具类 4.效果展示 二.总结与改进 不足: 1.密码分割采用字符串:当密码和用户名包含该字 ...

  7. 1.15 从0开始学习Unity游戏开发--游戏UI

    上一章中,我们剩下最后一个任务,需要支持鼠标控制准心来进行设计,那么准心本质上就是一个始终呈现在屏幕上的一个图片,你当然可以用一个3D物体来制作,之前讲解渲染概念的时候也提到过,我们的屏幕就是相机的近 ...

  8. 【Jenkins学习 】解决Jenkins节点断开不可用,报错:Disk space is too low. Only 0.803GB left on /tmp.

    一.问题描述 刚刚有同事反馈Jenkins编译服务器挂了,然后得去排查为什么挂了. 进入到该编译节点 Agent Android_Phone_Server (Android APP 机房编译服务器) ...

  9. (转)Ext与.NET超完美整合 .NET开发者的超级优势

    回顾学习EXT的过程,自己一直从事.NET快速开发(不喜欢JAVA平台比较乱的Jar包,版本控制力太差).EXT虽然是纯UI东东,但似乎跟JAVA一直有着亲蜜的关系,找的所有成型点的例子中,跟JAVA ...

最新文章

  1. 字节跳动、阿里等大厂的真实工作体验如何?5 位程序员的自述
  2. HDU2072 单词数
  3. view.ondraw
  4. DeepLearning.AI第一部分第四周:深层神经网络
  5. JDBC操作oracle
  6. MySql中添加用户/删除用户
  7. java spring druid_Spring配置Druid连接池
  8. 《OSPF和IS-IS详解》一第6章 链路状态数据库同步6.1 OSPF数据库同步
  9. Keras 构建DNN 对用户名检测判断是否为非法用户名(从数据预处理到模型在线预测)...
  10. java当前时间查询,Java实现查询记录的时间相对于当前时间
  11. OrCAD PSpice仿真流程——Cadence 17.4
  12. http中url的长度限制
  13. 微信小程序·实现列表页和详情页同步收藏
  14. FDTD Solutions自学整理笔记入门教程(2):PML
  15. GPIO的同步性约束
  16. STM32与Flash AT45DB321D之间读写数据
  17. 互联网行业职位介绍 —— OD、PM、RD、FE、UE、QA、OP、DBA...
  18. c++ java setobjectarrayelement_Android jni中数组参数的传递方式
  19. RK3399 Android7.1修改系统默认USB功能
  20. 展锐T618/T610安卓4G核心板/开发板/方案定制

热门文章

  1. fullcalendar 使用配置说明
  2. 浏览器渲染与浏览器内核相关杂谈
  3. 腾讯云星星海SA2云服务器性能如何?配置和价格怎样?
  4. 超简洁的十进制转十六进制
  5. IDEA中Mark Directory as以及package和directory之间的转化
  6. Android 应用系统签名
  7. 微信小程序提交form表单内容
  8. weblogic11g 修改密码和重置密码【原】
  9. jQuery基本介绍(和js关系)
  10. 监控系统网络可视化传输的四种安装方式