📜  QTP-动作(1)

📅  最后修改于: 2023-12-03 14:46:50.703000             🧑  作者: Mango

QTP-动作介绍

什么是QTP?

QTP全名为Quick Test Professional,是一款自动化测试工具。它可以自动化执行功能测试、回归测试等各类测试。QTP基于VBScript语言编写。它具有录制、编写脚本、调试等功能。

QTP中的动作

在QTP中,动作(Action)是测试脚本的基本单元。动作可以被多次使用,每个动作可以包含测试步骤、对象、参数和输出值等信息。它可以分成可重用和不可重用两种类型。

创建动作

要创建一个新动作,请执行以下步骤:

  1. 打开QTP并创建一个新测试。

  2. 在测试场景下,右键单击“操作”,然后选择“新操作”。

  3. 给这个新动作命名,并在“操作”对话框中选择“创建”。

在动作里面录制或编写测试步骤

录制步骤是QTP的一大特色。如果你不熟悉VBScript脚本语言,录制步骤操作起来非常方便。只要在动作中录制所需操作即可。

如果你已经熟练掌握VBScript语言,可以使用“关键字驱动”或“混合驱动”(关键字+编写脚本)来编写测试步骤。

参数和输出值
  • 参数:动作可以包含参数,让用户在调用动作时输入值。例如,一个登录功能的动作,可以包含参数:用户名和密码。当用户在运行测试时调用这个动作时,只需要输入不同的用户名和密码即可。

  • 输出值:动作的输出值可以是任何值,例如文本,数字等。它们可以在脚本的其他部分作为变量使用。

可重用的和不可重用的动作

动作可以分为可重用的和不可重用的类型。

  • 可重用动作:可以在多个测试中使用,甚至可以在不同的测试中使用。这使得测试自动化更加灵活。例如,一个登录功能的动作,可以在多个测试中重复使用。

  • 不可重用动作:只适用于当前测试。

总结

QTP提供了动作这个测试脚本的基本单元,让测试自动化变得更加灵活和方便。通过录制或编写测试步骤,定义参数和输出值等一系列操作,可以轻松创建可重用和不可重用动作,以便更好地编写自动化测试脚本。