0

WebDriver (Chrome) を使用してテストを実行しています。最初に行う必要があるのは、Chrome Auto Refresh Plus をインストールすることです。ただし、リンクをクリックすると、「追加」オプションと「キャンセル」オプションを含むポップアップ ウィンドウが表示され、そのための xpath がないため、「追加」をクリックできません。

WebDriver driver = new ChromeDriver();
driver.get("https://chrome.google.com/webstore/search-extensions/auto%20refresh?hl=en");
WebDriverWait wait = new WebDriverWait(driver, 60);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//div [@class='webstore-A-B-H webstore-test-button-label']")));
WebElement element= driver.findElement(By.xpath("//div [@class='webstore-A-B-H webstore-test-button-label']"));
element.click();
 \\ now a pop-up window shows up. is there any way to click on "Add"?
4

1 に答える 1

0

それに対処する方法はありません。ただし、Alert を使用してみてください。常に役立つわけではありません。これをチェックして:

アラート内の [OK] ボタンをクリックします (Selenium IDE)

于 2013-03-18T03:28:42.137 に答える