1

我正在使用 VS 编码的 UI 测试构建器进行 UI 自动化,有没有办法从 UI 中跟踪控件 ID?我正在为重新运行测试时没有用的控件获取输入捕获窗口的坐标。例如。Mouse.Click(passwordReset, new Point(408, 398)); 我对 msdn http://msdn.microsoft.com/en-us/library/dd286671.aspx做了一些研究,并尝试过,但似乎没有任何东西可以映射没有坐标的 UI 控件。请指教。

4

1 回答 1

0

应该会有所帮助。您真的想使用使用 AutomationId (WPF) 或 Name 的 SearchProperties(WinForms:Name 相当于 SearchProperty Id,Text 相当于 SearchProperty Name,如果我没记错的话,没有多大意义)。我不确定您是如何做到这一点的,但我们必须回到我们的 WPF 视图并将 AutomationId 添加到每个控件中,以便我的同事在设置自动化测试时可以选择它们。

于 2012-08-23T01:55:13.760 回答