利用istanbul-middleware实现Egg项目的代码覆盖率
Open
- Dominant language
- TypeScript
- Stars
- 19k
- Forks
- 1.8k
- PR merge metrics
- No merged PRs in 30d
Description
## 背景
不知道有没有其他同学有个类似想法,在Web网站运行业务,想要知道自己项目哪些代码被执行过,哪些代码没有被执行过;类似Java的JaCoCo,可以统计出项目代码运行时的代码覆盖率(非单元测试),得出这部分数据可以让开发团队指定对应的优化策略或者测试手段。
## 思路
目前的思路考虑在Agent启动时利用 istanbul-middleware 对项目代码插桩,定期输出指定的覆盖率报告到指定目录
Contributor guide
Assessment
This issue has not been assessed yet.