0

我一直在尝试在我的 TeamCity 实例中摆弄,以尝试在每个构建结束时显示一个测试选项卡。我当前的构建配置如下:

  • [Powershell] 设置delphi应用程序版本
  • [命令行] 构建应用程序 dproj
  • [命令行] 构建 dunitx-test dproj && 运行 dunitx 可执行文件
  • [Powershell] Zip 内容 -> 创建 nuget 包
  • [八达通] 发布
  • 发布到 TeamCity dunitx-results.xml

通读DUnitX文档,他们声明输出与 NUnit 兼容。所以我要做的是在构建过程结束时,TeamCity 在自己的选项卡上显示我的测试结果。类似于在使用 NUnit 或 MSTest 构建 Visual Studio 之后如何公开 NUnit 测试结果。

有谁知道我怎么能做到这一点,或者得到类似的输出?

4

1 回答 1

1

万一这对其他人有帮助,由于在此处的问题中找到的答复,我能够使测试最终显示出来

TeamCity 允许您根据其文档中解释的几种不同方式根据自己的命令将内容输出到屏幕。

由于我从命令行运行我的测试,我只需将以下行添加到我的测试步骤

echo ##teamcity[importData type='nunit' path='Tests\Win32\Release\bin\dunitx-results.xml']

于 2019-02-14T06:24:24.087 回答