我正在从 Visual Studio 运行编码的 ui 测试。我创建了一个根据控件类型执行操作的库。
例如,如果控件是一个按钮,我会执行以下操作:
if (myButton.Id.CompareTo(Id) == 0)
{
Mouse.Click(myButton);
}
现在,有时单击按钮会打开一个 javascript 对话框以确认单击。我事先不知道哪些按钮会触发一个对话框,所以我想知道如何检测到有一个。然后我会做这样的事情:
UIMapInfo.PerformDialogAction(BrowserDialogAction.Ok);
有谁知道如何检测有一个对话框?