【windows】自動化測試持續集成(CI)環境部署


1. 環境准備

1.1 我的環境

1.Win10 64位

2.JDK 1.8.0_121

3.Tomcat 7.0.92

4. Jenkins 2.24

5.SVN-Server 3.8.1

1.2 下載地址

JDK:

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Tomcat:

http://tomcat.apache.org/

Jenkin:

https://jenkins.io/download/

http://mirrors.jenkins-ci.org/

 

2. 安裝

2.1. Jdk安裝配置

2.1.1 jdk安裝

雙擊.exe文件安裝

                       

2.1.2環境變量

在系統環境變量里添加以下變量:

1. JAVA_HOME: jdk的安裝路徑 C:\Program Files\Java

2. CLASSPATH: %JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;

用戶變量PATH中加入:

3. PATH: %JAVA_HOME%\bin;

2.1.3檢查環境是否成功

(這一步很重要)

>>java -version

>> javac

(輸入javac,顯示如下)

2.2  Tomcat安裝配置

2.2.1 Tomcat安裝

Tomcat兩種安裝方式:

a.安裝包

b.解壓包

 

 

1. 安裝文件:雙擊apache-tomcat.exe文件,一路默認安裝

端口默認為8080,如有需要設置其他端口則可以修改;

 

安裝完成后,會生成系統自啟動服務。

 

 2.解壓文件:直接文件解壓。

2.2.2 Tomcat環境配置

1. 新建TOMCAT_HOME變量

變量名TOMCAT_HOME

變量值C:\Program Files\Apache Software Foundation\Tomcat 7.0

變量值即為我們下載的tomcat解壓路徑/安裝路徑,在這里我的是C:\Program Files\Apache Software Foundation\Tomcat 7.0 

2. 新建CATALINA_HOME變量

變量名CATALINA_HOME

變量值C:\Program Files\Apache Software Foundation\Tomcat 7.0

沒錯,CATALINA_HOME的變量值與TOMCAT_HOME的變量值是一樣的。

3. 修改變量Path

在系統變量中找到Path變量名,雙擊或點擊編輯,在末尾添加如下內容

;%CATALINA_HOME%\bin;%CATALINA_HOME%\lib

這里要注意,各個變量值之間一定要用;分隔。

2.2.3 啟動Tomcat

1.雙擊運行Tomcat.exe 啟動tomcat服務

 

2. Tomcat成功啟動后,啟動瀏覽器,在瀏覽器的地址欄里輸入:http://localhost:8080/。然后回車。進入如下畫面。此時表示Tomcat已經正確安裝。

 

2.3 Jenkins安裝

2.3.1 Jenkins安裝

Jenkins安裝包也分兩種:

A.jenkins.msi 客戶端安裝包

--雙擊安裝

B.jenkins.war包:

jenkins.war包放到Tomcat路徑webapps目錄下

 

 

Jenkins安裝后需要重新啟動tomcat

2.3.2啟動jenkins

先重啟tomcat:tomcat.exe,然后在瀏覽器輸入http://localhost:8080/jenkins/

 

 

3.Jenkins任務配置

3.1 權限管理

Jenkins中添加SVN權限

登錄jenkins,點擊憑據添加SVN權限,即用戶登錄svn的賬號/密碼;

 

 

 

3.2 新建任務

點擊新建任務,進行構建

 

3.3 任務名稱

輸入任務名稱,選擇‘構建一個自由風格的軟件項目’

3.4通用配置

設置項目運行的節點

選擇->限制項目的運行節點,輸入需要運行此任務的slave名稱。

 

 

設置目錄地址

 

3.5碼源管理

SVN碼源下載

 

3.6 構建觸發器

3.6.1設置定時任務

 

3.6.2 定時規則語法

 

3.7構建

 

配置cmd命令

 

應用、保存,完成任務新建。

3.8執行任務

選擇任務執行,一鍵啟動自動化

 

3.9節點管理

后續更新

4. 參考資料

JDK 安裝配置教程:

https://jingyan.baidu.com/article/bea41d435bc695b4c41be648.html

Tomcat下載安裝:

https://jingyan.baidu.com/article/54b6b9c0dd0c6a2d593b4743.html

Tomcat安裝與環境配置:

https://jingyan.baidu.com/article/624e7459a7d6e734e9ba5a70.html


免責聲明!

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



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