0

我正在使用 VB 脚本语言来自动化使用 TestComplete。该脚本使用对象的坐标进行记录,因此如果在其他机器上运行该脚本会失败。如果我没有指定任何坐标,那么它会随机单击该页面上的任何按钮。请让我知道如何在不使用坐标的情况下单击按钮?

4

3 回答 3

1

当您从测试中的 Click 操作中删除坐标时,TestComplete 将单击相应控件的中心点。如果 TestComplete 在您的情况下单击了一个随机对象,那么您调用了错误对象的 Click 方法。使用Object Spy找到正确的按钮对象并调用该对象的 Click 或 ClickButton 方法。

于 2013-09-16T10:37:59.310 回答
0

如果要单击没有坐标的按钮,最好的方法是发送击键,

所以:要么发送“空格键”击键,要么发送快捷键“Alt-X”(或类似的)

于 2013-09-16T09:33:35.463 回答
0

使用 object spy 获取对象的名称并使用 .CLICK 方法,对象将在中心单击。如果您不想点击项目,那么您可以尝试创建一个自定义函数以在组合框的情况下选择一个项目。在网格等情况下的 clickCell。

于 2014-03-25T11:07:35.980 回答