C# CodedUI:Unable 查找控件
C# CodedUI:Unable to find controls
我觉得很奇怪,如果我设置 Playback.PlaybackSettings.SearchTimeout
,我找不到控件,如果我删除,它就会找到我想要的控件。
下面是我的代码:
Playback.PlaybackSettings.SearchTimeout=5000;
WinTabPage tab=new WinTabPage();
this.Tab = new WinTabPage(this);
this.Tab.SearchProperties[WinWindow.PropertyNames.Name] = "Some Tab";
Tab.WaitForControlEnabled(3000);
Mouse.Click(Tab);
我得到的错误是:回放未能找到具有给定搜索属性的控件。
但如果删除我设置的 searchTimeOut
,同样有效。
回放设置中的搜索超时 属性 决定编码 ui 引擎在测试失败前搜索控制器的最大时间量。
它以毫秒为单位 - 因此对于您的示例,您定义最长 5 秒的搜索时间。
默认值为 2 分钟。
试试这张幻灯片分享以获取更多信息:
advanced Codedui slide share
我觉得很奇怪,如果我设置 Playback.PlaybackSettings.SearchTimeout
,我找不到控件,如果我删除,它就会找到我想要的控件。
下面是我的代码:
Playback.PlaybackSettings.SearchTimeout=5000;
WinTabPage tab=new WinTabPage();
this.Tab = new WinTabPage(this);
this.Tab.SearchProperties[WinWindow.PropertyNames.Name] = "Some Tab";
Tab.WaitForControlEnabled(3000);
Mouse.Click(Tab);
我得到的错误是:回放未能找到具有给定搜索属性的控件。
但如果删除我设置的 searchTimeOut
,同样有效。
回放设置中的搜索超时 属性 决定编码 ui 引擎在测试失败前搜索控制器的最大时间量。
它以毫秒为单位 - 因此对于您的示例,您定义最长 5 秒的搜索时间。
默认值为 2 分钟。
试试这张幻灯片分享以获取更多信息: advanced Codedui slide share