------------恢復內容開始------------
pache Ant,是一個將軟體編譯、測驗、部署等步驟聯系在一起加以自動化的一個工具,大多用于Java環境中的軟體開發,由Apache軟體基金會所提供,
Ant是Apache軟體基金會JAKARTA目錄中的一個子專案,它有以下的優點,跨平臺性,Ant是純Java語言撰寫的,所以具有很好的跨平臺性,操作簡單,Ant是由一個內置任務和可選任務組成的,Ant運行時需要一個XML檔案(構建檔案,build.xml), Ant通過呼叫target樹,就可以執行各種task,每個task實作了特定介面物件,由于Ant構建檔案 是XML格式的檔案,所以很容易維護和書寫,而且結構很清晰,Ant可以集成到開發環境中,由于Ant的跨平臺性和操作簡單的特點,它很容易集成到一些開發環境中去,
1 首先先在D盤建一個檔案夾Text

1.2雙擊進入Test檔案,在里面創建3個檔案夾:

1.3 把apache-ant-1.9.14-bin.zip這個包解壓到Test/ant里 此包需自行下載

1.4雙擊進入

1.5 復制路徑

1.6 配置環境變數:
配置環境變數
在環境變數中系統變數新增ANT_HOME: 為 ant解壓位置
CLASSPATH為 %ANT_HOME%\lib;
PATH為%ANT_HOME%\bin;



1.7:驗證ant是否安裝成功,如下顯示的未成功

1.8 配置庫檔案
將jmeter extras目錄下的ant-jmeter-1.1.1.jar檔案拷貝到ant安裝目錄下的lib檔案夾中,

拷貝 上圖中的紅色框里的檔案到 下圖的目錄下:

2.1配置ant的編譯檔案build.xml
注意:jmeter的extras檔案下也有個build.xml檔案,
將如下圖中的build.xml拷貝到Text下的TestAuto中
新建兩個檔案夾:


2.2


2.3修改build.xml檔案中的資料

2.4:配置jmeter.propertise檔案
找到jmeter.properties檔案,在jmeter/bin目錄下,打開該檔案并編輯,修改jmeter報告輸出格式為xml:
改jmeter.save.saveservice.output_format=csv 為jmeter.save.saveservice.output_format=xml,并去掉前面的注釋符號#

2.5在build.xml目錄下輸入cmd,并執行ant

2.6如果出現如下圖展示的資訊,需要將javax.mail-1.6.2.jar包放在ant的\lib 目錄下即可

2.7:如下圖所示:

運行時出現如下的問題

生成如上圖對應的資訊,找到對應的測驗報告(發送郵件失敗)

點擊如下圖展示:打開html檔案,測驗結果展現了執行的用例名稱、成功率、用例執行時間等結果引數,樣的結果是不是不太直觀,
因為用jmeter自帶的測驗報告得到的測驗報告 ,
資訊并不是很全,下面講一下怎么優化測驗報告,

11: 上面出現了郵件發送失敗的問題解決情況
(1) 登錄QQ郵箱,點擊設定

(2) 點擊賬戶

(3) 開啟SMTP服務

(4)發送短信

(5)將發送來的授權碼替換build.xml中接收人的密碼


(6)再次在build.xml上級檔案夾下執行ant命令,執行成功并發送郵件


8:修改測驗報告的樣式
將該圖片中的jmeter-results-shanhe-me.xsl,拷貝到jmeter的extras目錄中

設定測驗輸出報告要輸出的內容:同樣在jmeter.properties中,設定需要輸出的內容為true,并去掉前面的注釋符號#,這里全部設定成true→保存

設定build檔案的報告模板為優化后的模板jmeter.results.shanhe.me.xsl

再次在build.xml上級檔案夾下執行ant命令


Tomcat的安裝與環境變數配置
1;解壓tomcat檔案夾

解壓路徑為: D:\install\autos\tomcat\apache-tomcat-8.5.50

環境變數的配置
右擊“我的電腦”>>選擇“屬性”>>單擊左側欄“高級系統設定”>>“高級”>>“環境變數”
1:新建CATALINA_BASE變數
變數名:CATALINA_BASE
變數值:解壓后tomcat路徑
2.新建CATALINA_HOME變數
變數名:CATALINA_HOME
變數值:解壓后tomcat路徑

開啟tomcat的方式有兩種
方式1:
在dos視窗輸入startup,,如下所示

方式2:
在找到Tomcat的安裝目錄下的bin檔案,點擊startup.bat即可(window環境)

關閉服務,點擊shutdown.bat

配置Jenkins,構建持續集成
1:將下面的jenkins.war包放在tomcat對應的webapps下


2啟動tomcat服務 ,在dos中輸入startup或者在tomcat的bin目錄下點擊startup.bat

3:登錄127.0.0.1:8080查看tomcat能否登錄,如下顯示正常說明tomcat服務以及開啟

4:Tomcat 服務器運行起來后,用瀏覽器訪問 http://ip地址:埠號/jenkins, 如下圖所示:
將對應路徑下的密碼粘貼過來,出現如下圖展示資訊,

5:找到對應的檔案,填寫密碼,點擊”繼續”按鈕

6:如下圖所示,點擊”安裝推薦的插件”

7:中途需要一定的等待時間,網速可能受到影響

8:可以創建一個管理員賬戶, 如下圖所示:(密碼不要忘記)

9:生成一個url:http://127.0.0.1:8080/jenkins,”點擊保存并完成”

10:出現如下圖資訊,點擊”開始使用jenkins”

11:進入到jenkins 中

進入后安裝插件
下載插件,這里需要配置invoke ant插件、HTML測驗報告展示的插件

(1) 在Jenkins創建管理中安裝 HTML Publisher Plugin和Ant In Workspace插件


新建專案

填寫專案名,選擇自由風,點擊”確定”按鈕

構建觸發器:如H/2 * * * *

分鐘(0-59), 小時(0-23),日期(1-31)月份(1-12)星期(0-7)// 0和7均代表星期天
選擇觸發器

點擊”高級”按鈕,將build.xml路徑填寫到build File中

點擊,應用在點擊保存

在作業臺顯示剛剛創建的專案

點擊右側構建

紅色顯示構建失敗

可以在控制太查看

日志資訊展示

將xml組態檔放在workspace里面即可

再次構建

------------恢復內容結束------------
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/101214.html
標籤:Python
