ブラウザインスタンスの使用中にポップアップを確認するポーリング方法を作成できますか?ブラウザインスタンスの稼働中にポップアップを確認するポーリング方法を作成できますか?
たとえば、ユーザーの移動中にいつでもランダムにポップアップが表示される場合は、表示されるときに一意のIDを使用してポップアップを閉じることができますか?
あなたの助け
@BeforeMethod
public void closeGiveawayPopup() throws Exception {
try {
List<WebElement> elements = getDriver().findElements(By.cssSelector(".close"));
for (WebElement element : elements) {
if (element.isDisplayed()) {
element.click();
}
}
} catch (Exception e) {
throw (e);
}
}
'user journey'?それはセレンにどのように関係していますか? – Andersson
@Andersson iamはWebdriverフレームワークを作成しますが、popups ++はテストのどの段階でもランダムに表示されます。たとえば、アカウントにサインインするなど、ポップアップを閉じるメソッドがありますが、各テストの実行中に継続的にチェックする方法が必要です。 – Gbru
ポップアップ?ポップアップを無効にするのに適していますか?どのようなブラウザ( 'webdriver')を使用していますか? – Andersson