通过UFT(QTP)组合测试,您可以在单个统一测试运行中同时运行GUI测试和API测试。本文介绍了UFT(QTP)组合测试如何将API测试集成到GUI测试工作流程中,帮助读者更好地使用UFT(QTP)组合测试功能。
一、准备工作
要调用API测试和操作,必须使用Unified Functional Testing(UFT)许可证。早期的Functional Testing和QuickTest许可证不支持API测试。
二、通过GUI测试操作调用API测试或操作
在任何GUI测试操作中插入对API测试或操作的调用。在测试运行期间,UFT将暂停GUI测试的步骤,完整地运行API测试或操作,然后继续运行GUI测试。
三、插入或修改对API测试的调用
1.插入新调用
a.单击“插入对新操作的调用”按钮。
b.选择“调用现有API测试/操作”。
2.修改现有调用:
右键单击步骤并选择“编辑对API测试/操作的调用”。
注意:不要插入对API测试的调用或包含了调用GUI测试的操作,因为这会导致意外情况。
四、在GUI测试中使用API测试参数
添加对API测试或操作的调用之后,输入和输出参数可用于GUI测试。
输入参数:在GUI测试运行期间使用API测试输入参数的值,在调用API测试/操作对话框中指定该参数的值。当运行GUI测试时,UFT将在API测试中使用您为相应参数指定的值。
输出参数:如果要使用API测试输出参数的值,则必须在调用API测试/操作对话框中为输出参数分配变量名称,或在GUI测试中将API测试输出值分配给变量或数据表参数。此变量或数据表参数之后可供GUI测试使用。
五、总结
UFT(QTP)组合测试可以确保应用程序在各个层面上的可靠性和性能。按照本文介绍的步骤,您可以轻松地设置和运行UFT(QTP)组合测试,优化您的测试流程。获取详细信息,关注道普云!