【发布时间】:2014-08-02 01:09:27
【问题描述】:
我正在使用 TFS 自定义构建过程。我正在将 TIBCO 构建与 ANT 脚本和单元测试与 JMeter 集成。使用 UpgradeTemplate 和 TFSBuild.proj 文件,我可以构建和单元测试 tibco 应用程序。 取决于我想通过/失败构建的单元测试结果。为此我创建了自定义任务,它读取 Jmeter 报告,决定它是通过还是失败并返回参数。
我无法使用此布尔参数将构建状态设置为通过/失败。有什么想法吗? 是否可以在构建输出中创建自定义部分,我可以像在模板中使用 WriteCustomSummaryInformation 工具一样显示单元测试百分比?
另外,我对实施感到困惑。我看到有多种方法可以实现这一点 1. 像 Chutzpah 一样,我们可以创建自定义测试适配器,它还将在构建中填充失败的测试详细信息 2、更新构建模板文件(UpgradeTemplate.xaml),添加自定义Activity到模板,设置构建状态。 3. 使用我在上面尝试的自定义任务。
第一种方法看起来要好得多,但耗时。我们如何才能决定哪一个是更好的实现方式?
谢谢。
【问题讨论】: