有沒有人知道爲什麼Selenium RC服務器需要很長時間才能運行測試?一個簡單的測試,只是打開一個網頁(PHP)和斷言標題需要4分鐘無情的! 測試正在Ubuntu服務器上運行,並使用無頭(XFrame緩衝區)Selenium RC服務器。 XFrame緩衝區被使用的事實是否有所作爲?Selenium RC即使對於簡單測試也太慢
回答
我有類似的問題。將測試水平從0.4.4下調至0.4.3有所幫助。
網頁是本地還是遠程?最簡單的答案可能是您連接到慢主機,或者客戶端和服務器之間的連接速度很慢。
你能否提供有關運行RC的服務器配置的更多詳細信息?據我所知,Xfvb應該更快。
謝謝你的答案。 – 2011-01-13 17:46:31
謝謝亞當您的回答。 該網頁是非常本地的(我們連接到本地主機/我們的頁面) – 2011-01-13 18:52:22
,我在Linux上運行 – 2011-01-13 19:51:06
有一些關於你的環境造成這種情況。我們每天運行一套約700次測試,大部分(有時非常複雜)的測試在30秒內完成。我們的環境是Windows在EC2虛擬機中運行,同一臺機器上的所有內容 - 數據庫,瀏覽器,應用程序服務器,測試腳本和Selenium。我們通過這種方式避免了一些網絡延遲,但另一方面,我們的CPU和內存壓力很大。
此問題的另一個替代方法是使用捆綁在PHPUnit包中的「Selenium」。 我目前已將我的代碼從使用Testing_Selenium包移至使用PHPUnit中的selenium接口。
- 1. 優化sql查詢,即使對於小數據也太慢
- 2. 如何使用Selenium RC測試DHTML?
- 3. 在Firefox上使用Jenkins的Selenium UI測試太慢(使用xvfb)
- 4. 即使Selenium測試失敗,構建也不會失敗
- 5. 簡單循環太慢
- 6. 手動測試轉換爲Selenium RC
- 7. Selenium RC和php測試用例
- 8. Selenium RC的Java測試框架
- 9. 也測試簡單的代碼?
- 10. 黃瓜測試套件對於特拉維斯來說太慢
- 11. 即使對於一條記錄,SqlDataAdapter.Fill速度太慢
- 12. U8glib oled慢簡單的測試程序
- 13. Selenium測試超時不停止測試的PHPUnit 3.6.10硒RC 2.19.0
- 14. 對簡單視圖進行太多測試?
- 15. 爲什麼Selenium RC如此緩慢?
- 16. Intellij IDEA。即使項目不編譯也運行單元測試
- 17. 硒RC測試+單元測試拋出一個賽格故障
- 18. 硒RC腳本太慢。無法識別
- 19. 使用Selenium RC運行php測試用例的問題
- 20. 使用Selenium RC自動化跨瀏覽器測試
- 21. 使用Selenium RC/JUnit/Java的電子表格測試框架
- 22. 如何在PHP中使用Selenium rc調用測試用例?
- 23. 如何使用Selenium RC進行數據庫測試?
- 24. 如何使用Selenium RC提高測試穩定性
- 25. 簡單測試使用Scala測試1.2
- 26. 使用FF49和Selenium設置簡單測試2.53.0
- 27. 簡單Postgresql libpq代碼太慢?
- 28. PHPUnit Selenium RC測試覆蓋適用於GET,但不適用於POST請求?
- 29. 查找元素基於使用Selenium RC
- 30. 如何使用Selenium RC進行Selenium IDE測試用例依賴關係?
我試着用簡單的測試來調試問題。我正在使用的當前測試只是打開一個網頁並聲明標題,但即使這個測試運行了大約4分鐘... Selenium.php中的啓動方法似乎需要一分鐘或時間,有時getTitle()方法會被觸發很長時間。在很長一段時間之後,測試是否完成。任何想法? – 2011-01-19 17:14:08