我將Selenium Server,PHPUnit和NetBeans啓動並運行在一臺機器上,我想成爲我的專用測試機器。如何修改測試用例(我已經計算出該部分)並告訴測試機器遠程運行測試?如何遠程運行Selenium RC + PHPUnit + NetBeans?
4
A
回答
0
我會使用像Jenkins這樣的持續集成服務器。通常CI服務器用於在每次提交到存儲庫時構建應用程序,但手動啓動一個「構建」也很簡單,只需組成運行所有測試(並記錄結果,並根據需要運行代碼覆蓋範圍,等等)。我發現Jenkins非常容易設置(我在http://blog.jepamedia.org/2009/10/28/continuous-integration-for-php-with-hudson上跟着一個很好的教程) - 除了創建構建腳本外,我唯一需要做的額外工作是確保Selenium RC在測試機器上運行,聽起來你已經做到了。
爲了更容易,如果您建立Jenkins(或任何其他CI服務器,我敢肯定)建立在對存儲庫的提交上,那麼您甚至不必登錄到測試機器即可編輯測試 - 任何人都可以提交測試更改,CI服務器將運行測試,並且每個人都可以看到結果。不是相當同樣重要,如果你正在開發獨奏,但仍然是一個方便的技巧。
0
我們可以從遠程服務器運行測試用例,大小寫會被執行到本地機器上。我們要按照下面的步驟,
在服務器 編輯測試用例安裝PHPUnit和必要的包裝,並更改主機本地IP地址(使用靜態IP地址) 運行在本地服務器 硒RC運行測試用例在服務器上 測試用例將被執行到本地機器中。
相關問題
- 1. Selenium RC,如何在遠程機器上運行硒RC腳本
- 2. 如何使用PHPUnit在Selenium RC中運行Selenium IDE腳本?
- 3. 如何在PHPUnit + Selenium中運行測試?
- 4. 如何使用Selenium RC運行Google Chrome?
- 5. 如何讓PHPUnit + Selenium運行得更快?
- 6. 運行Selenium-RC的問題
- 7. Selenium網絡驅動程序,phpunit和Netbeans
- 8. 如何從Netbeans運行Selenium測試
- 9. PHPUnit-Selenium - 如何執行javascript
- 10. 如何在Selenium RC中運行Selenium IDE腳本?
- 11. 對Selenium 2服務器運行Selenium 1 RC命令
- 12. Netbeans:如何配置遠程服務器的PHPUnit路徑?
- 13. 如何使用Selenium RC運行/執行Perl腳本?
- 14. 將Selenium RC作爲Windows服務運行
- 15. NetBeans中PHPUnit和Selenium的代碼完成
- 16. 試圖遠程運行selenium 2腳本
- 17. 如何在Selenium RC中執行Javascript
- 18. Selenium RC如何處理動態行?
- 19. 如何使用WebDriver運行Selenium 2.0 RC -htmlSuite?
- 20. 如何在Internet Explorer中運行selenium rc測試用例
- 21. 如何在Linux上使用Selenium-rc上的Firefox進行Firefox
- 22. Selenium-PHPUnit,Selenium Grid
- 23. Selenium,PHPUnit和AttachFile()
- 24. 如何通過ssh連接運行PHPUnit Selenium測試?
- 25. Selenium RC和IE腳本錯誤 - 遠程過程調用失敗
- 26. PHPUnit在終端上運行,但不在NetBeans中運行
- 27. 在Netbeans 7.1下運行PHPUnit測試的Symfony 2應用程序
- 28. Selenium RC WaitForPageToLoad掛起
- 29. 如果Selenium服務器未運行,如何跳過PHPUnit中的測試?
- 30. 如何在遙遠的RC服務器上啓動Selenium htmlSuite?
看看我發佈的另一個問題的答案: http://stackoverflow.com/questions/6459223/how-to-run-a-test-in-phpunitselenium – jreed121