首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >测试报告的自动解析

测试报告的自动解析
EN

Stack Overflow用户
提问于 2020-05-16 06:28:43
回答 2查看 107关注 0票数 1

我有一个Python测试套件,可以将日志转储为文本和html格式。但是日志分析每天要花费超过一个小时的时间来验证故障。

是否可以自动执行此任务,以总结故障并检查这些故障是否与上一次运行相同或新的故障?

某种基本的AI框架或文本分析工具,可以记住并总结结果。

我试着在谷歌上搜索这些需求,但我找不到能帮助我的东西。

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2020-05-16 06:55:18

您可以创建一组正则表达式来解析输出文件。例如,如果您的日志文件具有如下语法:

代码语言:javascript
运行
复制
...results are here...
...results are here...
...results are here...
...results are here...
ERROR: This test failed for X reason...
WARNING: This is dangerous because Y...

然后,您可以使用正则表达式编写一个函数来匹配该语法。

您可以很容易地获得错误的数量,并且根据您的格式,您可能也能够相当容易地获得错误或警告消息。然后,您可以创建警告类或错误类来跟踪这些错误和警告。如果错误趋向于相似,或者相同的错误经常发生,则应该是

Here is a link to the documentation for re in Python

票数 1
EN

Stack Overflow用户

发布于 2021-10-13 12:52:41

您可以使用最近邻算法如KNN进行文本分析,这些算法可以帮助您检测类似的可能问题。如果您将日志存储到Open Search then it support KNN queries as well中。

如果你想破解和构建更多的定制解决方案,那么我建议使用Haystack来完成这项任务。

免责声明:我是Haystack的社区维护者。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61829345

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档