使用 python 检索 JUnit 测试结果

Retrieve JUnit tests results with python

我正在寻找一种方法来 运行 JUnit 测试并在 python 中获得结果(无论格式或结构如何)。我的第一个猜测是使用 JPype,但我想知道您是否知道任何更简单的解决方案?

我已经设法结合使用 surefire XML 报告和 lxml python 模块来提取测试结果。使用中间 XML 报告似乎是最简单但最有效的方法。