白方找不到OpenFileDialog

时间:2014-04-28 19:35:58

标签: selenium automation openfiledialog white

使用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

非常感谢任何提示。

1 个答案:

答案 0 :(得分:2)

试试这个:

List<Window> modalWindows = mainWindow.ModalWindows();
Window openWindow = modalWindows[0];