Robot Framework-Jenkins
•Jenkins
是一個用
Java
開發的開源持續整合工具
•提供了軟體開發的持續整合服務。擁有
Web
的操作介面,可以直接使用瀏覽器來進行各項
操作
•持續整合的觀念在近幾年來越來越被開發人員所重視
•隨著軟件開發復雜度的不斷提高,團隊開發成員間如何更好地協同工作以確保軟件開發的質量已經慢慢成為開發過程中不可回避的問題
•透過持續整合的實現,可以針對每一次產品的修改,或是週期性地對產品進行各種單元
(unit
testing)、整合測試
(integration
testing) 以確保版本控制系統上的原始碼隨時可用。
•也持續整合的工具替我們建置
(build)
軟體服務,並在建置完成後產生報表分析或其他通知的動作。
•透過持續整合的實現,可以針對每一次產品的修改,或是週期性地對產品進行各種單元
(unit
testing)、整合測試
(integration
testing) 以確保版本控制系統上的原始碼隨時可用。
•也持續整合的工具替我們建置
(build)
軟體服務,並在建置完成後產生報表分析或其他通知的動作。
持續整合系統的組成
一個完整的構建系統必須包括:
A、一個自動構建過程,包括自動編譯、分發、
部署和測試等。
B、
一個代碼存儲庫,即需要版本控制軟件
來保障代碼的可維護性,同時作為構建
過程
的素材庫。
C、一個持續整合服務器
Jenkins/Jenkins
就是一個配置簡單和使用方便的持續整合服務器。
-------------------------------------------------------------------------------------------------------------------
•Jenkins功能包括:
1、持續的軟件版本發布/測試項目。
2、監控外部調用執行的工作
Jenkins其實就是大的框架集,可以整個任何你想整合的內容,實現公司的整個持續集成體系
•下載後,於下載的目錄執行
“java –jar jenkins.war”
使用預設的帳密登入admin/admin
建議可以先新增使用者
建議可以先新增使用者
安裝成功後,就會顯示如下
建立一筆新的作業
選擇Free-Style
因要執行robot,所以要選擇執行Windows批次指令,並寫下執行的路徑
設定電子郵件通知
執行結果
Mail 通知如下


















留言
張貼留言