使用Selenium,我启动了Chrome并点击了一个打开OpenFileDialog的链接,但这是一个操作系统级对象,Selenium现在没用了。 我是怀特的新手,我试图自动化这个对话但却找不到它:
到目前为止我的代码(我知道它并不多,我在怀特的小步骤阶段):
Application application = Application.Attach("chromedriver");
Window mainWindow = application.GetWindow("Open");
这给了我一个例外:
Couldn't find window with title Open in process 21064, after waiting for 30 seconds
非常感谢任何提示。
答案 0 :(得分:2)
试试这个:
List<Window> modalWindows = mainWindow.ModalWindows();
Window openWindow = modalWindows[0];