对象映射 JScript TestComplete

Object mapping JScript TestComplete

有没有办法编写单个函数来根据控件类型映射对象?

例如,我为“是”按钮执行此操作:

function YesBtn()  {  return Aliases.[App].Find("MappedName", "*.btnYes", 5, true);  }

是否有更有效的方法来执行此操作以便我可以使用单个函数查找所有类型的按钮,而不是分别映射每个按钮?这很简单,但如果我可以节省 space 并避免对每个对象都这样做,我更愿意那样做。

谢谢。

假设您的框架使所有 MappedName 属性都包含 btn,然后在您的通配符中使用它:

function allBtns()  {  return Aliases.[App].Find("MappedName", "*.btn*", 5, true);  }