UFT(QTP) 中文社区

UFT中文社区
帮您快速上手UFT自动化功能测试工具

UFT One使用教程之 API测试步骤实现处理程序

每个API测试步骤都有预先确定的事件处理程序,它们在测试执行的特定点运行,在事件处理程序内,可以添加用于定义属性、参数或变量的其他代码和有助于加快测试流的其他流程。本篇文章将会为大家介绍UFT One使用教程之 API测试步骤实现处理程序,希望可以帮助到大家。

事件处理程序用途

在运行应用程序的API测试或运行程序时,每个业务流程都按照应用程序代码中规定的方式执行。这些流程分别用测试步骤表示,如果向扩展应用程序和测试功能,需要将事件添加到应用程序代码中,并将事件处理程序添加到测试中。

事件处理程序中的可用资源

事件处理程序涉及用于在应用程序/测试流中的特定处运行,给定事件处理程序中可用的对象、方法和属性仅限于在应用程序或测试工作中流中发生该事件的上下文。也就是说在事件处理程序中工作时,无法访问流程或步骤的输出属性,因为这些属性是尚未运行的应用程序或测试的一部分。

标准事件处理程序

对于大多数测试步骤,存在三个在以下时间运行的标准时间处理程序

  1. 在测试步骤之前运行

  2. 在测试步骤之后运行

  3. 作为测试步骤的检查

对于Web Service和SOAP请求步骤,其他事件处理程序将模拟Web Service调用的流程,除此之外,还可以使用“自定义代码”步骤。

事件处理程序建议

使用事件处理程序扩展现有测试步骤的行为,而不是为这些步骤提供所有属性/参数值。当为测试步骤定义属性/参数值时,不要使用自定义代码,而是使用“输入/属性”选项卡中的网格。

以上是API测试步骤实现处理程序的简单介绍,想要获取更多信息欢迎随时与我们进行联系。


转载请注明出处:UFT(QTP) 中文社区 » UFT One使用教程之 API测试步骤实现处理程序

欢迎申请UFT试用资格 立即体验AI自动化功能测试工具

申请试用 18266417701