本主题解释了 CreatXPath 挂钩如何允许你创建可用来识别记录 挂钩如何允许您创建可用来识别记录 web 场景测试时的元素的自定义定位器的。然后使用这些自定义定位器来进行验证和提取。
...
Table of Contents | ||
---|---|---|
|
关于 Hooks
自定义挂钩挂钩可用于记录或修改执行期间在特定点传递的值。自定义挂钩可用于记录或修改执行期间在特定点传递的值。
挂钩在脚本中使用自定义方法定义和自定义。同一个文件可以定义多个挂钩。如果向一个挂钩添加多个方法,则在调用该挂钩时将执行该挂钩定义的所有方法。
你可以以在 您可以以在 SOAtest中创建、应用和调用其他脚本相同的方式创建、应用和调用脚本:在启动时(只针对 JavaScript 和 Jython 脚本),通过创建和应用扩展工具,通过向特定路径节点添加脚本来定义挂钩。你可以在不同的时间调用挂钩以引出所需的功能。例如,如果想要将脚本的挂钩功能应用于所有项目和网址,则可以将定义并使用该挂钩的 JavaSCript 脚本),通过创建和应用扩展工具,通过向特定路径节点添加脚本来定义挂钩。您可以在不同的时间调用挂钩以引出所需的功能。例如,如果想要将脚本的挂钩功能应用于所有项目和网址,则可以将定义并使用该挂钩的 JavaScript 或 Jython 脚本添加到 <
install_dir>/plugins/com.parasoft.xtest.libs.web_<version>/root/startup
目录;然后,任何调用该挂钩的时候,都将执行相关联的用户指定方法。将会一直执行该方法,直到调用该挂钩上的 clear()。
...