0

ポップアップをクリックまたは閉じることができません。ウィンドウを特定して閉じるその他の要素はありません。以下はウィンドウを配置する際にスローされるエラーです。 私は、コードを使用しています:ポップアップを閉じたいと思います。ドライバがポップアップで十字(X)を見つけられない

WebElement noteDisplayWindow = driver.findElement(By.xpath("//body/div[2]/div[1]/button/span")); 
noteDisplayWindow.click(); 

またはCSSセレクタを使用して

WebElement noteDisplayWindow1=driver.findElement(By.cssSelector("button[type='button'][class='ui-button']")); 
noteDisplayWindow1.click(); 

私はCSSセレクタを実行したときに、このエラーが思い付きました。

org.openqa.selenium.WebDriverException:不明なエラー:

Element <span class="abc xyz qwe yui"></span> is not clickable at point (968, 150). Other element would receive the click: <div class="xyz1[enter image description here][1] abc1 sdsd"></div> 

(セッション情報:クロム= 56.0.2924.87) (ドライバ情報:chromedriver = 2.28.455520、プラットフォーム=のWindows NT 6.1.7601 SP1:x86_64)(警告:サーバーはスタックトレース情報を提供していません) コマンドの継続時間またはタイムアウト:67ミリ秒 ビルド情報:バージョン: '不明'、改訂: '5234b32'、時刻: '2017-03-10 09:00 :17 -0800 '

+1

"ポップアップをクリックまたは閉じることができません":どのようなポップアップですか?いくつかのHTMLを提供してください。 –

+0

リンクをクリックするとポップアップが表示されます。どんなボタンもありません。ポップアップを閉じる前に閉じる(Xの記号)。 –

答えて

0

一度試してください

WebElement myDynamicElement=driver.findElement(By.cssSelector("button[type='button'][class='ui-button']")); 

new Actions(driver).moveToElement(myDynamicElement).click().perform(); 
関連する問題