Unit testing Erlang公共测试:获取所有测试套件的测试运行时统计数据

Unit testing Erlang公共测试:获取所有测试套件的测试运行时统计数据,unit-testing,testing,erlang,common-test,Unit Testing,Testing,Erlang,Common Test,我目前有一套应用程序,每个应用程序都有自己的测试套件。当运行一个或多个CT测试套件时,是否有一种方法可以在测试环境中获取测试用例运行时 我知道测试报告提供了testcase运行时,但它们的格式不适合我在脚本中轻松解析并输出测试运行时统计数据。我希望能够获得所有测试用例运行时的一些原始数据。JSON、XML或CSV都可以。我不想解析原始HTML以获得测试运行时 有没有任何现有的工具(CT钩子?)?我觉得这应该不会太难,但我找不到任何现有的软件可以做到这一点。所以看起来这可以通过cth\u sure

我目前有一套应用程序,每个应用程序都有自己的测试套件。当运行一个或多个CT测试套件时,是否有一种方法可以在测试环境中获取测试用例运行时

我知道测试报告提供了testcase运行时,但它们的格式不适合我在脚本中轻松解析并输出测试运行时统计数据。我希望能够获得所有测试用例运行时的一些原始数据。JSON、XML或CSV都可以。我不想解析原始HTML以获得测试运行时


有没有任何现有的工具(CT钩子?)?我觉得这应该不会太难,但我找不到任何现有的软件可以做到这一点。

所以看起来这可以通过
cth\u surefire
通用测试挂钩来完成。CT钩子生成JUnitXML输出,其中包含测试运行时。我所需要做的就是解析出测试名称和时间来计算我需要的统计数据

有关更多详细信息,请参见以下页面:


是的,有@Pouriya我一般都知道CT挂钩。该页面没有任何关于收集此信息的现有CT钩子实现的信息。