Jmeter+ant+jenkins接口自動化測試 平台搭建(一)


平台簡介

  一個完整的接口自動化測試平台需要支持接口的自動執行,自動生成測試報告,以及持續集成。Jmeter 支持接口的測試,Ant 支持自動構建,而 Jenkins 支持持續集成,所以三者組合在一起可以構成一個功能完善的接口自動化測試平台。

環境依賴

   •JDK 環境配置

  •Jmeter 安裝

  •Ant 安裝環境變量配置

  •Jenkins 安裝

JDK 環境配置

  1.下載安裝包,我下載的是最新版jdk 1.8.0_161,官網下載地址是 http://www.oracle.com/technetwork/java/javase/downloads/index.html

  2.配置環境變量
  JAVA_HOME 為 D:\Program Files\Java\jdk1.8.0_161\(注意:java我是自定義的安裝位置)
  CLASSPATH為  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
  PATH為  %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
  3. 安裝驗證
  在命令窗口中輸入java -version 回車,能出現java版本則說明配置成功

 

Jmeter 

  我用的jmeter3.3

  1. 下載安裝  下載地址:https://archive.apache.org/dist/jmeter/binaries/

    選擇自己合適的版本下載

    也可以參見,Jmeter接口測試(一) Jmeter簡介,進行安裝

 

 

Ant 簡介

 

  Apache Ant,是一個將軟件編譯、測試、部署等步驟聯系在一起加以自動化的一個工具,大多用於 Java 環境中的軟件開發。

  1. 下載安裝ant  下載地址:https://ant.apache.org/bindownload.cgi,下載之后解壓到任意文件路徑,我這里是放到 C 盤根目錄。
  2. 環境變量配置

 

  window中設置ant環境變量,以下是我電腦ant配置:

  ANT_HOME    C:/ apache-ant-1.10.5

  path             C:/ apache-ant-1.10.5/bin

  classpath      C:/apache-ant-1.10.5/lib

  3.配置檢測

  cmd打開 輸入ant執行

 

 

    說明ant安裝成功!因為ant默認運行build.xml文件,build.xml 需要我們自己建立,等哈后面 我們再說這個

  為了確定真的安裝成功了  我們執行ant -version

 

 

  ok了,我們繼續往后面扯

  注意:如果提示‘ant 不是內部命令也不是外部命令’ 說明環境變量可能配置錯誤。

 

Jenkins 簡介

  Jenkins 是一個開源軟件項目,是基於 Java 開發的一種持續集成工具,用於監控持續重復的工作,旨在提供一個開放易用的軟件平台,使軟件的持續集成變成可能。 

  下載與安裝

   1.下載地址:https://jenkins.io/download/

   2.進入之后選擇Long-term Support,這是長期支持的版本,Jenkins服務器一般選擇該版本

 

  3.具體的安裝步驟可以參見安裝Jenkins

  4.如果 8080 端口被占用無法打開,可以進入到jenkins 安裝目錄,找到 jenkins.xml 配置文件打開,修改如下代碼的端口號即可,可以改為1080。

  <arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar

  "%BASE%\jenkins.war" --httpPort=8080 --webroot="%BASE%\war"</arguments>

  5.重啟Jenkins服務,在瀏覽器中輸入地址:http://localhost:1080 即可看到jenkins界面,輸入用戶名及密碼進入Jenkins

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM