定义测试参数

要增加测试的灵活性,可向测试添加参数。这样,您就可以每次使用不同的数据重复运行相同的测试。

计划手动测试时,可以在测试内部的设计步骤中添加参数,也可以从其他测试调用参数而添加参数。如果有经常作为其他测试一部分执行的常用步骤,这很有用。

计划自动化测试时,可以从测试内部定义测试脚本参数,也可以从共享测试资源文件加载参数。

定义测试配置时,通过为每个测试配置设置测试参数值来定义数据。

设计测试步骤中,您为 Credit Cards 测试定义了步骤。在本练习中,您将添加参数来增强该测试。

定义测试参数:

  1. 显示 Credit Cards 测试的“参数”选项卡。

    1. 在测试计划树中展开 Payment Methods 文件夹,并选择 Credit Cards 测试。

    2. 单击参数选项卡。

  2. 添加参数。

    1. 单击新建参数按钮。将打开“测试参数详细信息”对话框。

    2. 输入以下内容:

      参数名称:Credit card type。

      默认值:American Express, Visa, or MasterCard。

    3. 单击确定,以关闭“测试参数详细信息”对话框。参数已添加到“参数”选项卡。

  3. 添加其他参数。

    1. 单击新建参数按钮。将打开“测试参数详细信息”对话框。
    2. 输入以下内容:

      参数名称:Credit card number。

      默认值:1111-2222-3333-4444。

    3. 单击确定,以关闭“测试参数详细信息”对话框。参数已添加到“参数”选项卡。

  4. 将参数分配给测试步骤。

    1. 单击设计步骤选项卡。

    2. 单击步骤 5 的描述框。

    3. 将光标放在 1 后面。输入信用卡类型,然后单击“插入参数”按钮。将打开“参数”对话框。

    4. 选择 Credit Card Type 参数。单击“确定”。

    5. 将光标放在 2 后面。输入信用卡号,然后单击“插入参数”按钮。将打开“参数”对话框。选择 Credit Card Number 参数。单击“确定”。

    6. 参数将添加到设计步骤中。