我计划将我的组织的测试运行结果放入ELK堆栈进行分析,并且没有找到任何可以利用的代码。
我已经下载并分析了各种xunit xml输出,并注意到格式存在差异,这有点令人失望。
我正在使用python并找到了简单地将xml转换为运行良好的json的代码(xmltodict)。也许我可以发送任何json-from-xml格式的弹性搜索?我担心我可能不知道如何使弹性搜索索引能够处理变量格式。
我想我正在考虑将它们发送到弹性搜索'就像'转换后'或者我需要找到一种方法来制作我在那里看到的各种常见格式... python xunit ,. NET xunit,junit等
欢迎任何想法。在我真正看到它之前,这听起来很容易:)
答案 0 :(得分:0)
我自己这样做并且已经投入了足够的工作,我无法分享雇主拥有的代码,但如果您使用的是python,这里有一些提示: