【问题标题】:Published test results do not show up in build summary已发布的测试结果未显示在构建摘要中
【发布时间】:2017-03-23 06:28:31
【问题描述】:

使用 TFS 2013 上的默认构建模板,我们使用 Post-test 脚本从量角器测试中收集 trx 文件,以便将这些文件包含在构建报告摘要中。

我们使用 vs2015 MsTest:

MSTest.exe
/publishresultsfile:...\TRXTestResult\CHROME-54.0.2840.71-results.trx 
/publish:https://.../tfs/defaultcollection
/teamproject:...
/publishbuild:...    
/platform:AnyCpu
/flavor:Release

结果:

等待发布...

将测试运行结果(测试名称)发布到 https://.../tfs/defaultcollection ...

发布成功完成。

但是,发布的测试结果不会显示在构建报告中(只有单元测试的默认值)。

【问题讨论】:

    标签: tfs mstest trx


    【解决方案1】:

    这不能通过简单的测试脚本来实现。您需要创建一个自定义活动来处理这个问题。

    在此活动中,您可以处理运行 protractor 测试和发布测试结果所需的一切。通过自定义活动,您还可以很容易地将自动量角器测试集成到不同的构建模板中。这极大地提高了可重用性。

    然后您需要创建自定义构建模板并集成到 TFS 构建中。更多详情请参考本博客教程:Automated UI testing of AngularJS applications using TFS

    【讨论】:

      猜你喜欢
      • 2020-03-24
      • 2015-05-28
      • 2016-02-27
      • 2020-05-28
      • 2017-10-03
      • 1970-01-01
      • 2014-05-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多