如何在报表门户中自动设置缺陷类型?

时间:2016-11-16 10:03:51

标签: reportportal

我听说Report Portal能够自动分析结果并设置缺陷类型。

我在报表门户的项目设置中创建了一些自定义缺陷类型 - “超时”,“安装问题”等。所以现在我可以手动将测试项的缺陷类型更改为这些新类型。

然后我执行了一些启动,但Report Portal没有正确地猜测缺陷类型。 Report Portal如何猜测缺陷类型?我该怎么做才能让他们猜对了?

1 个答案:

答案 0 :(得分:3)

这是正确的陈述。报告门户可以根据执行历史分析新故障。

首先,请确保您已启用它。它可以通过以下方式获得:

  • 完成后触发
  • 手动触发

当发布完成后,Report Portal将收集所有失败的项目candidate进行分析。然后收集 4 之前发布的所有[调查项目] [2](同名)。 然后"自动分析"将从当前发布处理所有记住的失败项目:

  • "自动分析"从记住的列表中取出第一个项目并开始查看具有相同计数ERROR logs的历史列表调查项目。如果找到此项,则错误日志字符串将通过计算Levenshtein distance开始将其与其他字符串进行比较。从比较中排除所有数字字符,以避免堆栈跟踪中的日期,数字和代码行号差异。
  • 如果总比率更多或等于95%(将来可在每个项目中配置),那么"自动分析"将历史中被调查项目的缺陷的所有属性设置为当前失败项目,并打开下一个失败项目。

此处提供的详细信息:http://reportportal.io/#documentation/Analyze-launches%3E-auto-analysis-algorithm

图片方案:ReportPortal.io auto-analysis algorithm