运行编码ui测试时检测javascript对话框
我正在从VisualStudio运行一个编码的ui测试。我创建了一个根据控件类型执行操作的库 例如,如果控件是按钮,我将执行以下操作:运行编码ui测试时检测javascript对话框,javascript,visual-studio-2010,dialog,coded-ui-tests,Javascript,Visual Studio 2010,Dialog,Coded Ui Tests,我正在从VisualStudio运行一个编码的ui测试。我创建了一个根据控件类型执行操作的库 例如,如果控件是按钮,我将执行以下操作: if (myButton.Id.CompareTo(Id) == 0) { Mouse.Click(myButton); } 现在,有时单击按钮会打开一个javascript对话框来确认单击。我事先不知道哪个按钮会触发一个对话框,所以我想知道如何检测是否有一个对话框。那我就做那种事: UIMapInfo.PerformDialogAction(Brow
if (myButton.Id.CompareTo(Id) == 0)
{
Mouse.Click(myButton);
}
现在,有时单击按钮会打开一个javascript对话框来确认单击。我事先不知道哪个按钮会触发一个对话框,所以我想知道如何检测是否有一个对话框。那我就做那种事:
UIMapInfo.PerformDialogAction(BrowserDialogAction.Ok);
有人知道如何检测是否存在对话框吗 我也有同样的问题,偶然发现了这一页,它有一些答案: