我们正在使用visual studio 2010进行编码ui测试。我们正在测试.Net 4.0 Windows应用程序。
这是一个场景。
我们有一个Windows应用程序,其中有一个名为submit的按钮,我们已经记录了一个点击提交的工作流程。 现在,当我们使用编码的ui生成代码时,按钮的serach标准基于其名称(按钮的显示名称)。
如果tommorrow开发人员将按钮的文本更改为submit1,则我们的脚本会失败。
我们尝试在搜索条件中使用“controlName”[赋予控件的名称而不是显示名称]属性而不是Name,但它不起作用。
我们收到以下错误 - “播放无法找到具有给定搜索属性的控件”
答案 0 :(得分:0)
相关问题也发生在我身上。我通过在使用该控件之前将Focus发送到UI控件来解决它。 试试这个。
this.UIAssettePresentationsWindow2.UINOWindow.UINOButton.SetFocus();