要定制脚本模板,请使用 Functional Tester 脚本模板属性页面。在 Functional Tester(Java™ 脚本编制中),还可使用 Java 编辑器,它提供简单的模板格式化和 Java 语法帮助信息。 在 Functional Tester( VB.NET 脚本编制)中,可以使用代码编辑器。
有几种脚本模板类型可以使用:
脚本:文件头 - 定制新脚本文件的布局。
脚本:测试对象注释 - 定制记录器插入到脚本中的测试对象注释行。
脚本:顶级测试对象注释 - 定制记录器插入到脚本中的顶级测试对象注释行。
脚本:HTML 测试对象名 - 定制脚本中的 HTML 测试对象的名称。
脚本:Java 测试对象名 - 定制脚本中的 Java测试对象的名称。
脚本:.Net 测试对象名 - 在 Java 脚本编制的 Functional Tester 中,定制脚本中的 .NET 测试对象的名称。
脚本:Windows® 测试对象名 - 在 VB.NET 脚本编制的 Functional Tester 中,定制脚本中 Windows 测试对象的名称。
VP:验证点缺省名称 - 在“验证点和操作向导”中定制 Functional Tester 缺省生成的验证点的名称。
脚本帮助程序:文件头 - 定制帮助程序类在自动生成时的布局。
脚本帮助程序:测试对象方法 - 定制帮助程序类中的测试对象方法的布局。
脚本帮助程序:验证点方法 - 定制帮助程序类中的验证点方法的布局。
脚本帮助程序超类 - - 定制脚本帮助程序超类的布局。
在脚本模板中使用占位符来包含生成的每个脚本信息。有五种类型的占位符:
下表列出可用于每个脚本模板的占位符:
脚本模板 | 占位符 |
---|---|
脚本:文件标题 | 缺省占位符和脚本占位符 |
脚本:测试对象的注释 | 缺省占位符和对象映射属性占位符 |
脚本:顶级测试对象的注释 | 缺省占位符和对象映射属性占位符 |
脚本:HTML 测试对象名 | 缺省占位符和对象映射属性占位符 |
脚本:.Net 测试对象名(仅限 Functional Tester(Java 脚本编制) | 缺省占位符和对象映射属性占位符 |
脚本:.Net 和 Windows 测试对象名(仅限 Functional Tester(VB.NET 脚本编制)) | 缺省占位符和对象映射属性占位符 |
脚本:Java 测试对象名 | 缺省占位符和对象映射属性占位符 |
VP:验证点缺省名称 | 缺省占位符、VP 占位符和测试对象占位符 |
脚本帮助程序:文件标题 | 缺省占位符和脚本占位符 |
脚本帮助程序:测试对象方法 | 缺省占位符和脚本占位符 |
脚本帮助程序:验证点方法 | 缺省占位符和脚本占位符 |
脚本帮助程序父代:文件头(仅限 Functional Tester(Java 脚本编制) | 缺省占位符和脚本辅助控件超类占位符 |
要省略所有空属性的关联标点符号,请用成对的插入标记 (^) 将占位符括起来。如果占位符不能解析为有效值,那么 Functional Tester 会除去插入标记之间的所有内容。例如,如果 #name 属性为空,那么除去下划线分隔符:
^%map:#name%_^%map:#role%