VP 占位符会将测试对象和验证点 (VP) 占位符的值解析为属性字符串。还会解析缺省占位符值。
用途:以下占位符用来定制 VP:验证点缺省名称模板:
vp 占位符
描述:允许访问验证点属性。
语法:%vp:argument%
VP 占位符的参数:
- type -- 返回正在创建的验证点的类型。例如,文本可以用于数据验证点(文本)的“可视文本”测试。
- description -- 根据记录 UI 中的显示返回验证点描述。例如,可视文本可以用于数据验证点(文本)。
testobject 占位符
描述:此占位符会解析与对象图中的条目相关的值。只有在生成 helper 脚本方法的过程中,该占位符才有效。
testobject 占位符的属性会返回属性名。
语法:%testobject:property%
一个识别属性:
- .class -- 返回测试对象的 Java™ 类名、HTML 标记(带有 HTML 前缀)或 VB 类名。
注:
- 管理属性以 # 字符作为前缀。
有关管理和识别属性的信息,请参阅测试对象图主题中的属性集。
- 从“VP:验证点缺省名称”脚本模板中,您还可以访问任何动态可用的属性,该属性是待测软件中的实际测试对象,而不是图测试对象。
管理属性:
- #name -- 返回测试对象的描述名称。
- #role -- 返回测试对象角色。
- #domain -- 返回在其中定义测试对象的域,即 Java、HTML 或 .NET。
- #testobject -- 返回用于与测试对象交互的接口类名。
- #class -- 返回测试对象的完整类名。
- #className -- 返回测试对象的简单类名,即不包含包信息的完整类名。
- #description -- 返回在对象图编辑器中定义的用户指定的描述。如果此属性为空,那么 Functional Tester 会使用简单的 #className 属性。
- #property -- 返回已转换为其 toString 值的所有测试对象属性。您可以在测试对象图属性集中找到测试对象的可用属性。