编码的UI测试无法访问winRow中的焦点可见按钮

时间:2018-03-14 14:20:12

标签: c# visual-studio visual-studio-2015 coded-ui-tests

在Visual Studio 2015(C#)中录制CUIT时,我在WinRow(属性网格视图表内)中单击,这使椭圆按钮控件能够单击并打开弹出窗口。但是,该按钮仅在选择WinRow时可见。因此,在播放时,WinRow在步骤之间失去焦点,并且按钮不再可见而无法单击。

有谁知道如何将焦点保持在WinRow中才能看到/点击按钮?

1 个答案:

答案 0 :(得分:0)

如果你的UIMAp Designer文件中定义了WinRow,那么你应该在点击按钮之前在它上面添加一个clik,然后再将重点放在Winrow上。

但你必须在外部cs文件中手动编码,因为UIMap设计师的任何修改都会在下次更新时自动删除......

请注意,许多录制的动作可能无法正常重放,主要是在您处于动态行为上下文中时,因此您可能需要手动编码自动化以回放每个所需的操作。