jenkins+ant+jmeter介面自動化的持續整合測試框架
jenkins+ant+jmeter介面自動化的持續整合測試框架
Ant安裝
2. 下載成功到本地後,將其解壓,然後放到本地目錄D:\ant\
設定環境變數
計算 —-》屬性—-》高階系統設定—-》高階—-》環境變數—-》新建
ANT_HOME D:\ant\apache-ant-1.9.8
緊接著,將ant的lib新增到CLASS_PATH 中
%ANT_HOME%\lib;
然後,將ant的bin新增到Path中
%ANT_HOME%\bin;
安裝完成後,檢查是否安裝成功
run—–》cmd—-》ant version
1)下載Jenkins
官方網站:http://jenkins-ci.org/
2)安裝Jenkins
next—>
3)執行Jenkins
通過瀏覽器訪問:http://localhost:8080/,得到:
當你看到上圖時,說明我們的 Jenkins 已經安裝成功,接下來就是建立任務了,開始我們的持續整合測試了~~。
Ant,jmeter,jenkins安裝成功後,下面進行環境的配置。
- 開啟jenkins web端
- 點選系統管理,進入該頁面
- 搜尋 Ant Plugin,搜尋後,進行安裝。
待Ant plugin安裝成功後,重啟jenkins,這樣就可以使用Ant Plugin了。
- 系統設定 Global Tool Configurationjdk安裝,ant安裝
- 新建job
新建,輸入item名稱,選擇構建一個自由風格的軟體專案,ok以後進入配置,
增加構建步驟選擇如上圖,
其餘兩項,此處可以不輸入。
然後,點選應用,儲存,退出當前Jenkins 的ant 配置頁面。
此時,Jenkins+ant+Jmeter的整合環境已經搭建完成了。
接下來是jmeter指令碼的準備以及build.xml的資料準備。
1.在PC的d盤建立資料夾\jmeterTest\testscript (資料夾路徑可以根據自己需要建立)
2.將Jmeter的測試指令碼放置到D:\jmeterTest\testscript 資料夾路徑下,build.xml檔案有需要。
下面需要準備build.xml中的配置,使用nodepad++軟體開啟build.xml檔案,修改關鍵部分,如圖所示:
做到這一步,我們的jenkins+ant+jmeter的整合測試搭建成功了,可以執行啦~
可以執行建立的job了。
就這樣一步一步,最後執行後,可以得到html形式的測試報告。
關於jmeter的html形式的介面測試報告的優化,已經完成
相關文章
- 搭建持續整合介面測試平臺(Jenkins+Ant+Jmeter)JenkinsJMeter
- Jenkins+Ant+Jmeter搭建持續整合的介面測試平臺JenkinsJMeter
- 持續整合(CI)、自動化構建和自動化測試--初探 .
- SoapUI實踐:自動化測試、壓力測試、持續整合UI
- jenkins介面、UI自動化持續整合JenkinsUI
- 思考如何將自動化測試加入持續整合中
- 新夢想幹貨分享——持續整合的自動化測試
- 知物由學 | SDK API自動化測試與持續整合API
- 介面自動化測試框架 HttpFPT框架HTTP
- 基於Jmeter+Maven+Jenkins持續整合介面測試框架JMeterMavenJenkins框架
- Jenkins+Python自動化測試持續整合詳細教程JenkinsPython
- 介面自動化測試框架搭建的思路框架
- 使用 flow.ci 實現 Android 自動化測試與持續整合Android
- 介面自動化測試框架搭建總結框架
- 常用網路介面自動化測試框架框架
- 自動化專案Jenkins持續整合Jenkins
- iOS 持續整合系列 - 自動化 Code ReviewiOSView
- iOS 持續整合系列 – 自動化 Code ReviewiOSView
- .net持續整合測試篇之Nunit引數化測試
- 持續測試跟自動化測試的這些區別你知道嗎?
- 介面自動化測試
- Linux 核心的持續整合測試Linux
- 自動化測試框架框架
- Web自動化之Headless Chrome測試框架整合WebChrome框架
- Apworks框架實戰(三):單元測試與持續整合框架
- 軟體測試框架——自動化測試框架框架
- 能用機器完成的,千萬別堆工作量|持續整合中的效能自動化測試
- 自己動手寫Web自動化測試框架(6):自動化測試框架的規劃Web框架
- 『居善地』介面測試 — 7、介面自動化測試框架的設計與實現框架
- Jenkins上實現Python + Jenkins + Allure Report 介面自動化測試持續整合,並生成allure-report測試報告JenkinsPython測試報告
- ET-ci — 全自動軟體測試排程(持續整合)平臺
- 自動化測試框架思路框架
- 自動化測試框架指南框架
- 自動化測試框架的AW模式框架模式
- Android App持續整合效能測試:啟動流量(1)AndroidAPP
- python 介面自動化測試Python
- 二、介面自動化測試(2)
- 軟體測試持續整合的方法實踐