是否可以看到测试运行的顺序?

Ray*_*eng 5 mstest visual-studio visual-studio-2012

我正在将 MSTest 与 Visual Studio 2012 一起使用,是否可以查看哪个测试首先运行,第二个第三等等?

我更喜欢以随机顺序运行测试,但我只想知道测试何时失败,我想知道它们运行的​​顺序并帮助我找出它们为什么更容易失败。

mat*_*gen 2

如果您想知道测试运行的顺序,可以执行以下操作:

需要做一些工作:

  1. 在用属性“TestMethod”修饰的方法的开头添加一个断点。
  2. 右键单击断点并选择“当命中...”。
  3. 确保选中“打印消息”旁边的复选框。

    对所有测试方法执行此操作

让 Visual Studio 完成剩下的工作:

  • 按 ALT + S、D、A 调试所有测试。

哇!有效:

  • 在调试输出窗口中找到序列(ALT + V、O)。