我遇到了CodedUI在Silverlight中用于Tabs的telerik控件的问题。我可以使用CodedUI在选项卡中记录我的操作,但是当我执行CodedUI测试时,它无法选择telerik Tab Control容器中的控件。
基本上我所拥有的是telerik标签容器中的文本框。我试图在文本框中添加文本作为CodedUI测试。
我不确定这里是否有解决方法。我已经制作了一个快速的Visual Studio解决方案,可以复制我遇到的问题。我正在使用telerik Silverlight控件版本2012.2.725.1050。
这是例外消息
"BasicMessage=The playback failed to find the control with the given search properties."
我可以根据请求包括堆栈跟踪,如果需要,甚至可以包括VS解决方案。
答案 0 :(得分:0)
我没有使用过silverlight,但我发现Telerik for Windows Forms使用c#也会发生同样的事情。
我执行以下操作以避免出现该错误:
属性中的控件应该有一个“EnableCodedUITests”属性。
如果确实存在,则应设置为true。冲洗并重复所有具有该属性的控件,您应该通过测试。