我有一个应用程序,其中我的弹出窗口显示为模型对话框。我的应用程序仅适用于IE。
无论我使用哪种不同类型的交换机(switchToActiveContent,switchToWindow,switchtoFrame),我都无法将控件切换到新的模型对话框。
我克服的解决方案是 - 通过机器人类处理模型对话框。但是,我不想只是处理和关闭弹出窗口,而是在其上执行实际的操作和功能(我的模型弹出窗口中有Web对象)
对此有明确的解决方案吗? Selenium WebDriver可以处理模型弹出对话框吗?
答案 0 :(得分:0)
尝试使用以下代码
string BaseWindow = driver.CurrentWindowHandle;