如何:更改测试套件中测试用例的顺序

您可能希望以特定顺序列出和运行测试用例。 例如,您可能希望先运行最简单的测试,因为如果这些测试未通过,则测试套件中的后续测试也将受阻。 您可以使用 Microsoft 测试管理器更改测试套件中测试用例的顺序,除非您的测试套件是基于查询的测试套件,或是通过向测试计划添加要求或用户情景而创建的测试套件。

提示

对基于查询的测试套件进行排序的唯一方法是对查询本身排序。 若要更改排序,请从“内容”视图中选择基于查询的测试套件,单击“编辑查询”,再单击“列选项”图标,然后选择“排序”

运行测试套件中的测试时,这些测试将在测试运行程序中按照它们在测试套件中的显示顺序列出。 但是,如果需要,您仍可以决定按其他顺序运行测试。

更改测试用例在测试套件中的顺序

如果不是基于查询的测试套件或根据要求或用户情景创建的测试套件,可以使用以下过程来更改其中测试用例的顺序:

更改测试套件中测试用例的顺序

  1. 打开 Microsoft 测试管理器。

    提示

    若要显示 Microsoft 测试管理器窗口,请单击“开始”,然后单击“所有程序”。 指向“Microsoft Visual Studio 2010”,然后单击“Microsoft 测试管理器 2010”。

  2. 在**“测试中心”中,依次单击“计划”“内容”**。

    此时将显示“内容”窗格。

  3. 若要更改测试套件中测试用例的顺序,请在测试套件层次结构窗格中选择测试套件,然后单击**“顺序”**。

    此时将显示**“对测试用例排序”**对话框。 该测试套件中的所有测试用例都将显示在测试列表中。

  4. 在**“顺序”中键入测试的新位置值。 例如,若要将测试移到顶部,可在“顺序”中键入 1,若要将测试移到列表末尾,请在“顺序”**中键入套件中的测试用例总数。

    现在,运行这些测试时将会使用此顺序。

    提示

    若要将测试用例 A(顺序 2)移到现有测试用例 B(顺序 4)之下,请在“顺序”中键入 5。 此时测试用例 A 将显示在测试用例 B 之下。 若要将测试用例 C(顺序 5)移到现有测试用例 D(顺序 3)之上,请在“顺序”中键入 3。 此时测试用例 C 将显示在测试用例 D 之上。

请参见

概念

使用测试计划定义测试工作量

使用测试套件组织测试用例