免费爱碰视频在线观看,九九精品国产屋,欧美亚洲尤物久久精品,1024在线观看视频亚洲

      傻瓜式教程:搭建Jenkins+Jmeter+Ant自動化集成環(huán)境

      傻瓜式教程:搭建Jenkins+Jmeter+Ant自動化集成環(huán)境

      一、安裝前準(zhǔn)備

      1.JDK:jdk-8u121-windows-x64

      2.jmeter工具:apache-jmeter-2.13

      3.ANT工具:apache-ant-1.9.7-bin

      4.jenkins工具:jenkins-2.32.2

      以上安裝包工具及版本下載地址:pan.baidu.com/s/1pKWPi5d

      二、軟件安裝

      1.JDK的安裝

      >雙擊JDK安裝包,選擇安裝路徑(為了節(jié)省C盤系統(tǒng)盤空間,不建議選擇默認(rèn)路徑。本人安裝在 D:javaJDK目錄下,例如Jdk安裝在D:javaJDKjdk1.7.0_79路徑下);

      1)系統(tǒng)變量 新建 JAVA_HOME 變量 。

      變量值填寫jdk的安裝目錄(本人是 D:Progrom FilesJavajdk1.7.0_79);

      2)系統(tǒng)變量 尋找 Path 變量 編輯

      在變量值最后輸入 %JAVA_HOME%bin;%JAVA_HOME%jrebin;

      (注意原來Path的變量值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的代碼)

      3)系統(tǒng)變量 新建 CLASSPATH 變量

      變量值填寫 .;%JAVA_HOME%lib;%JAVA_HOME%libools.jar (注意最前面有一點(diǎn))

      系統(tǒng)變量配置完畢

      4)檢驗(yàn)是否配置成功 運(yùn)行cmd 輸入 java -version (java 和 -version 之間有空格)

      若如圖所示 顯示版本信息 則說明安裝和配置成功。

      2.jmeter軟件安裝

      >解壓apache-jmeter-2.13.zip到D:javaJmeter+ant+jenkinsapache-jmeter-2.13目錄下。

      >Jmeter插件的安裝。解壓JMeterPlugins-Extras-1.3.0.zip、JMeterPlugins-Standard-1.3.0.zip,將對應(yīng)ext目錄下的文件拷貝到D:javaJmeter+ant+jenkinsapache-jmeter-2.13libext目錄下;

      >配置jmeter環(huán)境變量

      1) 設(shè)置環(huán)境變量,新建系統(tǒng)變量在變量名中輸入:JMETER_HOME,變量值中輸入:D:javaJmeter+ant+jenkinsapache-jmeter-2.13,點(diǎn)擊確定即可。

      2) 在環(huán)境變量CLASSPATH中添加%JMETER_HOME%libextApacheJMeter_core.jar;%JMETER_HOME%libjorphan.jar;%JMETER_HOME%liblogkit-1.2.jar;

      在環(huán)境變量Path中添加%JMETER_HOME%bin

      3) 檢驗(yàn)是否配置成功 運(yùn)行cmd 輸入 jmeter -v (jmeter和 -v 之間有空格)

      若如圖所示 顯示版本信息 則說明安裝和配置成功。

      三、安裝ANT

      >解壓apache-ant-1.9.7-bin.zip到D:javaJmeter+ant+jenkinsapache-ant-1.9.7-bin目錄下;

      >配置ANT環(huán)境變量

      1)新建以下環(huán)境變量:

      ANT_HOME:D:Progrom Filesapache-ant-1.9.7,此為你的ANT安裝路徑;

      設(shè)置完成后,點(diǎn)擊”確認(rèn)”來保存。

      2)在環(huán)境變量PATH的最后面添加一下內(nèi)容:

      ;%ANT_HOME%bin 注意前面的分號,如果PATH中最后沒有分號”;”的話要加上,有的話就可去除。

      進(jìn)入cmd命令窗口,在CMD窗口中輸入ant -version,敲擊回城鍵,會顯示出你安裝的ANT版本,如果成功顯示,說明你的配置應(yīng)該是成功了.

      四、ANT+Jmeter整合

      1、將Jmeter所在目錄下extras子目錄里的ant-jmeter-1.1.1.jar復(fù)制到ant所在目錄lib子目錄之下,ant運(yùn)行時(shí)才能找到

      “org.programmerplanet.ant.taskdefs.jmeter.JMeterTask”這個(gè)類,之后可以觸發(fā)Jmeter腳本

      2、建了一個(gè)目錄D:javaJmeter+ant+jenkinsJmeterTestresultLog,目錄中分別建立了html和jtl兩個(gè)文件夾,之后Ant運(yùn)行之后將jtl中的文件轉(zhuǎn)換成html中

      3、在D:javaJmeter+ant+jenkinsapache-ant-1.9.7-bin文件中建立一個(gè)build.xml文件,build.xml內(nèi)容如下:

      build.xml代碼(pan.baidu.com/s/1nv2xVaL),注意要修改紅色框框的內(nèi)容

      4、進(jìn)入Dos窗口,cd到目標(biāo)路徑下(我的是D:javaJmeter+ant+jenkinsapache-ant-1.9.7-bin),輸入命令ant敲回車,運(yùn)行結(jié)束會有success信息提示

      五、Jenkins的安裝

      >接下來安裝jenkins,解壓下載好的Jenkins并安裝,然后就是一路next(可以更改自己的安裝路徑)。

      安裝完成之后會自動彈出瀏覽器,其中地址是http://localhost:8080,因?yàn)槲抑鞍惭b了tomcat(默認(rèn)端口是8080),因此需要更改jenkins文件配置,找到 jenkins安裝目錄下Jenkinsjenkins.xml文件,然后更改端口號,我改成的是6060(httpPort=6060 )

      然后重新啟動jenkins,打開瀏覽器,輸入http://localhost:6060,打開界面會有一個(gè)admin用戶登錄界面,需要輸入密碼,給出的英文提示是需要到安裝目錄文件下找到secrets文件夾,然后再initialAdminPassword文件中復(fù)制內(nèi)容到登錄界面的密碼框中,登錄即可。

      打開Jenkins,首次進(jìn)入會默認(rèn)讓你選擇安裝插件(此處如果完全不清楚自己需要什么插件,建議全選)。插件安裝完成之后,需要設(shè)置登錄用戶,按照自己喜好設(shè)置即可。

      1、整合內(nèi)容

      2、系統(tǒng)設(shè)置->管理插件->可選插件,搜索Performance plugin(Jmeter報(bào)告需要),安裝此插件

      3、因?yàn)樾枰玫紸NT和JDK,所以需要在jenkins中添加插件,選擇點(diǎn)擊“系統(tǒng)管理”,之后在Global Tool Configuration的界面看到ant和jdk選項(xiàng),然后將自己本地的ANT和JDK地址填寫上

      1

      2

      4、配置、測試郵件1

      >在系統(tǒng)設(shè)置中找到Jenkins Locaction項(xiàng)填入Jenkins URL和系統(tǒng)管理員郵件地址,系統(tǒng)管理員郵件地址一定要配置,否則發(fā)不了郵件通知。因?yàn)猷]件通知都是由系統(tǒng)管理員的郵箱發(fā)出來的

      >按照如圖所示設(shè)置即可,本處設(shè)置的是QQ企業(yè)郵箱的服務(wù),其他郵箱按照類似設(shè)置即可

      >>首先在度娘中找到SMTP服務(wù)器地址和端口號及設(shè)置QQ郵箱的POP3/SMTP服務(wù)

      >>在Jenkins中找到郵件通知項(xiàng),填入SMTP服務(wù)器信息及用戶名、密碼等認(rèn)證信息

      測試郵件發(fā)送成功之后,Extended E-mail Notification參照上面的設(shè)置即可。(注意:必須配置,否則后期項(xiàng)目構(gòu)建發(fā)送郵件將失?。?/p>

      5、配置、測試郵件2

      >進(jìn)入“系統(tǒng)設(shè)置”

      >設(shè)置Jenkins地址和管理員郵箱(不設(shè)置管理員郵箱無法發(fā)送郵件)

      >配置系統(tǒng)管理員的郵件屬性,點(diǎn)擊“高級”

      >配置系統(tǒng)管理員的郵件屬性

      >配置“郵件通知”,點(diǎn)擊“高級”

      >進(jìn)入“系統(tǒng)管理”>>>“插件管理”安裝郵件通知插件Email Ext Recipients Column Plugin,Email Extension Plugin

      >然后進(jìn)入到具體的某一job中配置郵件通知

      圖1

      圖2

      圖3

      >點(diǎn)擊“add trigger”

      (本郵件是程序自動下發(fā)的,請勿回復(fù)!)

      項(xiàng)目名稱:$PROJECT_NAME

      構(gòu)建編號:test_$BUILD_NUMBER

      svn版本號:${SVN_REVISION}

      構(gòu)建狀態(tài):$BUILD_STATUS

      觸發(fā)原因:${CAUSE}

      構(gòu)建日志地址:${BUILD_URL}console

      構(gòu)建地址:$BUILD_URL

      變更集:${JELLY_SCRIPT,template=”html”}

      >添加附件

      >將構(gòu)建日志壓縮作為附件也添加到郵件當(dāng)中發(fā)送,需要注意的是,每一次構(gòu)建都會產(chǎn)生一個(gè)報(bào)告文檔,倉庫里會包含有之前構(gòu)建的所有的報(bào)告文檔,所以需要打包的是當(dāng)前這次產(chǎn)生的報(bào)告文檔,不是之前的構(gòu)建產(chǎn)生的文檔

      >點(diǎn)擊應(yīng)用“apply”,然后保存

      >測試能否收到了郵件,點(diǎn)擊“立即構(gòu)建”

      6、郵件測試結(jié)果(收到郵件)

      效果圖2

      問題:如果一段時(shí)間過后,Jenkins的自動郵件發(fā)送失敗了,有可能是你修改了qq密碼(如果在配置自動發(fā)送郵件時(shí)用的是QQ郵箱),這時(shí)候就需要在QQ郵箱中重新生成“授權(quán)碼”,將覆蓋上去

      以上是本人親測,如有問題或不足之處還望多多指教

      如果你想成為備受企業(yè)青睞的IT人才

      想要高薪offer(面試寶典免費(fèi)送)

      沒有項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)怎么辦?

      點(diǎn)擊下方鏈接我來教你

      全套【軟件測試/自動化測試】海量資料免費(fèi)領(lǐng)取

      鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權(quán)歸原作者所有,如有侵權(quán)請聯(lián)系管理員(admin#wlmqw.com)刪除。
      (0)
      用戶投稿
      上一篇 2022年6月21日 12:13
      下一篇 2022年6月21日 12:13

      相關(guān)推薦

      聯(lián)系我們

      聯(lián)系郵箱:admin#wlmqw.com
      工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息