如何:创建顺序测试
发布时间: 2016年7月
“顺序测试”是包含其他测试并保证这些测试按特定顺序运行的容器。
要求
- Visual Studio Enterprise、Visual Studio 专业测试工具版
警告
在顺序测试中,每个测试都是自包含且独立的。 所以在两个被运行的测试之间不保留环境状态。
备注
开始此过程之前,必须有可在顺序测试中包含的其他可用测试。
创建顺序测试
在解决方案资源管理器中,打开单元测试项目或编码的 UI 测试项目上的快捷菜单,选择**“添加”,然后选择“顺序测试”**。
将在主文档编辑窗口中打开该顺序测试。 将使用此窗口在新顺序测试中选择和包含测试。
(可选)更改供选择的测试范围。 选择**“选择项目以查看测试”**下的下箭头,然后选择解决方案中的测试项目。
在**“可用测试”**下,选择测试以将其选中。 通过使用 Shift+单击和 Ctrl+单击可以选择多个测试。
若要将一个或多个测试移至顺序测试中,请选择右箭头。
备注
可以将同一个测试多次添加到相同的顺序测试中。 进行了多次添加后,测试将按照列出的顺序多次运行(它在顺序列表中出现了多少次就运行多少次)。
若要从顺序测试中移除测试,请在**“选定的测试”**窗格中选择测试,然后选择左箭头。 若要一次移除多个测试,请通过使用 Shift+单击或 Ctrl+单击进行选择,然后选择左箭头。
(可选)通过选择**“选定的测试”**窗格中的测试,然后选择上箭头或下箭头,以对顺序测试中的测试进行重新排序。 若要一次对多个测试重新排序,请通过使用 Shift+单击或 Ctrl+单击进行选择,然后选择上箭头或下箭头。
备注
选中“失败后继续”表示无论是否有测试失败,顺序测试都将运行。 不选中“失败后继续”表示在首次发生测试失败后,顺序测试将停止运行。
顺序测试已经就绪,可以开始运行了。 有关如何运行测试的详细信息,请参阅如何:从 Microsoft Visual Studio 运行测试。