当前位置: 首页 > news >正文

postman教程-22-Newman结合Jenkins执行自动化测试

上一小节我们学习了Postman Newman运行集合生成测试报告的方法,本小节我们讲解一下Postman Newman结合Jenkins执行自动化测试的方法。

在软件开发过程中,持续集成(CI)是一种实践,旨在通过自动化的测试和构建过程来频繁地合并代码变更到主分支。Postman 是一个流行的 API 开发工具,它允许用户设计、测试、文档化和监视 API。Newman 是 Postman 的命令行集合运行器,可以自动运行 Postman 集合并生成测试报告。Jenkins 是一个开源的自动化服务器,可以作为 CI/CD 枢纽,用于监控和持续执行任务。两者结合起来可以进行持续自动化测试,具体操作配置步骤如下:

安装HTML Publisher插件

安装完插件,http://localhost:8080/restart 重启Jenkins后插件才能生效

jenkins新建任务

配置jenkins任务

1、jenkins执行newman命令,生成html报告

具体命令

echo $PATH
newman run /Users/jun.guo/Desktop/mycollection.json -r htmlextra --reporter-htmlextra-export report.html

2、配置jenkins构建后操作

解决HTML报告显示不正常问题

执行脚本

System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")


构建任务

查看控制台输出

点击查看生成的html报告

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走,希望可以帮助到大家!

http://www.lryc.cn/news/382323.html

相关文章:

  • uniapp实现tabBar功能常见的方法
  • 智慧在线医疗在线诊疗APP患者端+医生端音视频诊疗并开处方
  • 攻防平台搭建与简易渗透工具箱编写
  • SQL EXISTS 关键字的使用与理解
  • 开源低代码平台,JeecgBoot v3.7.0 里程碑版本发布
  • 名侦探李先生第一话:谁是真正的凶手(只出现一次的数字相关题解(力扣)+位操作符回忆)
  • 【PA交易】BackTrader(一): 如何使用实时tick数据和蜡烛图
  • HTML(16)——边距问题
  • 【Godot4自学手册】第四十二节实现拖拽进行物品交换和数量叠加
  • 存储系统概述
  • Trilium windows上修改笔记目录,创建多个笔记空间方法
  • <Rust><iced>在iced中显示gif动态图片的一种方法
  • 【Unity设计模式】状态编程模式
  • 圆的面积并三角形面积并
  • Spring Data JPA介绍与CRUD实战演练
  • Python网络爬虫实战6—下一页,模拟用户点击,切换窗口
  • Notepad++插件 Hex-Edit
  • Matlab要这样批量读取txt数据!科研效率UpUp第10期
  • buuctf----firmware
  • ssl证书90天过期?保姆级教程——使用acme.sh实现证书的自动续期
  • 由于bug造成truncate table卡住问题
  • Charles抓包工具系列文章(二)-- Repeat 回放http请求
  • jemeter基本使用
  • 【Golang】Steam 创意工坊 Mod 文件夹批量重命名
  • 求职刷题力扣DAY33--贪心算法part04
  • aws的eks(k8s)ingress+elb部署实践
  • 大数据面试题之YARN
  • 最小生成树模板(prim,heap-prim,kruskal)
  • Centos 7 或 8配置国内yum源及epel源-1
  • 轻松解决Android复杂数据结构序列化