在使用JAVA的硒Webdriver中運行測試時,我不希望網頁在屏幕上出現。有沒有程序運行的方式,並且網頁看不到。在測試時將網頁隱藏在硒webdriver中
2
A
回答
1
如果你沒有足夠的預算有專門的機器來運行測試,那麼一個簡單的竅門是運行瀏覽器關閉屏幕:
ChromeOptions options = new ChromeOptions();
options.addArguments("--window-position=-32000,-32000");
WebDriver driver = new ChromeDriver(options);
driver.get("http://stackoverflow.com");
0
是的,你可以做到這一點像下面使用HtmlUnitDriver它打開在無頭的模式下您的網頁,即沒有任何網頁的知名度有關HTML單元驅動器的詳細信息,請訪問
https://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/htmlunit/HtmlUnitDriver.html
也visit http://stackoverflow.com/questions/12807689/selenium-vs-htmlunit
無w回到問題
WebDriver driver = new HtmlUnitDriver();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
// do some action with html unit driver
// for example open google home page
driver.get("http://www.google.com");
// now verify that google home page is loaded properly
System.out.println("Printing Title of the Google Home Page : " + driver.getTitle());
// above line prints on console : Printing Title of the Google Home Page : Google
相關問題
- 1. 硒+ TestNG的測試網頁
- 2. 硒的webdriver - 我試圖讓所有鏈接在網頁中
- 3. 硒webdriver測試使用C#
- 4. 硒的webdriver - 隱藏的選擇和錨
- 5. 如何在Web測試硒期間禁用互聯網? WebDriver,Java
- 6. 測試中硒負流量的webdriver
- 7. 硒的webdriver +蟒蛇 - 無法隱藏在行動
- 8. 在我的測試網頁中使用Selenium webdriver
- 9. PlayFramework ScalaTest測試網頁與硒
- 10. 無法在硒webdriver中保存頁面
- 11. 在ASP.NET網站中隱藏頁面URL
- 12. 硒2.0 webdriver的測試編譯錯誤
- 13. 硒的webdriver - 刪除Cookie和測試
- 14. 硒的webdriver跨越測試用例
- 15. 在同一窗口中打開硒Webdriver測試
- 16. Joomla - 創建隱藏的測試頁面
- 17. 策略在JavaScript測試硒的webdriver在不同的環境
- 18. 在c#中使用硒webdriver滾動網頁#
- 19. 無法通過硒webdriver在Firefox中打開網頁
- 20. 在網頁中使用硒執行javascript WebDriver
- 21. NUnit測試在硒網格上失敗
- 22. 硒的webdriver不能識別網頁上
- 23. 在硒中測試頁面加載時間的正確方法?
- 24. Node.js硒webdriver隱身模式
- 25. 硒的webdriver - 如何遠離測試登錄測試
- 26. 如何在Chrome運行硒webdriver的測試用例移動網站
- 27. 硒網格:確定webdriver的節點,在一個測試失敗發生
- 28. 硒博客網站測試
- 29. 單元測試時,成員隱藏
- 30. Java - 測試時隱藏系統輸出
您可以嘗試使用PhantomJS驅動程序。 – JRodDynamite