testing - 如何测试 gRPC API?

标签 testing go rpc grpc

我被指派去测试一个 gRPC API(用 Golang 编写),但我不知道如何测试它,而且我在网上找不到任何此类测试的教程。我能想到的唯一方法是编写单元测试来测试方法本身,但我也想用客户端来测试它。例如,我过去曾使用 JMeter 作为客户端来测试 REST API,以发送请求并验证响应数据。是否有使用客户端测试 gRPC API 的方法,或者单元测试是唯一的方法吗?

最佳答案

好吧,我正在寻找像 Postman 这样的客户,然后我找到了 bloomrpc ,这有助于调用 grpc 服务。但我不确定它是否符合您的目的,如果您正在寻找像 jmeter 这样的工具。

关于testing - 如何测试 gRPC API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47764448/

相关文章:

android - 将命令行参数发送到 MonkeyRunner 脚本

golang protobuf 无法在泛型类型中解码

go - go 1.18.1 内置库中的主要包

gwt - 是否可以在 smartgwt 中使用 gwt rpc?

java - Junit保姆套路

java - 在 java 中使用单独的测试项目的 Scala 的代码覆盖率

android - SharedPreferences 访问是否耗时?

go - 从 slice 中删除多个项目

GWT RPC 序列化

go - 如何设置 gorilla /websocket 连接以充当浏览器应用程序的 JSON-RPC 客户端?