物流稳定性

时间:2012-08-09 11:46:13

标签: specflow

随着我正在开展的项目的不断发展,测试的数量也在不断增加。但是,就我而言,当测试的场景数量增加时,Specflow的稳定性似乎在下降。

让我试着澄清一下:例如,当我在Visual Studio 2010中运行一些测试列表(5到10个场景)时,所有场景都在传递。但是,当我一次运行所有测试列表(类似于70个场景的总计)时,某些场景失败,在“单独的测试列表运行”中通过了。当我再次立即运行“总测试运行”时,不同的方案失败,或者有时所有文件都通过。换句话说,哪种情况失败是完全随机的。

当要测试的场景数量增加时,是否有人熟悉此问题和/或可以启发我关于Specflow稳定性(看起来是什么样的)?

1 个答案:

答案 0 :(得分:6)

我不认为这是一个specflow问题,我们运行大约800次测试,每次都通过。我期望你的测试之间会产生串扰。 IE你的测试失败了,因为他们正在分享你不期望的数据。

这是一个非常常见的问题。