如何:将测试组织为测试列表
更新:2007 年 11 月
Visual Studio Team System Test Edition 提供了一种用于创建可持久的测试组的机制:测试列表。可在“测试列表编辑器”中创建和操作测试列表。
下面的过程描述了如何使用测试和测试列表。
说明: |
---|
若要更改测试在“测试列表编辑器”中的显示方式,而又不创建或更改持久性的测试分组(列表),请使用“分组依据”功能。有关更多信息,请参见如何:自定义测试视图。 |
将测试组织为测试列表
打开“测试列表编辑器”。
如果所需的测试列表尚不存在,则创建该列表。有关更多信息,请参见如何:创建测试列表。
若要查看在“测试列表编辑器”中列出的所有测试,请在测试列表窗格中单击“所有已加载的测试”节点。
在“测试列表编辑器”中选择测试。有关更多信息,请参见如何:运行选定的测试。
将选定的测试从“测试列表编辑器”拖动到测试列表中。
说明: |
---|
在测试列表中,一个测试只可以有一个实例。不能将一个测试再一次拖动到同一测试列表中。 |
在测试列表之间移动或复制测试
打开“测试列表编辑器”。
在测试列表窗格中单击一个测试列表。
此列表中的测试将出现在“测试列表编辑器”的内容窗格中。
将一个测试从“测试列表编辑器”的内容窗格拖动到测试列表窗格中的目标测试列表。
这将从源测试列表中移除该测试,并将其添加到目标列表中。
说明: 一个测试可以存在于多个测试列表中。若要将一个测试复制到一个新列表中,而又不将其从原始列表中移除,请在拖动该测试的同时按住 Ctrl 键。不管包含某个测试的测试列表有多少个,该测试的所有实例都引用同一个测试方法。
或者,也可以使用“剪切”、“复制”和“粘贴”命令来移动或复制测试。首先,右击一个测试,然后单击“剪切”或“复制”。然后,切换到目标节点或测试列表并单击“粘贴”,或者在测试列表窗格中单击目标节点或测试列表的名称,然后单击“粘贴”。这样该测试就会被移动或复制到目标节点(如“所有已加载的测试”)或测试列表。
从测试列表中移除测试
打开“测试列表编辑器”。
突出显示包含要移除的一个或多个测试的测试列表。
右击要移除的测试,然后单击“从测试列表中移除”。
该测试将从列表中移除,但它并不会从测试项目中删除,该列表也不会在任何其他方面受影响。始终可以在“所有已加载的测试”文件夹中找到任何测试,这与该测试是存在于一个列表还是多个列表中无关。
说明: 不能从“所有已加载的测试”节点或“列表中未列出的测试”节点中移除测试。