gpt4 book ai didi

c# - 在 TeamCity 上配置 DotTrace 分析 VSTest

转载 作者:太空宇宙 更新时间:2023-11-03 23:27:14 24 4
gpt4 key购买 nike

DotTrace can be used to profile tests on TeamCity .但是这个示例适用于 NUnit,而我的测试是在 Visual Studio 测试中编写的。运行我的测试时,我使用内置测试引擎 VSTest,DotTrace 探查器插件没有这样的选项。相反,我需要指定测试引擎可执行文件的路径。

我确实找到了一个可执行文件 VSTest.exe,但它的路径包括“Microsoft SDKs\Windows Phone\v8.0\ExtensionSDKs”,所以不出所料它不起作用。说它找不到 start.bat 文件,该 .exe 文件中确实不存在该文件。

TeamCity 用于 VSTest 的可执行路径是什么?

然后我可以配置性能测试以使用该测试引擎。我知道可以使用 DotTrace 执行测试,在 Visual Studio 中运行它,只是不想在有 TeamCity 插件时安装 Visual Studio 和 DotTrace 插件。

最佳答案

根据 this ,您可以在 TeamCity Agent 上安装 Visual Studio Test Agent,然后将 vstest.console.exe 指定为 XML 配置中的分析目标。

不过,我建议您尝试 new dotTrace plugin version (如果它要求您提供凭据,请指定 guest 且无密码)。它尚未正式宣布,但功能齐全。

主要区别在于该插件现在已集成到“单元测试”构建步骤中,例如Visual Stiduo 测试、NUnit、MSpec、MSTest。 因此,它不需要配置文件。因此,在安装插件后,所有单元测试步骤都将获得附加选项在 dotTrace 分析器下运行构建步骤。您需要做的就是添加 Visual Studio 测试步骤,在此处选中此选项并像往常一样指定性能阈值。

关于c# - 在 TeamCity 上配置 DotTrace 分析 VSTest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33432240/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com