我想知道我的所有测试运行了多长时间?这可能吗?
答案 0 :(得分:51)
是。选择选项(位于单元测试会话窗格中) - >显示时间,然后在单元测试窗口中选择选项 - >按项目结构分组。
答案 1 :(得分:0)
如果测试会话中的所有测试都在一个程序集中,并且使用MSTest框架,则可以使用标有 [AssemblyInitialize()]
和 [AssemblyCleanup()]
的方法用于测量持续时间。
请参阅MSDN Library中有关使用这些属性的示例。
答案 2 :(得分:-3)
您可能希望对您的单元测试进行分析,并且由于您使用ReSharper运行它们,因此自然选择使用此组合安装dotTrace Performance和profile unit tests。