...
扩展工具提供了与可扩展性 API 连接的主要机制。它允许你使用内置功能可能不直接支持的操作来扩展测试。工具支持 Java、JavaScript、Python/Jython 和 Groovy,用于编写满足独特系统需求的自定义脚本。它还允许你对工具输出执行复杂的验证或转换操作,或者作为测试场景的一部分执行任何自定义操作。也可以参考帮助(Help)菜单下的扩展 API(Extensibility API)。Groovy,用于编写满足独特系统需求的自定义脚本。它还允许你对工具输出执行复杂的验证或转换操作,或者作为测试场景的一部分执行任何自定义操作。也可以参考 Help 菜单下的扩展 API。
- 在左窗格中,选择要添加新扩展工具的测试构件。
- 从页面级操作菜单选择 添加扩展工具 Add Extension Tool。
- (可选)修改新建工具的名称。
- 按照下面所描述,配置此工具。
- 保存新工具的配置。
...
- 如果此工具的返回值标志着该工具的成功,则启用设置中的 Exit code indicates success 选项。否则,无论工具成功与否,方法的返回值都将被忽略。
- 启用 Use data source 选项,使用与测试套件关联的数据源。
- 从 Language 下拉菜单选择要写入或将要写入方法的脚本语言。
- 在大文本字段中定义要实现的脚本。
表单将在输入时检查语法错误。对于 Java 方法,在 Class 字段中指定合适的类。选择的类必须在类路径上。 - 指定要使用的方法。
- 如果扩展工具没有附加到其他工具的输出,则可以为脚本指定输入。从下拉菜单选择 MIME 类型并在文本字段输入。
- 完成后单击 保存 Save。
...