亚洲精品中文免费|亚洲日韩中文字幕制服|久久精品亚洲免费|一本之道久久免费

      
      

            <dl id="hur0q"><div id="hur0q"></div></dl>

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

                傻瓜式教程:搭建Jenkins+Jmeter+Ant自動化集成環(huá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)盤空間,不建議選擇默認路徑。本人安裝在 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 (注意最前面有一點)

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

                4)檢驗是否配置成功 運行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,將對應ext目錄下的文件拷貝到D:javaJmeter+ant+jenkinsapache-jmeter-2.13libext目錄下;

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

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

                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) 檢驗是否配置成功 運行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安裝路徑;

                設置完成后,點擊”確認”來保存。

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

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

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

                四、ANT+Jmeter整合

                1、將Jmeter所在目錄下extras子目錄里的ant-jmeter-1.1.1.jar復制到ant所在目錄lib子目錄之下,ant運行時才能找到

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

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

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

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

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

                五、Jenkins的安裝

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

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

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

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

                1、整合內(nèi)容

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

                3、因為需要用到ANT和JDK,所以需要在jenkins中添加插件,選擇點擊“系統(tǒng)管理”,之后在Global Tool Configuration的界面看到ant和jdk選項,然后將自己本地的ANT和JDK地址填寫上

                1

                2

                4、配置、測試郵件1

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

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

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

                >>在Jenkins中找到郵件通知項,填入SMTP服務器信息及用戶名、密碼等認證信息

                測試郵件發(fā)送成功之后,Extended E-mail Notification參照上面的設置即可。(注意:必須配置,否則后期項目構建發(fā)送郵件將失敗)

                5、配置、測試郵件2

                >進入“系統(tǒng)設置”

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

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

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

                >配置“郵件通知”,點擊“高級”

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

                >然后進入到具體的某一job中配置郵件通知

                圖1

                圖2

                圖3

                >點擊“add trigger”

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

                項目名稱:$PROJECT_NAME

                構建編號:test_$BUILD_NUMBER

                svn版本號:${SVN_REVISION}

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

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

                構建日志地址:${BUILD_URL}console

                構建地址:$BUILD_URL

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

                >添加附件

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

                >點擊應用“apply”,然后保存

                >測試能否收到了郵件,點擊“立即構建”

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

                效果圖2

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

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

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

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

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

                點擊下方鏈接我來教你

                全套【軟件測試/自動化測試】海量資料免費領取

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

                相關推薦

                • 存儲過程語法(sql server存儲過程語法)

                  今天小編給各位分享存儲過程語法的知識,其中也會對sql server存儲過程語法進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關注本站,現(xiàn)在開始吧! oracle存儲過程基本語法…

                  2022年11月26日
                • 科比19歲女兒遭自稱與她生“科比式孩子”男子跟蹤騷擾

                  極目新聞記者王亮亮黃佳琪 據(jù)??怂剐侣劸W(wǎng)報道,當?shù)貢r間11月21日,已故籃球巨星科比·布萊恩特的長女娜塔莉亞·布萊恩特21日向法院提交臨時限制令,聲稱這位32歲的前科從十幾歲起就騷…

                  2022年11月24日
                • 免費清理c盤的軟件(清理c盤空間不影響系統(tǒng))

                  電腦用久了慢如龜速,還卡頓,這最大的原因啊就是C盤空間不足造成的。 即使電腦配置再好,或者硬盤再快,如果長時間沒有打掃C盤,打開文件或者穩(wěn)定之類的,都卡得讓人頭大。 這時候呢不要去…

                  2022年11月24日
                • ipad怎么刷機(ipad怎么刷機重新激活)

                  今天小編給各位分享ipad怎么刷機的知識,其中也會對ipad怎么刷機重新激活進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關注本站,現(xiàn)在開始吧! ipad密碼忘了怎么刷機? ip…

                  2022年11月24日
                • pdf虛擬打印機(添加pdf虛擬打印機)

                  本文主要講的是pdf虛擬打印機,以及和添加pdf虛擬打印機相關的知識,如果覺得本文對您有所幫助,不要忘了將本文分享給朋友。 pdf虛擬打印機具體是什么功能? 電腦虛擬打印機的功能有…

                  2022年11月24日
                • win11怎么退回win10 win11怎么還原到win10

                  許多朋友在更新完win11后發(fā)現(xiàn)使用起來不方便,而且有不少漏洞和bug,有時候還會出現(xiàn)卡頓,因此想要還原到win10系統(tǒng),但是不知道是否可以還原,下面就跟著小編一起來操作一下吧。 …

                  2022年11月22日
                • 寬帶測速軟件(手機寬帶測速軟件)

                  中國聯(lián)通用戶可登錄中國聯(lián)通網(wǎng)上營業(yè)廳,選擇寬帶寬帶服務寬帶測速,按頁面指導進行測速,測速時建議您直連電腦,如測速結(jié)果無法達到簽約速率,您可通過中國聯(lián)通APP,“服務報障在線報障”進…

                  2022年11月22日
                • 笑死!華人推特員工陪馬斯克熬夜加班后光速被裁

                  買下推特后,埃隆?馬斯克對其進行了大刀闊斧的改革。今日早間,他還發(fā)布推文,貼出了他凌晨大約 1 點 30 分在推特舊金山總部與工程師們的合影。他表示剛與推特工程師們審查完代碼。正準…

                  2022年11月21日
                • ios16.1.1續(xù)航怎么樣 ios16.1.1耗電信號問題改善了沒

                  ios系統(tǒng)雖然好用,但是它的續(xù)航信號總是被人吐槽,以至于每次系統(tǒng)升級,用戶對于信號和續(xù)航還要發(fā)熱問題都非常關心,最新推送的ios 16.1.1怎么樣呢,續(xù)航、信號及發(fā)熱改善了嗎,別…

                  2022年11月21日
                • ftp端口號(ftp端口號可以自定義嗎)

                  FTP端口號是21在FTP服務器中,我們往往會給不同的部門或者某個特定的用戶設置一個帳戶但是,這個賬戶有個特點,就是其只能夠訪問自己的主目錄服務器通過這種方式來保障FTP服務上其他…

                  2022年11月21日

                聯(lián)系我們

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