Voglio testare un sito utilizzando selenio webdriver (java), ma quel sito contiene ajax e HTMLUnit non vede il contenuto di ajax.HTML WebDriver Problemi con Ajax
C'è una soluzione?
Esempio:
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 supporto javascript è piuttosto male per la mia esperienza personale, e l'emulazione è ancora peggio. Ho smesso di usarlo per i test di regressione poiché introduce più bug di quello che può rilevare :( –