WatiN: автоматизировать диалог веб-страницы - PullRequest
0 голосов
/ 08 февраля 2012

Я использую WatiN для автоматизации моего тестирования, но как я могу обработать диалоговое окно веб-страницы? Я могу подключиться к нему, но не вижу его исходного кода.

Ответы [ 2 ]

1 голос
/ 08 февраля 2012

Используйте Firebug в Firefox, чтобы увидеть элементы страницы / элементы Dilaog

0 голосов
/ 08 февраля 2012

Если вы хотите обработать всплывающее диалоговое окно, используйте

  ConfirmDialogHandler handler = new ConfirmDialogHandler();
  using (new UseDialogOnce(browser.DialogWatcher, handler))
  {
      browser.Link(Find.ByClass("Your class")).ClickNoWait(); //The action that triggers the dialog
      handler.WaitUntilExists(60);
      handler.OKButton.Click();
  }
...