Jenkins基礎入門-1-Jenkins簡單介紹和環境安裝

        若是在作自動化測試的朋友,應該熟悉Jenkins,或者至少使用過。若是一我的沒有使用過Jenkins或者hudson,hudson是Jenkins的前身,他還說本身作過自動化測試,只能說,他只不過是在作半自動化測試。爲何是半自動化呢?他只不過是把手工用例轉換自動化腳本,真正的自動化測試是一個全公司的平臺,有測試,開發,運維,三個團隊一塊兒研發和維護和使用的自動化測試平臺,這個一般叫devops,也就是開發和運維兩個英文單詞的縮寫。devops最近幾年開始火熱起來,聽說它能解決企業傳統開發,測試,運維的工做流程和模式,可以達到項目快速迭代,縮短項目上線時間。要實現這個過程,須要每一個環節都所有自動化,開發代碼提交到自動化打包,測試啓動自動化測試腳本,運維啓動自動更新文件到線上環境,三者以前,造成一個閉環,每一個環節都打通,自動化實現,快速響應,快速迭代。java

       話題扯得有點遠了,乾脆再扯一點。devops高大上的一個東西,或者叫項目,我無法實現。能實現的,都是國內外技術專家,膜拜這些大神。這樣的大神確定有,可是確定很少。我所理解的國內的devops平臺,通常是這樣實現的。組件一個devops研發團隊,把開發,測試,運維,三種共有的東西和流程給抽象化,而後提取抽象化的東西,開始進去編程實現。每一個節點都是能夠擴展和提供API給別人。在這個基礎之上,開發完成本身任務,測試完成本身自動化測試,運維完成自動部署和監控。每一個環節都有本身團隊的工具和實現方式,三個都實現好了,而後接入devops平臺,從而達到完整的體系。linux

       這個系列,咱們重點介紹devops平臺的關鍵的核心的管理工具,叫Jenkins,主要介紹Jenkins的基本認識和基本使用方法。第一個問題來了,什麼是Jenkins?它是一個Java開放的開源程序,因此,須要提早安裝Java JDK環境,能支持安裝到windows,mac,linux平臺,主要是一個管理工具。第二個問題,爲何要使用Jenkins?咱們用它,主要是項目上的持續集成和持續交付。持續集成對應英文(Continuous Integration),有時候簡稱CI,持續交付對應英文(Continuous Delivery),簡稱CD,之後,聽到了CI和CD,就明白了什麼意思。下面這張圖,是Jenkins在實際項目運用上的一個經典的流程圖。web

       做爲一個測試工程師,可能你的工做大部分是在上面圖中的執行測試部分。測試工程師須要寫webui,接口自動化測試腳本,或者手機功能測試腳本。自動化打包和自動化運維部署,通常是開發團隊和運維團隊乾的活。不過,如今每一個公司都是追求全棧,全能工程師,牛人須要每一個環節都參與。三者之間,如今已經緊密合做關係,因此,如今常常聽到有這樣的描述:A是開發人員裏面,作測試作得最好的;B是測試裏面,寫代碼能力最好的;C是運維裏面,開發能力最強的。好想又扯遠了,帶偏了主題。下面,跟着幾個步驟,完成Jenkins的環境搭建。編程

1.下載Jenkinswindows

瀏覽器打開Jenkins官方網站:https://jenkins.io/,點擊Download瀏覽器

這裏,咱們選擇長期支持版本的Jenkins,而後下拉頁面,找到並點擊Windows,開始進行下載。網絡

       這裏須要注意,咱們是點擊Windows下載的是一個jenkins.msi文件,雙擊是能夠進行安裝的。有些教程是,點擊下載的是一個jenkins.war文件,而後須要利用cmd裏面輸入java -jar jenkins.war。這裏,咱們直接雙擊,開始安裝,默認安裝就好,直到安裝結束。運維

2. 瀏覽器打開Jenkins界面並配置工具

       在windows上安裝完成以後,會自動啓動瀏覽器打開Jenkins web界面。若是沒有打開,等待幾秒,Jenkins可能服務尚未啓動完成。若是你這個頁面不當心關閉了,你直接在瀏覽器地址欄輸入localhost:8080就能夠打開Jenkins界面,默認安裝啓動後,界面以下,須要輸入密碼。測試

根據上面的紅圈提示,咱們去這個路徑下的文件,用記事本打開文件,找到管理員的密碼:d1bfffa371f742d8959cdef2b16f8d47,而後把這串密碼拷貝,並粘貼在上面,點擊Continue按鈕。

      這裏,你能夠點擊安裝推薦的插件。可是我建議你點擊右側那個自定義選擇安裝什麼插件,咱們主要看看常見的插件分類有哪些。

      上面,左側不一樣插件分類集合,點擊左側任意一個,右側會跟隨聯動。簡單看看有哪些插件分類,也就是插件的做用,這裏,咱們簡單看看就好,之後用到了,你就明白左側不一樣分類的含義。爲了,節約時間,我這裏點擊不勾選任何插件,直接安裝。不用擔憂,之後咱們用到哪一個插件,就去安裝哪一個。這裏有時候網絡仍是什麼問題,勾選了安裝,有時候安裝失敗的狀況,因此,建議一個都不勾選,點擊Install按鈕。

       爲了方便下次登陸,你這裏須要建立一個帳號。建立的用戶名和密碼,本身要記號。輸入好用戶名和密碼後,點擊Sava and Finish按鈕。

點擊上面的Start using Jenkins按鈕,初始化登陸後的界面以下。

3. 把Jenkins服務當作一個windows服務啓動

若是你擔憂,下次你打開電腦,是否是要去啓動Jenkins服務,才能在瀏覽器打開localhost:8080,這個問題不用擔憂,Jenkins已經在你機器裏設置開機自動啓動服務。你能夠這樣去驗證這個問題。

1)打開cmd,輸入services.msc,回車

2)找到Jenkins服務,觀察,發現啓動類型是自動。

好了,Jenkins的安裝過程就介紹到這裏。

相關文章
相關標籤/搜索