我正在使用 Webdriver 来测试我的 Web 应用程序。当我使用 FireFoxDriver 或 ChromeDriver 时,一切似乎都很好。当我使用 HtmlUnitDriver 时,尽管事情开始出错。
这是一个示例代码:
WebDriver driver = new HtmlUnitDriver();
driver.get("http://localhost:8099/");
WebElement loginButton = driver.findElement(By.xpath("//button[@type='button']"));
loginButton.click();
我查看了 driver.getPageSource 结果,那里提供的源代码非常不完整。
它没有向我展示所有元素。它与页面上的单击视图源相同。我从驱动程序需要的是整个源,比如萤火虫或铬检查器给我。
关于如何检索它的任何想法?
我的应用程序是用 GWT 编写的。
太感谢了