如何:将测试组织为测试列表

可以使用 Microsoft Visual Studio 2010 创建可持久保存的测试组。 这些测试组称为“测试列表”。 可在“测试列表编辑器”中创建和操作测试列表。

下面的过程描述了如何使用测试和测试列表。

提示

若要更改在测试列表编辑器中显示测试的方式,而又不创建或更改测试列表,请使用“分组依据”功能。

将测试添加到测试列表中

  1. 打开**“测试列表编辑器”**。

  2. 如果所需的测试列表尚不存在,则创建该列表。 有关更多信息,请参见如何:创建测试列表

  3. 若要查看在**“测试列表编辑器”中列出的所有测试,请在测试列表窗格中单击“所有已加载的测试”**节点。

  4. 在**“测试列表编辑器”**中选择测试。 有关更多信息,请参见如何:从 Microsoft Visual Studio 运行自动测试

  5. 将选定的测试从**“测试列表编辑器”**拖到测试列表中。

提示

在测试列表中,一个测试只可以有一个实例。 不能将一个测试再一次拖动到同一测试列表中。

在测试列表之间移动或复制测试

  1. 打开**“测试列表编辑器”**。

  2. 在测试列表窗格中单击一个测试列表。

    此列表中的测试将出现在**“测试列表编辑器”**的内容窗格中。

  3. 将一个测试从**“测试列表编辑器”**的内容窗格拖到测试列表窗格中的目标测试列表。

    这将从源测试列表中移除该测试,并将其添加到目标列表中。

    提示

    一个测试可以存在于多个测试列表中。 若要将一个测试复制到一个新列表中,而又不将其从原始列表中移除,请在拖动该测试的同时按住 Ctrl 键。 不管包含某个测试的测试列表有多少个,该测试的所有实例都引用同一个测试方法。

  4. 或者,也可以使用“剪切”、“复制”和“粘贴”命令来移动或复制测试。 首先,右击一个测试,然后单击**“剪切”“复制”。 然后,切换到目标节点或测试列表并单击“粘贴”,或者在测试列表窗格中单击目标节点或测试列表的名称,然后单击“粘贴”。 这样该测试就会被移动或复制到目标节点(如“所有已加载的测试”**)或测试列表。

从测试列表中移除测试

  1. 打开**“测试列表编辑器”**。

  2. 突出显示包含要移除的一个或多个测试的测试列表。

  3. 右击要移除的测试,然后单击**“从测试列表中移除”**。

    该测试将从列表中移除,但它并不会从测试项目中删除,该列表也不会在任何其他方面受影响。 始终可以在**“所有已加载的测试”**文件夹中找到任何测试,这与该测试是存在于一个列表还是多个列表中无关。

    提示

    不能从“所有已加载的测试”节点或“列表中未列出的测试”节点中移除测试。

请参见

任务

如何:创建测试列表