如何:创建顺序测试

 

发布时间: 2016年7月

“顺序测试”是包含其他测试并保证这些测试按特定顺序运行的容器。

要求

  • Visual Studio Enterprise、Visual Studio 专业测试工具版

警告

在顺序测试中,每个测试都是自包含且独立的。  所以在两个被运行的测试之间不保留环境状态。  

备注

开始此过程之前,必须有可在顺序测试中包含的其他可用测试。

创建顺序测试

  1. 在解决方案资源管理器中,打开单元测试项目或编码的 UI 测试项目上的快捷菜单,选择**“添加”,然后选择“顺序测试”**。

    将在主文档编辑窗口中打开该顺序测试。  将使用此窗口在新顺序测试中选择和包含测试。  

  2. (可选)更改供选择的测试范围。  选择**“选择项目以查看测试”**下的下箭头,然后选择解决方案中的测试项目。  

  3. 在**“可用测试”**下,选择测试以将其选中。  通过使用 Shift+单击和 Ctrl+单击可以选择多个测试。  

  4. 若要将一个或多个测试移至顺序测试中,请选择右箭头。

    备注

    可以将同一个测试多次添加到相同的顺序测试中。  进行了多次添加后,测试将按照列出的顺序多次运行(它在顺序列表中出现了多少次就运行多少次)。  

    若要从顺序测试中移除测试,请在**“选定的测试”**窗格中选择测试,然后选择左箭头。  若要一次移除多个测试,请通过使用 Shift+单击或 Ctrl+单击进行选择,然后选择左箭头。  

  5. (可选)通过选择**“选定的测试”**窗格中的测试,然后选择上箭头或下箭头,以对顺序测试中的测试进行重新排序。  若要一次对多个测试重新排序,请通过使用 Shift+单击或 Ctrl+单击进行选择,然后选择上箭头或下箭头。  

    备注

    选中“失败后继续”表示无论是否有测试失败,顺序测试都将运行。  不选中“失败后继续”表示在首次发生测试失败后,顺序测试将停止运行。  

顺序测试已经就绪,可以开始运行了。  有关如何运行测试的详细信息,请参阅如何:从 Microsoft Visual Studio 运行测试。  

请参阅

如何:从 Microsoft Visual Studio 运行测试