我正在使用 Selenium WebDriver 通过使用 Java 语言编写脚本来测试我的 Web 应用程序。有时,我收到HTTP 404 - Page Not Found消息。
如何使用 Selenium WebDriver 和 Java 处理此错误。
提前致谢。
我正在使用 Selenium WebDriver 通过使用 Java 语言编写脚本来测试我的 Web 应用程序。有时,我收到HTTP 404 - Page Not Found消息。
如何使用 Selenium WebDriver 和 Java 处理此错误。
提前致谢。
Selenium Webdriver 无法跟踪 HTTP 状态/响应。您需要使用http://www.charlesproxy.com或http://www.fiddler2.com等“网络调试代理”工具。
您还可以通过驱动程序运行 javascript 来跟踪是否有任何错误。您可以document.documentURI === document.location.href
通过execute_script
功能进行比较。由于document.documentURI
被大多数浏览器覆盖以显示错误页面,这将在错误情况下返回 false。
更多关于这里 - http://apoorvparijat.com/selenium-webdriver-doesnt-throw-http-errors/