使用参数和数据集
一旦您创建了参数和数据集,您可以使用这些变量赋值到在你的测试用例,测试步骤允许您快速创建多个不同的测试运行数据在每个测试运行。
在测试用例中使用参数和数据集:
执行测试运行。有多种方法来执行测试运行在qt。关于执行测试的更多信息,请参考执行测试运行。
测试运行无法执行的测试用例版本包含一个参数,是不活跃的,删除,或没有任何值。
这个主题包括程序调用参数测试用例和创建测试运行使用参数和数据集。
调用一个参数在一个测试用例
一旦你有了创建一个参数,您可以调用参数在一个测试用例。调用参数将参数添加到一个测试步骤,然后功能像一个变量或参数的不同值的占位符。您可以添加参数的步骤或预期结果的文本描述测试步骤。
例如,假设您需要测试登录到您的web应用程序使用5个不同的用户名。而不是手动创建五个不同的测试运行测试每一个用户名,你可以叫一个参数,其中包括用户名作为值。当你创建的测试运行测试用例,qt可以自动创建5个测试运行,每一步测试一个不同的用户名。
打电话给一个参数在一个测试用例:
访问测试用例你想叫一个参数。
在测试步骤您想调用的参数,单击步骤描述领域或预期的结果字段编辑步骤描述的文本或预期的结果,分别。
在文本编辑框,输入一个@(签署)。然后输入参数的标识您想要的电话。类型,标识符匹配输入文本出现在列表中。
这个功能是很有用的,如果你不记得准确的标识符的参数。例如,键入“登录”与“登录”将显示任何参数标识符,如“用户名登录”或“登录密码”。
10参数显示在列表中。加载更多的参数列表,滚动列表使用向上箭头键或键盘上的向下箭头。从列表中选择一个参数。
你必须从列表中选择一个参数调用参数。如果你只类型标识符的名称,参数就不叫,即使使用完整的标识符和是正确的。如果一个参数被正确,参数出现在@identifier格式和与qt参数的参数信息。
关闭编辑模式,点击文本编辑框以外的任何地方。
点击保存保存您的更改。
使用参数和数据集创建测试运行
一旦你有了批准任何测试用例,包括参数,您可以创建测试用例的测试运行。当从测试用例创建测试运行调用参数,您需要添加参数值,可以手动完成,通过随机的数据,从一个数据集或自动。
创建测试运行一个测试用例使用参数:
在测试用例的屏幕,点击创建测试运行。
创建测试运行(s)模态出现。
在创建测试运行模态,选择版本,测试周期,或者测试套件应该添加到新的测试运行。然后单击选择。
创建测试运行对话框。
您可以更改版本,测试周期,或者测试套件应该添加到测试运行,如果需要,通过单击修改按钮的创建测试运行对话框。在测试运行的命名约定部分,选择以下方法之一用于命名测试运行。
系统默认值。测试运行将使用测试用例名称命名,附加与增量数据。
例如,三个测试创建一个测试用例运行名为“登录”将被命名为“登录1”、“登录2”,“3”登录。
定制测试运行的名字。在文本框中,输入@(标志),然后从列表中选择一个参数。这个参数的值将被用作测试名称。
例如,假设一个名叫“@Login用户名”的参数包括以下价值观:user1.com, user2.com, user3.com。为这个测试用例创建的测试运行将被命名为“user1.com”、“user2.com”,“user3.com”。
在创建运行数据字段中,选择以下方法之一来创建测试运行数据。
手动
如果你知道你想要的具体的数据对于每个测试运行,您可以手动添加个人价值观每一次测试运行。
手动添加一个值测试运行:
在添加测试运行字段中,选择你想添加的测试运行数量,然后单击添加测试运行(年代)按钮测试运行的行添加到网格中。
在每个参数的列中,选择的值各自的测试运行。
随机数据
如果你想qt生成测试运行每个测试运行使用随机选择的值,您可以表明,测试运行数据应该是随机的。
随机测试运行数据:
选择下列选项按钮表明是否随机数据应该包括独特的数据组合只或独特的值。
独特的数据组合只。数据网格中的每一行将会是一个独特的组合值。参数值可以重复;但是,没有两行相同的组合值。这个选项是有用的,当你想要测试每一个值在一个参数设置与每一个在另一个参数集值。独特的组合,可以生成的可能数量出现在括号右侧的选项。
惟一的值只。参数值不会重复,没有两行具有相同的参数值。这个选项是有用的,当你想要测试中的每个值参数集,但不一定需要测试他们每个值的另一个参数集,可能是可以生成惟一值,出现在括号右侧的选项。
在数量的数据组合字段中,选择您想要测试的数量。
(可选)点击预览数据生成数据,在网格中出现。这个选项是有用的,如果你想查看测试运行之前创建的随机值。
从数据集
如果你有创建一个数据集使用的参数称为测试用例,您可以使用数据集来创建数据测试运行。
你只能使用数据集,包括所有参数的测试用例。使用数据从一个数据集生成测试运行:
在选择一个数据集字段中,选择要使用的数据集。数据集的值的数量似乎该领域的权利。
如果你知道哪些范围的值是您想要使用的数据集,您可以指定范围。在从行号字段中,输入你想开始值的行号。然后在的行数字段中,选择添加的行数。
例如,假设您的数据集包含100行值,你知道你想使用值20到50。表明,回车20.在从行号域,然后选择30.在的行数字段。
在上面的行测试运行电网,映射参数包含在您的测试用例中相应的参数数据集。
(可选)点击预览数据生成数据,在网格中出现。这个选项是有用的,如果你想查看测试运行之前创建的值。
(可选)选择不添加重复的测试运行在相同的位置吗复选框。这个选项可以防止重复测试运行添加如果测试运行相同的测试用例版本和同一组参数值作为一个已存在的测试运行在相同的位置(选中的版本,测试周期,或测试套件)。
(可选)选择不添加重复的测试运行复选框。这个选项可以防止重复测试运行添加如果测试运行相同的测试用例版本和同一组参数值作为项目qt中的任何测试运行,而不考虑它们的位置。
单击添加按钮来创建测试运行。生成测试运行,然后添加到选定的位置。