我想在visual studio中以随机顺序执行单元测试。有办法吗?
答案 0 :(得分:2)
就我所知,它们总是以某种随机顺序执行。您可以在trx文件中查看实际的顺序。我不能说它是如何“可靠随机”的。
答案 1 :(得分:-1)
单元测试应该是自包含的,不会影响任何其他测试,所有单元测试都应该运行,以确保您所做的更改没有破坏。随机运行它们毫无意义。
我所知道的所有测试框架中的每个测试都作为一个单独的单元运行,因此测试之间不会发生依赖关系。即使是在安装方法中设置的项目也会为每个单元测试重新创建。
因此,随机运行测试没有任何意义,因为它们是自包含的。
如果您正在谈论集成测试,那么这是另一个故事。