我正在使用goconvey和其他工具来获取代码覆盖率。
这会生成一个测试覆盖率报告,但只显示测试用例代码的覆盖率。
API托管在Golang服务器上。
我想知道我的服务器涵盖了多少服务器端代码tests(unit,integreation,system tests)
。
我应该怎么做?
最佳答案
这是我的工作:
godep go test -coverprofile cover.out `go list ./... | grep -v vendor`
go tool cover -html=cover.out
这将生成一份覆盖率报告,然后打开浏览器窗口进行查看。
关于testing - 如何从Golang服务器获得代码覆盖率?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38726938/