使用参数和数据集

一旦您创建了参数数据集,您可以使用这些变量赋值到在你的测试用例,测试步骤允许您快速创建多个不同的测试运行数据在每个测试运行。

在测试用例中使用参数和数据集:

  1. 创建参数。你可以手动创建新的参数或者你可以参数导入qt

  2. 创建数据集。你可以手动创建新的数据集或者你可以数据导入qt

  3. 调用参数的测试用例

  4. 使用参数和数据集创建测试运行

  5. 执行测试运行。有多种方法来执行测试运行在qt。关于执行测试的更多信息,请参考执行测试运行

    测试运行无法执行的测试用例版本包含一个参数,是不活跃的,删除,或没有任何值。

这个主题包括程序调用参数测试用例创建测试运行使用参数和数据集

调用一个参数在一个测试用例

一旦你有了创建一个参数,您可以调用参数在一个测试用例。调用参数将参数添加到一个测试步骤,然后功能像一个变量或参数的不同值的占位符。您可以添加参数的步骤或预期结果的文本描述测试步骤。

例如,假设您需要测试登录到您的web应用程序使用5个不同的用户名。而不是手动创建五个不同的测试运行测试每一个用户名,你可以叫一个参数,其中包括用户名作为值。当你创建的测试运行测试用例,qt可以自动创建5个测试运行,每一步测试一个不同的用户名。

只有参数与一个项目相关的可以被称为在这个项目的测试用例。

打电话给一个参数在一个测试用例:

  1. 访问测试用例你想叫一个参数。

  2. 测试步骤您想调用的参数,单击步骤描述领域或预期的结果字段编辑步骤描述的文本或预期的结果,分别。

  3. 在文本编辑框,输入一个@(签署)。然后输入参数的标识您想要的电话。类型,标识符匹配输入文本出现在列表中。

    这个功能是很有用的,如果你不记得准确的标识符的参数。例如,键入“登录”与“登录”将显示任何参数标识符,如“用户名登录”或“登录密码”。

    10参数显示在列表中。加载更多的参数列表,滚动列表使用向上箭头键或键盘上的向下箭头。

  4. 从列表中选择一个参数。

    你必须从列表中选择一个参数调用参数。如果你只类型标识符的名称,参数就不叫,即使使用完整的标识符和是正确的。如果一个参数被正确,参数出现在@identifier格式和与qt参数的参数信息。

  5. 关闭编辑模式,点击文本编辑框以外的任何地方。

  6. 点击保存保存您的更改。

使用参数和数据集创建测试运行

一旦你有了批准任何测试用例,包括参数,您可以创建测试用例的测试运行。当从测试用例创建测试运行调用参数,您需要添加参数值,可以手动完成,通过随机的数据,从一个数据集或自动。

测试运行配置不会被应用到测试运行创建的测试用例使用参数。

创建测试运行一个测试用例使用参数:

  1. 测试用例的屏幕,点击创建测试运行

    创建测试运行(s)模态出现。

  2. 在创建测试运行模态,选择版本,测试周期,或者测试套件应该添加到新的测试运行。然后单击选择

    创建测试运行对话框。

    您可以更改版本,测试周期,或者测试套件应该添加到测试运行,如果需要,通过单击修改按钮的创建测试运行对话框。
  3. 在测试运行的命名约定部分,选择以下方法之一用于命名测试运行。

    • 系统默认值。测试运行将使用测试用例名称命名,附加与增量数据。

      例如,三个测试创建一个测试用例运行名为“登录”将被命名为“登录1”、“登录2”,“3”登录。

    • 定制测试运行的名字。在文本框中,输入@(标志),然后从列表中选择一个参数。这个参数的值将被用作测试名称。

      例如,假设一个名叫“@Login用户名”的参数包括以下价值观:user1.com, user2.com, user3.com。为这个测试用例创建的测试运行将被命名为“user1.com”、“user2.com”,“user3.com”。

  4. 创建运行数据字段中,选择以下方法之一来创建测试运行数据。

  5. (可选)选择不添加重复的测试运行在相同的位置吗复选框。这个选项可以防止重复测试运行添加如果测试运行相同的测试用例版本和同一组参数值作为一个已存在的测试运行在相同的位置(选中的版本,测试周期,或测试套件)。

  6. (可选)选择不添加重复的测试运行复选框。这个选项可以防止重复测试运行添加如果测试运行相同的测试用例版本和同一组参数值作为项目qt中的任何测试运行,而不考虑它们的位置。

  7. 单击添加按钮来创建测试运行。生成测试运行,然后添加到选定的位置。