Selenium webdriverを使用して電子商取引のWebサイトをテストしようとしています。テストの問題は、カートにものを追加しようとするたびにアラートを使用して処理しようとしたニュースレターウィンドウが表示されますが、できません。ポップアップニュースレターを処理できません
誰かが私を助けてくれますか?私はコードと共に下記のスクリーンショットを添付しています。
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();
}
}
をクリックします。 iframeの場合は、iframeコードを使用して処理します。 –
@Hozefa、あなたに役立つ答えがあればそれを受け入れてください – NarendraR