我正在使用Webdriver来测试我的Web应用程序。当我使用FireFoxDriver或ChromeDriver时,一切似乎都没问题。当我使用HtmlUnitDriver时,尽管事情开始出错。WebDriver HtmlUnitDriver NoSuchElementException
下面是一个示例代码:
WebDriver driver = new HtmlUnitDriver();
driver.get("http://localhost:8099/");
WebElement loginButton = driver.findElement(By.xpath("//button[@type='button']"));
loginButton.click();
心中已经看了driver.getPageSource结果,和源代码呈现有很偏。
它不显示我所有的元素。它与点击页面上的查看源是一样的。 我需要从驱动程序是整个来源,像萤火虫或铬检查员给我。
关于如何检索它的任何想法?
我的应用程序是用GWT写的。
万分感谢
是的,我有。没有工作。 – Eli 2011-03-09 08:24:44