如何:筛选测试

更新:2007 年 11 月

可以使用“测试列表编辑器”工具栏和“测试视图”窗口工具栏上的控件对要显示的测试进行筛选。

为什么要筛选测试? 您可能在一个编译实验室 (build lab) 中工作,需要确定某一特定 bug 是否仍存在,因此您要把不适用的所有测试都筛选掉。这可能意味着筛选后将仅包括 Web 测试,或仅包括负载测试,等等。或者您可能需要测试特定的方法或类,因此您进行筛选以仅包括适用的单元测试。

筛选要显示的测试

  1. 在“测试列表编辑器”或“测试视图”窗口的工具栏中,单击“筛选列”列表框中的下箭头,再单击要作为筛选依据的属性。

    可供选择的示例属性有“命名空间”、“类名”、“所有者”、“项目”、“已启用测试”和“测试列表名称”。

    提示:

    选择一个属性作为筛选依据并不会将该属性添加为一个列。若要添加一列,请右击列标题,再单击“添加/移除列”。然后,在“添加/移除列”对话框中选择要添加的列,并使用“上移”和“下移”按钮定义它们的显示顺序。完成上述操作后,单击“确定”。有关更多信息,请参见如何:自定义测试视图

  2. 在“筛选文本”列表框中键入要作为筛选依据的字符串值。

    例如,如果已选择使用“类名”作为“筛选列”,则可以键入类名“BankAccountTest”作为筛选文本。

    说明:

    执行筛选时不区分大小写。用“BankAccountTest”筛选和用“bankaccounttest”筛选将得到相同的结果。

  3. 单击“应用筛选器”按钮。

    将应用筛选器。只有所选的值符合“筛选列”列表框中显示的选定标准的测试才会显示出来。

停止筛选测试

  • 若要显示所有测试,可以清除当前正在使用的筛选器。若要完成此操作,请在“筛选文本”列表框中单击“<清除筛选器>”。

    如果正在使用“测试视图”窗口,则会显示当前加载的所有测试。

    如果正在使用“测试列表编辑器”,则会显示当前选定测试列表中的所有测试。如果没有选择任何测试列表,则会显示当前选定项的内容,例如“所有已加载的测试”或“列表中未列出的测试”中的内容。

请参见

任务

如何:自定义测试视图

其他资源

管理测试