Jenkins+RF持續集成測試(一) 環境搭建

通常在自動化測試中,我們需要對自動化測試用例定時構建,並生成報告並通過郵件發給指定的人。最佳工具選擇莫過於Jenkins了。通過Jenkins集成robot framework插件,我們能非常方便的定時從git/svn上拉取最新的自動化測試用例,然後執行用例並把最終結果以測試報告的形式發給指定的人羣。

下面我就來詳細爲大家介紹一下Jenkins集成RF插件的環境安裝:
一、Jenkins安裝
下載地址 https://jenkins.io/download/。下載後直接運行war包,或者直接用tomcat運行。
備註:在windows環境下,筆者在配置好java環境變量的前提下(怎麼配置java變量直接百度,或搜索本站查找對應內容),直接下載jenkins.msi一鍵安裝包,運行後按安裝引導就完成了Jenkins的安裝。

Jenkins安裝
二、安裝Jenkins的robot framework插件
在系統設置-管理插件中搜索插件RobotFrameWork-Plugin,下載安裝。
這裏我推薦直接通過 插件管理頁面 高級 上傳插件完成安裝,具體的robot framework插件可以在CSDN:http://download.csdn.net/download/huiyuznk/10048093#comment下載

Jenkins RF插件安裝
三、創建新Job
1、點擊新Job,輸入一個任務名稱,並選擇“構建一個自由風格的軟件項目”
創建Jenkins項目
2、如果在Windows系統中搭建jenkins的話,在構建中,選擇“Execute Windows batch command”,輸入pybot  d:/test.txt (這只是舉個例子,具體執行哪個目錄下或者目錄下的哪些case,根據實際情況決定)

jenkins執行RF用例
3、構建後的操作,選擇“Publish Robot Framework test results”
Directory of Robot output 填一個本地路徑,要根據你的output文件放在哪裏了,如果默認則不用填。
Thresholds for build result  閥值設置,如70%和100%,測試用例執行成功率和通過率
Jenkins構建RF後步驟
至此,Jenkins的安裝告一段落,後續文章將介紹怎麼定時從SVN拉取自動化測試腳本,完成定時構建,以及生成報告發送給指定人羣。請持續關注~

跟大家推薦一個學習資料分享羣:747981058,裏面大牛已經爲我們整理好了許多的學習資料,有自動化,接口,性能等等的學習資料!人生是一個逆水行舟的過程,不進則退,咱們一起加油吧!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章