【问题标题】:Unit Test output in MSBuild/TFS 2008MSBuild/TFS 2008 中的单元测试输出
【发布时间】:2010-04-15 15:45:02
【问题描述】:

我在 TFS 2008 中构建了一个包含运行 UnitTest 项目的版本。

我已将我的构建配置为,在每次构建后的放置文件夹中,我都会得到一个 StyleCop.log、FxCop.log,并希望将单元测试的 trx 或输出也放在这里。

我可以看到我的单元测试作为构建的一部分运行,但是目前我找不到输出是否保存到或找到将输出设置到我的放置位置的方法 ($(DropLocation)\$(BuildNumber )\MyUnitTests.txt)

我的单元测试包含在以下内容中:-

<RunTest>true</RunTest>
...
<ItemGroup>
    <TestContainer Include="$(OutDir)\%2aMyUnitTests.dll" />
</ItemGroup>

有人可以帮忙解释一下我是如何做到这一点的吗?

【问题讨论】:

    标签: tfs msbuild tfsbuild


    【解决方案1】:

    我刚刚意识到我的单元测试没有运行。我没有在构建服务器上安装 Visual Studio,因此缺少运行测试的 mstest.exe。

    【讨论】:

    • 我已经设法通过在构建服务器上安装 VS2008 pro 并使用 exec 任务运行 mstest.exe 来完成这项工作。不漂亮,但有效。
    猜你喜欢
    • 1970-01-01
    • 2017-02-05
    • 2011-03-23
    • 2011-08-10
    • 2011-08-03
    • 2011-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多