我正在使用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/

10-11 03:52