我們一起聊聊Jenkins安裝指南!
本文轉(zhuǎn)載自微信公眾號(hào)「新鈦云服」,作者劉麗娜 翻譯。轉(zhuǎn)載本文請聯(lián)系新鈦云服公眾號(hào)。
什么是 Jenkins
Jenkins 是一個(gè)開源(免費(fèi))流程自動(dòng)化工具,可讓您自動(dòng)化您發(fā)現(xiàn)自己手動(dòng)執(zhí)行的許多不同的工作和/或流程。它主要旨在幫助開發(fā)人員構(gòu)建和部署軟件。
然而,在過去幾年中,Jenkins 幫助支持測試過程的真正力量已經(jīng)變得顯而易見。Jenkins 不僅能夠啟動(dòng)自動(dòng)化測試運(yùn)行,還能夠整理測試結(jié)果并提供一定級(jí)別的測試報(bào)告。
將此與幫助管理從安裝軟件到捕獲和存儲(chǔ)工件(例如日志文件)的所有內(nèi)容的能力相結(jié)合,將會(huì)幫助您管理許多重復(fù)性任務(wù)。
為什么 Jenkins 適合持續(xù)測試
使用 Jenkins 作為持續(xù)測試過程的一部分的最大好處就是它可以幫助您持續(xù)測試。撇開智能評論不談,它可以幫助您定期(或觸發(fā))循環(huán)重復(fù)自動(dòng)化測試。
一遍又一遍地運(yùn)行測試有助于提高自動(dòng)化測試的穩(wěn)定性。幫助您確保執(zhí)行一切的環(huán)境穩(wěn)定。幫助您確保您的數(shù)據(jù)集可靠。
所有這些反過來又可以幫助您生成可大規(guī)模運(yùn)行并可靠執(zhí)行的自動(dòng)化測試。正如我們之前所討論的,這一切都會(huì)讓人們對作為正式運(yùn)行的一部分呈現(xiàn)的結(jié)果更有信心。
如何安裝 Jenkins
Jenkins 預(yù)先打包好,可以部署在多種類型的環(huán)境中。安裝過程經(jīng)過深思熟慮,并引導(dǎo)您完成從頭到尾的步驟(比許多付費(fèi)產(chǎn)品要好得多)。
首先訪問 Jenkins 網(wǎng)站:https://jenkins.io/。
然后單擊“下載”按鈕。在下載頁面上,您會(huì)找到許多用于安裝和安裝程序包的選項(xiàng)。如果您在 Windows 平臺(tái)上工作并且想要安裝 Jenkins 的本地副本以進(jìn)行試驗(yàn)(如果您想瀏覽此處列出的其他部分,建議您這樣做),然后單擊...
a. 找到長期支持 (LTS) 下載表格;
b. 選擇要下載的 Windows 程序包(或適合您平臺(tái)的程序包)。
從那里開始下載 .zip;
打開 zip 文件并解壓縮“jenkins.msi”包;
然后運(yùn)行安裝程序(不想說明非常明顯的 - 只需雙擊 jenkins.msi 文件);
安裝向?qū)⒁龑?dǎo)您完成安裝的所有內(nèi)容,然后在瀏覽器中為您啟動(dòng) Jenkins。
首次以管理員身份登錄需要使用秘密初始密碼解鎖 Jenkins:
打開 C:Program Files (x86)Jenkins;
在該目錄中,您將找到一個(gè)名為 ... initialAdminPassword 的文件;
使用記事本(或您可能擁有的任何其他文本編輯器)打開該文件。
然后你會(huì)被問到插件安裝,兩個(gè)可能的選項(xiàng)是自定義安裝或建議安裝。下一個(gè)屏幕用于設(shè)置管理員憑據(jù),然后是實(shí)例(Jenkins URL)配置。
如果您在查找初始登錄密鑰(密碼)時(shí)遇到問題,那么您可以嘗試以下幾種方法……
1. 重新啟動(dòng):重新啟動(dòng)系統(tǒng)并查看是否創(chuàng)建了“initialAdminPassword”文件。
假設(shè)是這樣,那么您現(xiàn)在可以打開該文件并瀏覽到 http://localhost:8080/ 并嘗試登錄。
2. 錯(cuò)誤日志:如果這不起作用,請嘗試在“C:Program Files (x86)Jenkins”文件夾中查找 jenkins.err.log。
搜索該日志文件,看看是否可以找到“已創(chuàng)建管理員用戶并生成密碼”的文本。在那里您很可能會(huì)找到初始管理員密碼。
3. 如果這些都不起作用,恐怕您可能需要重新安裝。
希望您的安裝已正確完成,并且您現(xiàn)在登錄后會(huì)看到以下主頁。
如果它沒有自動(dòng)顯示,那么你應(yīng)該在你剛剛安裝 Jenkins 的系統(tǒng)上使用這個(gè) Url 找到登錄頁面:http://localhost:8080/。
原文:http://www.automated-testing.com/continuous-testing/automated-testing-with-jenkins/what-is-jenkins-and-how-to-install-jenkins/