📅  最后修改于: 2023-12-03 14:46:50.703000             🧑  作者: Mango
QTP全名为Quick Test Professional,是一款自动化测试工具。它可以自动化执行功能测试、回归测试等各类测试。QTP基于VBScript语言编写。它具有录制、编写脚本、调试等功能。
在QTP中,动作(Action)是测试脚本的基本单元。动作可以被多次使用,每个动作可以包含测试步骤、对象、参数和输出值等信息。它可以分成可重用和不可重用两种类型。
要创建一个新动作,请执行以下步骤:
打开QTP并创建一个新测试。
在测试场景下,右键单击“操作”,然后选择“新操作”。
给这个新动作命名,并在“操作”对话框中选择“创建”。
录制步骤是QTP的一大特色。如果你不熟悉VBScript脚本语言,录制步骤操作起来非常方便。只要在动作中录制所需操作即可。
如果你已经熟练掌握VBScript语言,可以使用“关键字驱动”或“混合驱动”(关键字+编写脚本)来编写测试步骤。
参数:动作可以包含参数,让用户在调用动作时输入值。例如,一个登录功能的动作,可以包含参数:用户名和密码。当用户在运行测试时调用这个动作时,只需要输入不同的用户名和密码即可。
输出值:动作的输出值可以是任何值,例如文本,数字等。它们可以在脚本的其他部分作为变量使用。
动作可以分为可重用的和不可重用的类型。
可重用动作:可以在多个测试中使用,甚至可以在不同的测试中使用。这使得测试自动化更加灵活。例如,一个登录功能的动作,可以在多个测试中重复使用。
不可重用动作:只适用于当前测试。
QTP提供了动作这个测试脚本的基本单元,让测试自动化变得更加灵活和方便。通过录制或编写测试步骤,定义参数和输出值等一系列操作,可以轻松创建可重用和不可重用动作,以便更好地编写自动化测试脚本。