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报告

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

相关推荐
曦若(xi ruo)9 小时前
adb抓包
测试工具·adb·模块测试
ivwdcwso15 小时前
构建安全与合规的Jenkins环境:全周期审计方案详解
运维·安全·ci/cd·jenkins·devops·审计
23级二本计科16 小时前
性能测试工具JMeter
测试工具·jmeter
sun032217 小时前
Jenkins的Pipline中有哪些区块,以及其它知识点整理
运维·jenkins
It's Q20 小时前
接口自动化可视化展示
运维·python·测试工具·自动化
测试199820 小时前
如何进行Appium实现移动端UI自动化测试?
自动化测试·软件测试·python·测试工具·ui·appium·测试用例
Tom Boom21 小时前
21. 自动化测试框架开发之Excel配置文件的测试用例改造
测试开发·selenium·测试工具·测试用例·excel·自动化测试框架开发·po改造
被一米六支配的恐惧2 天前
jenkins数据备份
运维·jenkins
被一米六支配的恐惧2 天前
jenkins授权管理.
运维·jenkins
似水流年wxk2 天前
cocos creator使用jenkins打包微信小游戏,自动上传资源到cdn,windows版运行jenkins
运维·jenkins·cocos creator