我将 TestStack.White 框架用于 WinForms .Net 2.0 C# 应用程序的编码自动回归测试。我在处理 OK/Cancel 消息框 ( ) 时没有问题,MessageBox.Show(...)
但在使用MessageBoxButtons.YesNoCancel
. 问题是,我不知道按钮名称是什么。
这些在我的测试夹具中工作:
public ButtonTestJig OkButton
{
get { return new ButtonTestJig(Window, "okButton"); }
}
public ButtonTestJig CancelButton
{
get { return new ButtonTestJig(Window, "cancelButton"); }
}
有人知道NO按钮的等效“cancelButton”和YES按钮的等效“okButton”吗?或者甚至更好,如何找到它们。我的谷歌搜索失败了。
谢谢