持續集成的基本原則之一是構建應該是可驗證的。您必須能夠客觀地確定特定構建是否準備好進入構建過程的下一個階段,而最方便的方法是使用自動化測試。如果沒有適當的自動化測試,您會發現自己必須保留許多構建工件並手工測試它們,這很難體現出持續集成的精神。下面的示例演示如何使用Selenium運行自動web測試。
步驟1−轉到「管理插件」。
步驟2−找到Hudson Selenium插件並選擇安裝。重新啓動Jenkins實例。
步驟3−轉到「配置系統」。
步驟4−配置selenium伺服器jar並單擊Save按鈕。
Note − The selenium jar file can be downloaded from the location SeleniumHQ
單擊Selenium獨立伺服器的下載。
步驟5−返回儀錶板並單擊HelloWorld項目的配置選項。
步驟6−單擊「添加生成步驟」並選擇「SeleniumHQ htmlSuite Run」選項
步驟7−添加硒測試所需的詳細信息。這裡的suiteFile是使用Selenium IDE生成的測試套件。單擊保存並執行生成。現在,post-build將啓動selenium驅動程序,並執行html測試。