Watin: открыть форму Windows в watin - PullRequest
0 голосов
/ 17 марта 2011

У меня есть ссылка, по которой при щелчке мы получим форму окна, в которой нам предлагается скачать. Есть ли способ с помощью ватина для нас присоединиться к этой форме и нажать кнопку?

1 Ответ

4 голосов
/ 17 марта 2011

Что вы имеете в виду, говоря, что нажатие на ссылку приводит к появлению формы Windows? Разве это не отдельное окно IE, вероятно, созданное js window.open? Если это так, то вам нужно создать отдельный экземпляр WatiN IE, прикрепив его к этому окну. Например, если вы хотите управлять окном Internet Explorer с заголовком «My popup», вы можете сделать это следующим образом:

var popup = IE.AttachTo<IE>(Find.ByTitle("My popup"))

Вы можете найти окна IE, используя ограничения, созданные с помощью: Find.ByUrl, Find.ByUri, Find.By("hwnd", windowHandle) и упомянутые Find.ByTitle.

...