我在使用 CodedUI 时遇到了 Silverlight 中选项卡的 telerik 控件的问题。我可以使用 CodedUI 记录我在选项卡中执行的操作,但是当我开始执行 CodedUI 测试时,它无法挑选出 telerik 选项卡控件容器中的控件。
基本上,我拥有的是 telerik 选项卡容器中的一个文本框。我尝试在文本框中添加文本作为 CodedUI 测试。
我不确定这里是否有工作。我制作了一个快速的 Visual Studio 解决方案来复制我遇到的问题。我使用的是 2012.2.725.1050 版的 telerik Silverlight 控件。
这是异常消息
"BasicMessage=The playback failed to find the control with the given search properties."
我可以根据要求包含堆栈跟踪,如果需要,甚至可以包含 VS 解决方案。
最佳答案
我没有使用过 silverlight,但我发现使用 C# 的 Telerik for Windows Forms 也会发生同样的事情。
我执行以下操作以避免出现该错误:
属性中的控件应该有一个“EnableCodedUITests”属性。
如果确实存在,则应将其设置为 true。冲洗并重复所有具有该属性的控件,您应该通过测试。
关于telerik - CodedUI Telerik 选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13291437/