###git地址
https://github.com/arjick/jmeter-grpc-plugin/blob/master/README.md
###背景与目标
通过该插件实现针对grpc接口的测试,并且可以利用jmeter的所有测试特性。
在 https://github.com/yangliCypressTest/jmeter-grpc-plugin
的基础上做了一部分的修改。
###工程优势
- 无需编写独立的测试工程
- 有大量的报表支持实现多维度的指标监测
- 可以编写测试用例,测试用例便于传播
- 基本实现编码
###入门教程
####一 环境准备
- Jdk和maven环境(jdk8.0以上,maven 3.5以上)
- 下载源代码
ssh://gitlab@git.garena.com:2222/chunhua.kang/jmeter-grpc-plugin.git
####二 修改proto
在我们需要的测试的proto文件中加入一句话
option java_multiple_files = true;
例如:
syntax="proto3";
package auth;
option java_multiple_files = true;
// The Customer service definition.
service Auth {
rpc Login(LoginParams) returns (ResultResponse) {}

本文介绍了如何使用jmeter-grpc-plugin对gRPC接口进行测试。该插件基于https://github.com/yangliCypressTest/jmeter-grpc-plugin进行修改,无需单独的测试工程,提供丰富的报表和测试用例。步骤包括环境准备、修改proto文件、编译工程、安装插件、编写测试用例以及查看执行结果。

847

被折叠的 条评论
为什么被折叠?



