第10章 Jenkins – Automated Testing

持續集成的一個基本準則就是:一個build是經得起校驗的。必須可以客觀地肯定一個特定的構建是否準備進行下一階段的生成過程,最方便的方式是使用自動化測試。若是沒有適當的自動化測試,就必須保留許多build 文檔和手工測試,這些不具有持續集成的精髓。下面個例子講述用selenium運行自動化web testshtml

         Step 1: 進入「ManagePlugins」web

         

         Step 2: 找到「HudsonSelenium Plugin」並安裝,而後重啓Jenkins實例post

         

         Step 3: 進入到「Configure system」測試

         

         Step 4: 在「Selenium Remote Control」部分配置selenium服務的jar文件並點擊保存。ui

            

         Note:selenium server jar文件下載地址:http://www.seleniumhq.org/download/點擊下載Selenium standalone serverurl

         

         Step 5:返回到控制面板,點擊HelloWorld項目選址「Configure」.net

         

         Step 6:點擊「Addbuild step」選擇「SelecniumHQ htmlSuite Run」選項server

          

         Step 7:添加selenium測試的必要的信息。suiteFile是經過Selenium IDE生成的TestSuite。點擊「Save」並執行build。一旦post build將啓動seleniumdriver並執行html test 。htm

         

相關文章
相關標籤/搜索