求助求助!!课设求大佬帮忙写写动态分析

本实验的目的是创建一个程序来计算给定的Java项目的测试用例实际覆盖的代
码。可以创建一个Java agent来进行运行时的代码修改,和一个单独的程序来计算收集到的信息从而形成输出报告。工具应该能进行以下分析中至少两种:
1.对源代码中每一行语句执行次数的统计
2.对每个分支语句,判定是否两个分支都被执行过。
3.对每个方法中的常量类型的参数记录参数的值。
另:使用开源项目github项目 Javassist 或者ASM。

https://blog.csdn.net/m0_46268961/article/details/104219314