- 點擊 新建任務
- 輸入“任務名稱”,選擇“構建一個自由風格的軟件項目”,點擊“確定”按鈕。
3.點擊“構建”,選擇“執行windows批處理命令”
4.輸入要執行的命令。(在cmd里面怎么執行,這里面就這么填寫)
5.點擊“應用、保存”按鈕。
6.點擊“立即構建”按鈕
7.點擊查看結果
8.點擊“控制臺輸出”按鈕,就可以看到執行結果。
剛剛執行的任務生成了三個文件
我們可以把它利用起來,讓他生成報告的形式。我們可以任務界面直接看到這個報告。
首先我們需要安裝一個插件關于 robot 的。插件的方式有在線安裝和離線安裝。這里推薦大家選擇在線安裝,如果選擇離線安裝 Jenkins 版本和插件的版本是有關聯的,如果遇到插件又依賴插件的話,你想解決關聯問題就特別煩了。
- 安裝好插件之后進入項目,點擊“構建后操作”,選擇 “publish JUnit test result report”(注意只有安裝郵件的擴展插件,才會顯示出來)
10.點擊 “publish JUnit test result report” 之后彈出如下界面。
會把結果以圖表的形式去生成,看一下第一個配置項 Path to directory containing robot xml and html files
這個目錄要求包含 robot XML 文件 和 html 文件 ,它需要包含 robot 測試輸出的三個文件的路徑(每次robot任務執行完之后會生成三個文件)。output.xml
里面包含了測試的一些數據,log.html
日志,report.html
測試報告。
我們看這里 (relative to build workspace)
他是基于我們構建的工作目錄的,假如我們三個就在你構建的工作目錄下面,這里寫相對路徑寫個 .
就可以。
接著看下面 Thresholds for build result
。這里有兩個百分比,這個百分比必須填 0-100之間的數值。
如果我們的測試通過率達到百分之20,這里就顯示黃色圖標,表示構建完成了但是里面有問題,藍色就代表構建沒有問題的,可以填個百分之百所有用例都執行成功才表示沒問題,填完之后自己保存一下。
然后點擊“重新構建”運行腳本,就直接在任務界面看到 RF 用例的執行結果。橫軸代表每次構建的記錄,縱軸代表用例數。
我們在視圖里面也可以看到,總共多少條用例通過了多少條都可以看出來。