如何在.Net C中以唯一方式识别对Coded UI的控制#

时间:2014-06-20 15:12:40

标签: c# coded-ui-tests uniqueidentifier

我们正在帮助为我们的项目编写CodedUI测试的测试人员。他们遇到的问题是几个动态添加的控件没有唯一的值来确定哪个是。

我的理论解决方案是添加名为“CodedUiName”的公共自定义属性,以使测试人员能够使用此名称映射控件。我通过将ICodedUI接口放在控件顶部并暴露上述属性来完成此操作。

我已经使用HawkEye对象编辑器检查了这个属性,它确实在那里,但是当测试人员在CodedUI中做同样的事情时,属性是不可见的。

有没有办法让他们轻松访问“CodedUiName”。

我们希望它是一个很好的可扩展的解决方案,适用于我们编写CodedUI测试时遇到的任何有问题的控件。

0 个答案:

没有答案