Linux系统jenkins+newman+postman持续集成环境搭建
1、首先安装nodejs
下载nodejs压缩包,下载地址:nodejs官网下载
建议不用下载最新的,我这里用的是推荐的v12.18版本
下载和解压命令
wget https://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz
解压安装包(记得没有z)
tar -xvf node-v12.18.3-linux-x64.tar.xz
配置环境变量,vim /etc/profile (NODE_HOME为nodejs的解压路径)
#nodejs
export NODE_HOME=/var/nodejs/node-v12.18.3-linux-x64
export PATH=$NODE_HOME/bin:$PATH
然后执行
source /etc/profile
检查是否安装成功
2、安装newman和html插件
npm install -g newman --registry https://registry.npm.taobao.org/
可用newman -v命令查看是否安装成功
npm install -g newman-reporter-html --registry https://registry.npm.taobao.org/
此时可把postman导出的文件拷贝到系统中,执行命令
newman run demo.json --reporter-html-export report.html
成功会显示如下报告
3、配置jenkins
安装插件:nodejs 、Groovy、HTML Publisher plugin,重启jenkins
全局工具配置中安装nodeJS,如下配置
4、项目配置
新建一个自由风格的项目,构建环境选择nodeJS(上一步设置的别名,默认配置即可)
Build Steps增加构建步骤:执行shell(postman文件是手动放到项目目录下的,后期可从gitlab上获取)
newman run命令参数解释:
-e等同于--environment:后面跟环境变量文件
-g等同于--globals:后面跟全局变量文件
-n等同于--iteration-count:设置迭代次数
-d等同于--iteration-data:指定用于迭代的数据源文件
-r等同于--reporters:后面跟数据结果,可以跟cli、html、json等
cli:直接在命令行打印结果
html:将结果生成为html文件,指定生成到具体目录需要配合--reporter-html-export 文件名使用
json:将结果生成为json文件,指定生成到具体目录需要配合--reporter-json-export 文件名使用
构建后操作选择:Publish HTML reports
保存后执行构建,查看HTML Report如下
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgfhjff
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01