我使用VB脚本语言自动使用TestComplete。脚本使用对象的坐标进行记录,因此如果脚本在其他计算机上运行,则脚本将失败。如果我没有指定任何坐标,那么它会随机点击该页面上的任何按钮。请告诉我如何在不使用坐标的情况下点击按钮?
答案 0 :(得分:1)
当您从测试中的Click操作中删除坐标时,TestComplete将单击相应控件的中心点。如果TestComplete单击您案例中的随机对象,则调用错误对象的Click方法。使用Object Spy找到正确的按钮对象,并调用此对象的Click或ClickButton方法。
答案 1 :(得分:0)
如果要单击没有坐标的按钮,最好的方法是发送击键,
所以:要么发送“空格键”击键,要么发送快捷键击“Alt-X”(或类似)
答案 2 :(得分:0)
使用对象spy获取对象的名称并使用.CLICK方法,并在中心单击该对象。 如果你不想拥有点击项,那么你可以尝试创建一个自定义函数来选择一个项目,如果是组合框.clickCell,如果是网格等。