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介面、UI自動化持續整合JenkinsUI
- 思考如何將自動化測試加入持續整合中
- 新夢想幹貨分享——持續整合的自動化測試
- Jenkins+Python自動化測試持續整合詳細教程JenkinsPython
- 介面自動化測試框架 HttpFPT框架HTTP
- 知物由學 | SDK API自動化測試與持續整合API
- 介面自動化測試框架搭建的思路框架
- 自動化專案Jenkins持續整合Jenkins
- Jenkins上實現Python + Jenkins + Allure Report 介面自動化測試持續整合,並生成allure-report測試報告JenkinsPython測試報告
- 介面自動化測試框架搭建總結框架
- iOS 持續整合系列 - 自動化 Code ReviewiOSView
- Linux 核心的持續整合測試Linux
- .net持續整合測試篇之Nunit引數化測試
- 持續測試跟自動化測試的這些區別你知道嗎?
- 介面自動化測試
- Gitlab Runner實現NetCore自動化持續整合GitlabNetCore
- 自動化測試框架框架
- 能用機器完成的,千萬別堆工作量|持續整合中的效能自動化測試
- 『居善地』介面測試 — 7、介面自動化測試框架的設計與實現框架
- Jmeter+Ant+Jenkins介面自動化框架(續)JMeterJenkins框架
- Python + requests + unittest + ddt 進行介面自動化測試的框架Python框架
- vuepress與travis-cli持續整合自動化部署Vue
- Python 介面自動化測試Python
- ET-ci — 全自動軟體測試排程(持續整合)平臺
- 自動化測試框架指南框架
- Jmeter+Ant+Jenkins介面自動化測試框架搭建for WindowsJMeterJenkins框架Windows
- .netcore持續整合測試篇之測試方法改造NetCore
- 自動化測試框架的AW模式框架模式
- 使用 Xcode Server 持續整合 & 打包測試XCodeServer
- 關於介面測試——自動化框架的設計與實現框架
- 介面自動化測試 - RobotFramework RESTinstanceFrameworkREST
- 二、介面自動化測試(2)
- protobuf 介面自動化測試摸索
- 微服務下的持續整合-Jenkins自動化部署GitHub專案微服務JenkinsGithub
- 測試開發之自動化篇-自動化測試框架設計框架
- python介面自動化測試 —— unittest框架suite、runner詳細使用Python框架UI
- 整合自動化測試整合框架,整合 Appium+TestNG+ReportNG+ExtentNG+Log4j2+Maven框架APPMaven
- Python 自動化測試框架unittestPython框架