selenium webdriver(java)を使用してサイトをテストしたいが、そのサイトにはajaxが含まれており、HTMLUnitにはajaxコンテンツが表示されません。WebDriver HTMLUnit with Ajax
回避策はありますか?
例:AJAX応答の後に現れなければならないとの要素との相互作用の前に
WebDriver driver = new HtmlUnitDriver(BrowserVersion.FIREFOX_3_6);
//login into your account
this.login(driver);
//click on edit Profile Link into an ajax-loaded tab
driver.findElement(By.id("editProfile")).click();
//Result: org.openqa.selenium.NoSuchElementException
HTMLUnitDriver JavaScriptのサポートは私の個人的な経験からかなり悪く、エミュレーションはさらに悪いです。 ( –