如何使用selenium进行验证来识别Adobe Flash播放器弹出窗口?

时间:2017-10-22 19:28:46

标签: selenium selenium-webdriver

有没有办法让selenium识别并验证Adobe Flash播放器弹出窗口?

说,您访问此网站(http://sports.coral.co.uk/#)并点击“体育菜单”下的“Coral Radio”子菜单。它会打开一个Adobe弹出窗口。我可以验证是否存在弹出窗口打开并关闭它,但我想知道是否有办法断言该窗口的某些内容?在关闭它之前至少是页面的标题?

感谢您的回复,如果有人知道如何处理这种情况。

1 个答案:

答案 0 :(得分:0)

要切换到弹出窗口,您需要使用driver.getWindowHandles()并迭代它们。然后,您可以使用driver.getTitle();

我从未找到过从Flash获取任何内容的方法。我听说过无头模式下的自动截图,但是你必须再次手动检查它。