WPF AutomationID 与用于识别 Ranorex 上 UI 元素的名称

WPF AutomationID vs. Name for identifying UI elements on Ranorex

对于我正在 运行 自动化的应用程序 - 我注意到存在一些无法通过视图间谍找到某些元素的问题。这些元素没有名称,也没有自动化 ID。我建议将其中一个添加到所有元素中,您会为我的目的推荐哪个,两者之间有什么区别?我只是希望能够尽可能快速高效地定位元素。我对 WPF 自动化测试相当陌生,因为我传统上来自 Web 自动化背景。

谢谢

在我看来,使用哪个属性并不重要,只要它是唯一的即可。