前言
我們要在postman進(jìn)行自動(dòng)化測(cè)試,首先要先搭建postman自動(dòng)化持續(xù)集成環(huán)境。
postman自動(dòng)化環(huán)境搭建實(shí)際上就是postman+Newman+Jenkins的搭建。為什么呢溅固?在我們搭建環(huán)境之前我們先要了解各環(huán)境之間的依賴關(guān)系掂名。Jenkins是一種持續(xù)化集成工具,只支持window上的命令行和Linux shell環(huán)境構(gòu)建的命令对湃;而postman無(wú)法在命令行或是shell環(huán)境執(zhí)行,他有自己的執(zhí)行環(huán)境Newman谐算,postman基于JavaScript語(yǔ)言熟尉,Newman環(huán)境還依賴于JavaScript的環(huán)境node.js;所以整個(gè)過(guò)程是先搭建node.js構(gòu)造javascript環(huán)境洲脂,在搭建newman構(gòu)造postman腳本運(yùn)行環(huán)境斤儿,在集成到Jenkins上。
postman+Newman+Jenkins搭建具體流程如下:(postman安裝流程略)
1恐锦、node.js安裝
node.js是運(yùn)行在服務(wù)端的JavaScript環(huán)境往果。我的系統(tǒng)是Windows,以Windows環(huán)境安裝為例一铅。
①node.js下載? ②node.js安裝程序傻瓜式安裝 (安裝成功后陕贮,測(cè)試是否成功安裝)③環(huán)境變量配置(主要指npm全局模塊路徑和緩存cache路徑配置)【注意,詳情安裝流程可看下篇內(nèi)容“Windows安裝node.js”】
2潘飘、Newman執(zhí)行環(huán)境安裝
①在cmd命令行輸入npm -g install newman進(jìn)行安裝Newman
②安裝成功后肮之,輸入newman -v測(cè)試是否安裝成功,若輸入版本號(hào)卜录,則表示安裝成功戈擒。
3艰毒、Jenkins安裝
? ? ? jenkins是一個(gè)通用的開(kāi)源平臺(tái)筐高、常用于自動(dòng)化測(cè)試、持續(xù)集成丑瞧。要Jenkins運(yùn)行柑土,必須先安裝jdk和apche Tomcat環(huán)境。
(1)JDK安裝(要搭建Java環(huán)境相關(guān)的環(huán)境绊汹,都必須先安裝jdk)
(2)apche tomcat安裝
? ? ? ①apche安裝包下載(下載鏈接:https://pan.baidu.com/s/1Nse6QDJ2U-_l_4exaFKMEg提取碼:1zbt)
? ? ? ②打開(kāi)apche安裝程序安裝步驟傻瓜式安裝
? ? ③安裝后網(wǎng)址輸入127.0.0.1:8080進(jìn)入到apche服務(wù)器頁(yè)面稽屏,則安裝成功
(4)Jenkins安裝
? ? ? ①下載Jenkins安裝包(下載鏈接:https://pan.baidu.com/s/1LCYrz3AxCOJ7xcccbr0tDQ提取碼:q2vc)
? ? ? ②將jenkins.war放進(jìn)tomcat/webapps目錄下
? ③安裝后登錄http://localhost:8080/jenkins,可進(jìn)入jenkins初始化頁(yè)面則表示安裝成功了西乖。
以上環(huán)境都搭建好后狐榔,postman+newman+jenkins自動(dòng)化環(huán)境也就搭建成功了。