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 の結果を確認しましたが、そこに示されているソース コードは非常に部分的です。
すべての要素が表示されるわけではありません。ページ上のクリック ビュー ソースと同じです。ドライバーから必要なのは、firebug や chrome inspector のようなソース全体です。
どのように取得できるかについてのアイデアはありますか?
私のアプリはGWTで書かれました。
どうもありがとう