Я использую Webdriver для тестирования своего веб-приложения. Когда я работаю с 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, и представленный там исходный код очень частичный.
он не показывает мне все элементы. это то же самое, что щелчок по источнику просмотра на странице. то, что мне нужно от драйвера, - это весь исходный код, например firebug или chrome Inspector.
есть идеи о том, как я могу его получить?
мое приложение было написано с помощью GWT.
бесконечно благодарен