为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Go中衡量测试覆盖率

如何在Go中衡量测试覆盖率

Go
白板的微信 2021-04-30 13:48:50
有没有人成功地为Go单元测试生成代码覆盖率?我在网络上找不到该工具。
查看完整描述

3 回答

?
至尊宝的传说

TA贡献1789条经验 获得超10个赞

我发现以下三行是获取它的最简单方法(包括所有软件包):


go test -v -coverprofile cover.out ./YOUR_CODE_FOLDER/...

go tool cover -html=cover.out -o cover.html

open cover.html

请注意,在HTML文件中,您会找到一个下拉按钮,可将您定向到所有文件。


查看完整回答
反对 回复 2021-05-10
  • 3 回答
  • 0 关注
  • 209 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信