自建網(wǎng)站網(wǎng)址臺(tái)州關(guān)鍵詞優(yōu)化推薦
1、首先安裝nodejs
下載nodejs壓縮包,下載地址:nodejs官網(wǎng)下載
建議不用下載最新的,我這里用的是推薦的v12.18版本
下載和解壓命令
wget https://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz
解壓安裝包(記得沒(méi)有z)
tar -xvf node-v12.18.3-linux-x64.tar.xz
配置環(huán)境變量,vim /etc/profile (NODE_HOME為nodejs的解壓路徑)
#nodejs
export NODE_HOME=/var/nodejs/node-v12.18.3-linux-x64
export PATH=$NODE_HOME/bin:$PATH
然后執(zhí)行
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/
此時(shí)可把postman導(dǎo)出的文件拷貝到系統(tǒng)中,執(zhí)行命令
newman run demo.json --reporter-html-export report.html
成功會(huì)顯示如下報(bào)告
3、配置jenkins
安裝插件:nodejs 、Groovy、HTML Publisher plugin,重啟jenkins
全局工具配置中安裝nodeJS,如下配置
4、項(xiàng)目配置
新建一個(gè)自由風(fēng)格的項(xiàng)目,構(gòu)建環(huán)境選擇nodeJS(上一步設(shè)置的別名,默認(rèn)配置即可)
Build Steps增加構(gòu)建步驟:執(zhí)行shell(postman文件是手動(dòng)放到項(xiàng)目目錄下的,后期可從gitlab上獲取)
newman run命令參數(shù)解釋:
-e等同于--environment:后面跟環(huán)境變量文件
-g等同于--globals:后面跟全局變量文件
-n等同于--iteration-count:設(shè)置迭代次數(shù)
-d等同于--iteration-data:指定用于迭代的數(shù)據(jù)源文件
-r等同于--reporters:后面跟數(shù)據(jù)結(jié)果,可以跟cli、html、json等cli:直接在命令行打印結(jié)果html:將結(jié)果生成為html文件,指定生成到具體目錄需要配合--reporter-html-export 文件名使用json:將結(jié)果生成為json文件,指定生成到具體目錄需要配合--reporter-json-export 文件名使用
構(gòu)建后操作選擇:Publish HTML reports
保存后執(zhí)行構(gòu)建,查看HTML Report如下