是否可以使Visual Studio 2012的“输出”窗口始终集中在“测试”输出上?每次运行测试时,都会生成解决方案,并且“输出”窗口会自动变为“生成”。我每次都必须手动选择“测试”,这正逐渐变得烦人。
提出这个问题似乎很愚蠢,因为这似乎是一件微不足道的事情。但是寻找这个问题并没有给我任何答案,我什至没有找到遇到同样问题的人!我无法想象我是唯一想要使用这种功能的人
随着我正在开展的项目的不断发展,测试的数量也在不断增加.但是,就我而言,当测试的场景数量增加时,Specflow的稳定性似乎在下降.
让我试着澄清一下:例如,当我在Visual Studio 2010中运行一些测试列表(有5到10个场景)时,所有场景都在传递.但是,当我一次运行所有测试列表(类似于70个场景的总计)时,某些场景失败,在"单独的测试列表运行"中通过了.当我再次立即运行"总测试运行"时,不同的方案失败,或者有时所有文件都通过.换句话说,哪种情况失败是完全随机的.
是否有人熟悉这个问题和/或当测试的场景数量增加时,可以启发我关于Specflow的稳定性(看起来是什么样的)?
是否可以从Visual Studio 2012中的Visual Studio 2010获得相同的测试列表编辑器功能?
我想做的是制作一组包含我想要运行的测试的列表.运行列表时,我希望能够轻松地将测试从一个列表移动到另一个列表.这在VS2010中很容易,但是VS2012中的测试资源管理器不再可能了.我知道类别功能,但这不是我想要的.它本质上可能与VS2010的测试列表编辑器中的测试完全相同,但需要更多的工作.
有没有人知道一个有效的解决方法或插件或类似的东西,以在VS2012中获得相同的功能?
// UPDATE
几个月没有使用SpecFlow后,我使用SpecFlow选择了另一个项目.在VS2012中使用SpecFlow进行测试时发生了一些变化.现在可以在VS2012中获得与VS2010中描述的功能相近的功能.这就是我的诀窍:
我希望这次更新能够帮助那些遇到与我相同问题的人.