背景
微服务流行的今天,各个子系统之间大多使用接口来交互,为了来保证接口的高可用,一套相关的接口测试也是呼之欲出。接下来一起来聊聊用jmeter+maven+jenkins三个工具来对dubbo接口的测试,当然不局限dubbo接口,jmeter本能是一个精致小巧的性能测试功能,能帮我们录制各种类型测试的脚本。
jmeter录制脚本
对测试的同学来讲jmeter肯定不陌生,但我一开始可是个门外汉,边看边学,在这里就不重复造轮子了,看到很好的博客在介绍jmeter的使用直接推荐给大家 ,快去点开下面的传送门去熟悉下jmeter的使用吧。
熟悉了怎么使用之后,接下来在看看怎么录制dubbo接口测试的脚本,本身jmeter是不支持dubbo接口的,还好jmeter有很好的扩展,有对应的插件。
插件下载地址:jmeter-plugins-dubbo
然后将jar包放入${JMETER_HOME}\lib\ext路径下,重启即可。
插件的具体使用就不重复说明了,可以参考老张的jmeter(二十四):dubbo接口测试,要尊重原创。最后我们需要的就是保存后的.jmx后缀的脚本文件。
建立maven项目-使用jmeter-maven-plugin插件
maven的使用开发的同学肯