单元测试,死锁和竞争条件

Jon*_*len 11 .net c# vb.net parallel-processing

关于如何为可能容易出现死锁和竞争条件的代码编写可重复单元测试的任何建议?

现在我倾向于跳过单元测试并专注于压力测试.问题是你可以进行5次压力测试并看到五种不同的结果.

编辑:我知道它可能只是一个梦想,但如果有一种方法来控制单个线程并导致它们一次执行一条指令,那么我可能会到达某个地方.

Lou*_*nco 3

看看TypeMock Racer(处于测试阶段)

编辑:实际上是阿尔法

http://www.typemock.com/Typemock_software_development_tools.html

  • 链接不再有效。 (2认同)