在WPF应用程序中为对象分配名称属性

时间:2017-06-04 16:12:30

标签: c# wpf wpf-controls

我们根据对象和对象的名称为WPF应用程序创建测试自动化。我们无权访问WPF源代码。并非所有名称属性都被填充,这使得测试自动化变得困难。

有没有办法从外部为对象分配名称属性,而无法以任何方式访问源代码?我知道这几乎是不可能做到的,但我想确保我不会忽略这里的解决方案,因为它会使我们的测试自动化工作变得更加容易。

1 个答案:

答案 0 :(得分:1)

我不知道如何更改名称属性。 但也许你可以使用其他方法来识别物体 我们使用我的UI测试TestStack.White框架,它允许根据不同的标准获取对象,如ID,名称,类型,类名等。也许这可以帮助您规避问题。 /> 为了找出这些属性,我们使用了Microsoft的UIAVerify ToolInspect.exe