接口测试 请教一下大家,有没有测试 grpc 接口的工具,或者框架

Zyanbo · 2019年08月10日 · 最后由 陈巧林 回复于 2019年08月15日 · 3085 次阅读

现在公司后段改成 go 语言,然后使用 grpc 协议,有没有比较牛逼的测试框架,或者测试方案,谢谢!!!

共收到 5 条回复 时间 点赞
Zyanbo 回复

根据你的项目是 maven 或者 gradle 工程,添加 karate 依赖配置就行了,官方文档有很详细说明

陈巧林 回复

@ 陈巧林 使用 karate 框架需要把文件生成 jar 包吗?

3楼 已删除

想问下,你是想测试 proto buffer 这个通讯层,还是 rpc 这个功能调用层?

如果是后者,直接测试 grpc 提供的 rpc 方法可能比较直接。毕竟 rpc 层已经帮忙把常规的缺字段、字段值类型不正确这类问题都挡住了。

测试框架应该就没有好的开源的,给个思路,毕竟 grpc 要依赖 proto,本地的能力不管怎么都要编译 proto,这样还不如利用一些服务发现的工具和能力,将 grpc 接口泛化成 http 调用,这样测试就方便,但前期投入比较大

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册