中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用Jmeter+Maven+Jenkins實現接口自動化測試

發布時間:2020-07-27 18:59:48 來源:網絡 閱讀:3116 作者:809316839 欄目:軟件技術
  • 一、環境搭建
    1. 安裝 jdk、eclipse、git
      • Jdk下載路徑:http://rj.baidu.com/soft/detail/14459.html?ald
      • Eclipse在線安裝包下載地址:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/oxygen2
      • Git安裝包下載地址:https://git-scm.com/downloads
      • eclipse需要安裝java EE版本
      • Jdk安裝參考文檔:http://blog.csdn.net/ls1792304830/article/details/52718177
      • 配置jdk環境變量,在命令行輸入java ?-version,顯示如下,代表配置成功使用Jmeter+Maven+Jenkins實現接口自動化測試
      • Git安裝參考文檔:https://www.cnblogs.com/wj-1314/p/7993819.html
        安裝完git需要配置環境變量,在命令行輸入git,顯示如下頁面代表安裝成功使用Jmeter+Maven+Jenkins實現接口自動化測試
      • eclipse選用java EE進行安裝,一直下一步,在線安裝完成
        使用Jmeter+Maven+Jenkins實現接口自動化測試
    2. 安裝maven 并且進行配置
      • Maven下載路徑:https://maven.apache.org/download.cgi
        apache-maven-3.5.3已經放在相應路徑,參數已經修改好,需要配置maven環境變量,cmd輸入mvn -v出現如下界面,代表配置成功
        使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 參考資料http://blog.csdn.net/qq_40673345/article/details/79015456
      • 需要修改\apache-maven-3.5.3\conf\下的xml,在55行添加 <localRepository>C:\Repository</localRepository>,該路徑為依賴包保存路徑,可以根據自己需要設置使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 前配置依賴包下載的目錄是C:\Repository,可以根據自己需要進行配置,依賴包目前配置的地址為阿里云,不需要修改,自己修改則在158行添加該步驟
        <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
        </mirror>
        使用Jmeter+Maven+Jenkins實現接口自動化測試
    3. 安裝jenkins
      • Jenkins下載路徑:https://jenkins.io/?
      • 參考資料:http://blog.csdn.net/kingboyworld/article/details/77922730
      • 安裝jenkins,在jenkins上安裝如下插件:
        Maven Integration plugin Maven,用于jenkins可以創建maven job
        Git plugin ,用于從github下載性能測試的代碼;
        Performance plugin ,用于顯示報告;
        HTML Publisher plugin ,用于顯示相關接口測試結果的報告。
      • jenkins安裝完成之后,首先進入系統管理>>Global Tool Configuration,進行全局配置
        使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 配置git安裝路徑
        使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 配置jdk
        使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 配置maven
        使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 配置完成點擊save保存
      • 默認jenkins是系統服務自啟動模式,建議使用bat進行啟動,否則調用過程會報錯,在命令行輸入services.msc,進入服務管理頁面,把jenkins改成手動模式
        使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 用bat啟動jenkins,手動建立一個.bat后綴的文件,輸入Java -jar "C:\Program Files (x86)\Jenkins\jenkins.war" ?具體路徑根據自己安裝的路徑進行修改使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 雙擊該文件就可以啟動了使用Jmeter+Maven+Jenkins實現接口自動化測試
    4. 使用jmeter生成測試腳本
      • Jmeter下載路徑:http://jmeter.apache.org/download_jmeter.cgi?
      • 啟動 jmeter (雙擊 jmeter解壓目錄下的bin\jmeter.bat),創建接口請求,然后保存為jmeter.jmx
      • 使用Jmeter+Maven+Jenkins實現接口自動化測試
    5. 使用eclipse創建maven項目
      • 首先記得配置maven下載地址和全局設置,eclipse>>window>>preferences,然后在創建maven項目使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 參考資料:http://blog.csdn.net/u011939453/article/details/53301299
      • 創建maven項目,File>>New>>Maven Project,選中Create a simple project,點擊next
        使用Jmeter+Maven+Jenkins實現接口自動化測試
        使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 輸入Group Id、Artifact Id,點擊Finish,新增完成
        使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 新增完成之后,需要對pom.xml文件進行配置,配置完成即可以調用jmx文件,執行接口測試,生成測試報告,pom文件全圖如下:
        使用Jmeter+Maven+Jenkins實現接口自動化測試
    6. 使用jenkins創建項目
      • 構建maven項目
        使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 項目源碼配置
        使用Jmeter+Maven+Jenkins實現接口自動化測試
        使用Jmeter+Maven+Jenkins實現接口自動化測試
      • Build配置
        使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 報告配置
        使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 全部配置完成,點擊保存按鈕
      • 進入管理頁面,點擊立即勾選,開始執行測試
        使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 點擊Summary HTML Report就可以查看測試報告
        使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 系統展現相應的測試報告,點擊你需要查看的測試報告
        使用Jmeter+Maven+Jenkins實現接口自動化測試
        使用Jmeter+Maven+Jenkins實現接口自動化測試
      • 點擊?Detailed HTML Report,查看詳細的接口請求報告,會記錄每個接口的斷言、請求、響應結果
        使用Jmeter+Maven+Jenkins實現接口自動化測試
        使用Jmeter+Maven+Jenkins實現接口自動化測試

? ?如果文章對你有幫助,可以在右下角點擊關注功能,歡迎轉發、拍磚,本人會持續推出與測試有關的文章,與大家分享測試技術,每一篇原創文章都是用心編寫,杜絕抄襲復制,微信公眾號與本平臺文章同步,方便大家查閱


QQ技術交流群:加群請輸入驗證信息51CTO
??????????????使用Jmeter+Maven+Jenkins實現接口自動化測試


微信二維碼關注公眾號:

????????????使用Jmeter+Maven+Jenkins實現接口自動化測試


關注之后,回復資源下載,即可獲取本人共享的各種資源下載地址

使用Jmeter+Maven+Jenkins實現接口自動化測試

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

会泽县| 宾阳县| 田阳县| 广东省| 镇安县| 连云港市| 南汇区| 栾城县| 阿克陶县| 丽江市| 开原市| 清水县| 哈尔滨市| 蒲城县| 绍兴市| 玛沁县| 赣州市| 岗巴县| 通化县| 固镇县| 蒲江县| 阿合奇县| 图片| 尚义县| 鹰潭市| 大连市| 盖州市| 裕民县| 楚雄市| 新兴县| 仙游县| 肥乡县| 高邑县| 郧西县| 金坛市| 卢龙县| 建水县| 长春市| 大荔县| 天长市| 高雄县|