Jenkins自動化測試

一個持續集成的基本原則是構建應該是可驗證的。你必須能夠客觀地確定一個特定的構建是否準備就緒構建過程的下一個階段,最便捷的方式做到這一點是使用自動化測試。如果沒有適當的自動化測試,會發現自己不得不保留許多手動生成工件,這幾乎是在持續集成測試。下面的例子演示瞭如何使用Selenium運行自動化的Web測試。

第1步 - 進入管理插件。

Jenkins自動化測試

第2步- 找到 Hudson Selenium 插件並選擇安裝。重新啓動 Jenkins 實例。

Jenkins自動化測試

第3步 - 轉到配置系統。

Jenkins自動化測試

第4步 - 配置硒服務器 jar,然後點擊保存(Save)按鈕。
Jenkins自動化測試

注 - Selenium jar文件可下載SeleniumHQ: 點擊下載Selenium的獨立服務器。

Jenkins自動化測試

第5步 - 返回到儀表板,然後單擊配置 (Configure) 選項 HelloWorld 項目。

Jenkins自動化測試

第6步 - 點擊添加構建步驟,並選擇「SeleniumHQ htmlSuite Run」選項。

Jenkins自動化測試

第7步 - 添加必要的細節 selenium 測試。在這裏,suiteFile是使用selenium IDE生成TestSuite。點擊保存(Save)並執行構建。現在後生成將啓動 selenium 驅動程序,並執行HTML測試。
Jenkins自動化測試