在ReSharper中运行单元测试时,如何查看总体执行时间?

时间:2012-10-20 20:19:47

标签: resharper

我想知道我的所有测试运行了多长时间?这可能吗?

3 个答案:

答案 0 :(得分:51)

是。选择选项(位于单元测试会话窗格中) - >显示时间,然后在单元测试窗口中选择选项 - >按项目结构分组

答案 1 :(得分:0)

如果测试会话中的所有测试都在一个程序集中,并且使用MSTest框架,则可以使用标有 [AssemblyInitialize()] [AssemblyCleanup()]的方法用于测量持续时间。

请参阅MSDN Library中有关使用这些属性的示例。

答案 2 :(得分:-3)

您可能希望对您的单元测试进行分析,并且由于您使用ReSharper运行它们,因此自然选择使用此组合安装dotTrace Performanceprofile unit tests