本机属性和操作
相关项: GUI 测试和组件
如果对特定测试对象可用的操作和描述属性不提供需要的功能,则可以使用 Object 属性访问应用程序中的任何运行时对象的本机操作和属性。
在插入 .Object 方法后,可以将语句完成功能与对象属性结合使用,以查看对象的可用本机操作和属性的列表。
提示: 如果对象是 Web 对象,还可以使用属性表示法在编程描述中引用其本机属性。
有关 Object 属性的更多详细信息,请参见《UFT One Object Model Reference for GUI Testing》中的对象属性。
检索本机属性
使用 Object 属性访问任何运行时对象的本机属性。例如,可以检索 ActiveX 日历内部 Day 属性的当前值,如下所示:
Dim MyDay
Set MyDay = Browser("index").Page("Untitled").ActiveX("MSCAL.Calendar.7").Object.Day
激活本机操作
使用 Object 属性激活任何运行时对象的内部操作。例如,可以激活编辑框的本机 focus 方法,如下所示:
Dim MyWebEdit
MyWebEdit = Browser("Advantage Shopping").Page("Advantage Shopping").WebEdit("username").Object
MyWebEdit.focus