UFT(QTP) 中文社区

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

UFT(QTP)API测试流程

UFT(QTP)API测试为无外设(无GUI)系统或带有GUI的应用程序后端提供了用于构建和执行功能测试的工具。本篇文章将会从准备,建立测试结构,增强测试及调试运行四个阶段进行介绍。

UFT(QTP)API测试

一、测试准备

1. 确定测试功能:分析应用程序,明确测试需求,特别关注重复使用的操作。并尽量将每个操作包含的步骤数量保持在最低限度。

2. 配置UFT设置:UFTQTPAPI测试同样需要根据测试需求设置全局首选项、特定测试首选项和运行会话首选项。

3. 准备服务引用(可选):导入或生成 WSDLWADL.NET等资源集。

二、建立测试结构

1. 创建测试步骤:在工具箱窗格,将流控制活动(如,循环,条件与延迟等)拖动到画布上。在测试编辑器中添加测试步骤,如 HTTP 请求、SOAP 请求或 RESTful 服务。

2. 配置步骤属性:输入每个步骤的输入、输出和检查点信息。如果测试中存在大量经常重复的活动或步骤,可以创建一个操作并将这些步骤添加到此操作。

三、增强测试

1. 定义测试数据源:使用外部数据源导入测试数据。

2. 创建自定义代码活动:编写自定义代码来增强测试功能。在属性窗格中单击输入/检查点选项卡。单击添加属性并创建所需的输入和输出属性。在属性窗格中打开事件选项卡。双击ExecuteEvent行的处理程序列。UFT将打开一个名为TestUserCode.cs的新选项卡。找到Todo部分,输入自定义代码。遵循注释中的示例代码,并使用自动完成功能写入代码。

3. 添加事件处理程序:为步骤添加执行前后的事件处理程序。

四、调试与运行

1. 配置执行选项:设置运行首选项,如启用日志记录等。

2. 运行测试:执行测试并记录结果。

UFTQTPAPI测试是功能自动化测试中的重要一环。本文介绍UFTQTPAPI测试的一般流程和使用方法,帮助更好地理解和应用这一测试工具,道普云将会继续为您提供相关资讯,欢迎关注!


转载请注明出处:UFT(QTP) 中文社区 » UFT(QTP)API测试流程

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

申请试用 18678868838