【问题标题】:When did a test first fail?测试第一次失败是什么时候?
【发布时间】:2014-08-06 23:21:07
【问题描述】:

使用 TFS,有什么方法可以找出测试首次失败的时间?

我是 TFS 和项目的新手,不久前我们有几个单元测试失败了,但我们不知道在它们第一次失败时提交了哪些更改。提交到 TFS 时,测试会自动运行。那么 TFS 有什么方法可以将该信息保存在日志中,以便我们仔细查看测试开始失败时代码到底发生了什么?

另外,我们也感谢其他可以执行此操作的工具的建议。

【问题讨论】:

    标签: testing tfs


    【解决方案1】:

    如您所知,最终,单元测试何时首次失败并不重要。重要的是(1)您修复了测试中断的原因,(2)当任何测试中断时,团队会立即得到通知。也就是说,我同意知道发生了什么变化有助于找到原因。

    我对 TFS 有点生疏(我面前没有一个),但是:

    测试结果存储在集合数据库的 tbl_TestResult 中。

    测试结果的附件也存储在集合数据库中的 tbl_Attachment 中。

    你有 TFS 多维数据集设置吗?

    可能对你有用:Test steps and results in TFS 2010

    【讨论】:

    • 谢谢,我会看看那些表。不,我以前从未听说过 TFS CUBE。它是否意味着更好地导航底层数据库中的此类内容?在 TeamCity 中,每个构建都有一份报告,包括更改。
    • Cube 是一个非常有用的报告工具。您可以显示各种时间范围和大量指标。
    猜你喜欢
    • 2012-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-20
    • 1970-01-01
    • 2019-10-23
    相关资源
    最近更新 更多