如何:向手动测试用例添加参数以使用不同数据运行多次
若要使用不同数据多次运行一个手动测试用例,不必创建该测试用例的多个副本。可以向测试用例中的任何测试步骤的操作或预期结果添加参数。然后,可以为要在测试中使用的参数添加多组值。这些参数的每组值作为使用测试运行程序的测试的单个迭代运行。可在运行测试时复制每个参数的值,然后将该值粘贴到受测应用程序的输入字段。
可以将参数插入到测试用例的操作或预期结果中,如下图所示。还可以在测试用例中重命名或删除参数。如果不再需要一组数据,可以从测试用例中删除该数据迭代。
每个迭代的结果都记录和保存为测试结果的一部分,如下图所示。测试结果基于所有迭代的结果。如果所有迭代都标记为通过,则测试结果通过。如果任何一个迭代未通过,则测试结果未通过。
使用下面的过程可插入、删除或重命名参数,并添加参数的值。
要求
- Visual Studio 旗舰版, Visual Studio 高级专业版, Visual Studio 专业测试工具版
插入、删除或重命名参数并添加参数的值
打开 Microsoft 测试管理器。
说明 若要显示 Microsoft 测试管理器 窗口中,选择"开始",然后选择所有过程。指向Microsoft Visual Studio 2012 然后选择Microsoft测试管理器。
从 测试中心,选择 计划 然后选择 内容。
此时将显示**“内容”**窗格。
在测试套件层次结构窗格中,选择包含要运行多次的手动测试用例的测试套件。
将显示测试套件中的测试列表。
若要打开测试用例,请双击测试用例。
选择要插入单击要在 操作 或 预期结果的位置。然后选择 插入参数。
此时将显示**“插入参数”**对话框。
键入参数的名称然后选择 插入参数。
该参数显示在前面带 @ 的测试步骤中。
选择 输入。
**“参数值”**中的测试步骤下面将显示为此新参数添加参数值的列。
重复步骤 5 到步骤 7,添加测试用例所需的所有参数。
若要添加参数的值,选择某一参数的列。
将显示用于添加一组参数值的新行。
为所有参数键入值。
(可选)若要输入测试的其他迭代,选择 输入。
此时将再显示一行,用于添加另外一组参数值。
(可选)若要从测试用例删除参数,选择参数在某个 参数值 的行中然后选择 删除参数。
此时将显示**“删除参数”**对话框。可以将参数替换为某个固定值或从步骤中将其删除。
(可选)若要在的参数重命名测试用例,选择参数在某个 参数值 的行中然后选择 重命名参数。
此时将显示**“重命名参数”**对话框。然后可以在整个测试用例中更改参数的名称。
(可选)若要删除迭代,右击数据行。参数值 以及要移除然后选择 删除迭代迭代的。
若要保存已添加到测试用例中的参数和值,请在工具栏上选择 保存 。
若要运行此迭代的测试使用已输入的参数值,选择 测试 查看测试操作和选择 运行测试。选择带有参数的测试用例并选择 运行。
测试运行程序启动,并将显示测试和迭代。您可以在运行每个测试步骤时,将每个迭代的参数值粘贴到进行测试的应用程序中。
说明 有关如何运行测试的更多信息,请参见如何:使用不同的数据参数运行一个测试的多个迭代。若要查看测试结果,请参见如何:使用 Microsoft 测试管理器查看手动测试用例结果。
请参见
任务
如何:使用 Microsoft 测试管理器查看手动测试用例结果