概述
testing.T的使用
获取代码覆盖率
go test -coverprofile=c.out //将报告写进c.out
go tool cover -html=c.out //在html中打开
testing.B的使用
性能测试
go test -bench .
生成测试报告
go test -bench . -cpuprofile cpu.out
查看报告 //需要安装graphviz 使用ppro优化性能
go tool pprof cpu.out
(pprof) :输入web将会生成一张svg 图片
最后
以上就是风趣板栗为你收集整理的Go 测试以及性能调优小记的全部内容,希望文章能够帮你解决Go 测试以及性能调优小记所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复