我正在嘗試使用Selenium webdriver測試電子商務網站。測試中的問題是,每當我嘗試在購物車中添加東西時,它都會彈出一個我嘗試使用警報處理的新聞信函窗口,但是我不能。無法處理彈出式新聞稿
有人可以幫助我。我將下面的截圖與代碼一起附上。
public class Ui {
public static void main(String[] args) {
System.setProperty("webdriver.gecko.driver","C:/New folder/geckodriver.exe");
//First Iam going to initialize the webdriver by using Firefox driver//
WebDriver driver = new FirefoxDriver();
driver.get("https://www.build.com/");
driver.manage().window().maximize();
driver.findElement(By.xpath(".//*[@id='search_txt']")).sendKeys("K-6626-6U ");
Actions enter = new Actions(driver);
enter.moveToElement(driver.findElement(By.xpath(".//*[@id='site-search']/div/button"))).click().build().perform();
}
}
你爲什麼不使用XPath來處理它。如果是iframe,請使用iframe代碼來處理它。 –
@Hozefa,如果有任何答案對你有幫助,那麼請接受它所以這對別人有幫助 – NarendraR