WatiN:自动化网页对话框

时间:2012-02-08 09:43:42

标签: c# watin

我使用WatiN自动化我的测试但是如何处理网页对话窗口?我可以连接到它,但看不到它的源代码。

2 个答案:

答案 0 :(得分:1)

在Firefox中使用firebug查看Page Elements / Dilaog Elements

答案 1 :(得分:0)

如果要处理弹出对话框,请使用

  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();
  }