代码之家  ›  专栏  ›  技术社区  ›  rohini dingankar

如何在jenkins日志中对测试用例失败进行分类

  •  0
  • rohini dingankar  · 技术社区  · 2 年前

    我正在使用jenkins管道作业来运行自动化脚本。 我正在生成一个文本和html格式的报告。 我们有500多个测试用例的测试用例计数,在成功完成jenkins工作后,我们得到了通过和失败的测试用例的计数。 由于测试用例数量庞大,分析失败是一项非常繁琐的任务。

    有什么方法可以对这些故障进行分类并获得故障摘要吗?例如:由于找不到异常元素而导致的失败次数,等等?

    0 回复  |  直到 2 年前
        1
  •  1
  •   fvivian    2 年前

    与其使用NLP和AI对失败消息中的文本进行分类和聚类,为什么不尝试逻辑地组织测试用例呢?因此,您可以将模块A的测试分组在 tests/tests_module_a/ ,中模块B的测试 tests/tests_module_b/ 等等。然后当你运行测试时,你会得到测试的概述以及哪些测试失败了。

    使用pytest-cov,您可以生成覆盖率报告,例如xml,并将其用于进一步分析。

    此外,如果您有500多个测试用例,那么开始拆分应用程序可能是明智的。

    推荐文章