0

使用 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 ...

发布成功完成。

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

TfvcTemplate.12.xaml

4

1 回答 1

1

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

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

然后,您需要创建自定义构建模板并集成到 TFS 构建中。更多详细信息请参阅此博客中的教程:使用 TFS 对 AngularJS 应用程序进行自动化 UI 测试

于 2016-11-10T09:18:10.647 回答