iframe Popup在iframe selenium Java中关闭

时间:2018-06-13 14:18:07

标签: java selenium-webdriver iframe

我有一个页面,通过iFrames创建一个弹出窗口。

我正在使用Iframe - 1.点击iframe -1后,发生iframe -2弹出。

我使用switchTo()。frame(“iframe2”)切换到弹出窗口。

然后我成功输入了一些文字并查找了一个值 找到值后,我点击它(仍在弹出窗口中)

要关闭弹出窗口,我需要点击div中的[x]图像。

我用xpath ---> { "//*[@id='popCloseBox']"}和 我用过cssSelector ---> {#popCloseBox} 我用了id ---> By.id("popCloseBox"));

但它没有点击那里并显示错误 - 没有可见元素。

我使用了switchTo()。defaultcontent,但是在没有关闭Iframe -2 popup的情况下继续使用Iframe-1。它应该转到div#popup以点击弹出窗口中的[x]图像。

想法?建议?

Image 1 Image 2

0 个答案:

没有答案