gpt4 book ai didi

java - 查找哪个测试覆盖了哪一行 jacoco

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:28:30 26 4
gpt4 key购买 nike

我在庞大的代码库上运行集成测试。在覆盖率报告中,我想知道哪个测试覆盖了代码中的某一行。有没有办法用 jacoco 来做?

最佳答案

以防万一有人还在寻找这个问题的解决方案。就我而言,我写了一个小 demo使用 Jacoco 生成包含每个测试用例的覆盖行信息的覆盖率报告。基于这个项目结构,我然后简单地写了一个脚本,一个一个地自动运行测试用例,并收集每个覆盖率报告,以获取每个测试覆盖了哪些行的信息。需要注意的是,这个方案不是最好的方案(测试用例数量多的时候比较费时),只是帮我用Jacoco获取了测试用例的覆盖线信息。请引用https://github.com/chenliushan/JacocoExample用于演示。

关于java - 查找哪个测试覆盖了哪一行 jacoco,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32049246/

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