gpt4 book ai didi

unit-testing - Erlang 通用测试 : Get test runtime stats across all test suites

转载 作者:行者123 更新时间:2023-11-28 20:50:42 28 4
gpt4 key购买 nike

我目前有一组应用程序,每个应用程序都有自己的一组测试套件。有没有办法在运行一个或多个 CT 测试套件时获取测试用例运行时间?

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

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

最佳答案

所以看起来这可以通过 cth_surefire Common Test hook 来完成。 CT Hook 生成 junit XML 输出,其中包含测试运行时间。我需要做的就是解析出测试名称和时间来计算我需要的统计数据。

有关详细信息,请参阅这些页面:

关于unit-testing - Erlang 通用测试 : Get test runtime stats across all test suites,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48393697/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com