VS2017有分析应用程序的功能,是否也有分析单元测试的能力?
VS2017有分析应用程序的功能,是否也有分析单元测试的能力?
vstest.console.exe
,告诉它要加载和运行的特定dll和测试,例如vstest.console.exe MyProject.Test.dll /Tests:TestFooBar
,并检查它是否有效
3.现在从VS2019分析器中执行同样的操作:
4.选择“可执行文件”目标,并找到vstest.console.exe(提示:我的在C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe)
5.像上面那样使用命令行选项
6.工作目录是您的单元测试DLL所在的位置
7.启动分析会话,享受结果。[TestMethod]
public void TestFooBar()
{
for (int i = 0; i < 10000; i++) // extra iterations for profiling. Vary this number if 10k is too small
{
// your normal unit test which you'd only run once goes here
}
}
有的。右键点击单元测试,选择“Profile Test”。
但是这仅在企业版和专业版中可用。
xunit.runner.visualstudio
包(除了xunit
包外,可能还需要coverlet.collector
包?)。 - Dai