Siteyi selenium webdriver (java) kullanarak test etmek istiyorum, ancak bu site ajax içeriyor ve HTMLUnit ajax içeriğini görmüyor.WebDeri HTMLUniteyle ilgili sorunları Ajax ile
Bir çözüm var mı?
Örnek: ajax bir yanıt alındıktan sonra görünmelidir ile elemanı ile etkileşime girmeden önce
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 desteği kişisel deneyimimden oldukça kötüydü ve öykünme daha da kötü. Ne algılayabileceğinden daha fazla hata tanıttığından regresyon testleri için kullanmayı bıraktım :( –