【技术实现步骤摘要】
一种基于JMeter的dubbo接口性能测试方法及装置
本专利技术涉及软件测试
,具体来说,涉及一种基于JMeter的dubbo接口性能测试方法及装置。
技术介绍
ApacheJMeterApache组织开发的基于Java的压力测试工具,用于对静态的和动态的资源(文件、Servlet、Perl脚本、Java对象、数据库和查询、FTP服务器等等)的性能进行测试;也可以用于对服务器、网络或对象模拟繁重的负载来测试它们的强度或分析不同压力类型下的整体性能。目前基于JMeter支持的接口测试中,可以直接支持http协议和webservice,但是对于普通的Java接口,是通过人工编写软件接口的测试代码来进行的。dubbo是一套分布式开放服务框架,该框架包括注册中心、服务消费方、服务提供方、服务运行容器和调用监控中心。在上述框架上运行的程序即为dubbo服务程序。目前的情况是,JMeter无法支持调用dubbo。
技术实现思路
针对相关技术中JMeter无法支持调用dubbo的问题,本专利技术提出一种基于JMeter的dubbo接口性能测试方法,能够扩展JMeter以支持 ...
【技术保护点】
1.一种基于JMeter的dubbo接口性能测试方法,其特征在于,包括:配置dubbo接口的注册中心地址、接口名以及其他性能参数,并且将所述注册中心地址、所述接口名以及其他性能参数保存至内存的变量中;输入所述变量的名称、调用的方法名以及方法参数,从而调用dubbo接口。
【技术特征摘要】
1.一种基于JMeter的dubbo接口性能测试方法,其特征在于,包括:配置dubbo接口的注册中心地址、接口名以及其他性能参数,并且将所述注册中心地址、所述接口名以及其他性能参数保存至内存的变量中;输入所述变量的名称、调用的方法名以及方法参数,从而调用dubbo接口。2.根据权利要求1所述的基于JMeter的dubbo接口性能测试方法,其特征在于,所述方法参数的值为json类型,所述方法参数与所述dubbo接口中的方法参数匹配。3.根据权利要求2所述的基于JMeter的dubbo接口性能测试方法,其特征在于,所述方法参数是经过序列化的json类型。4.一种基于...
【专利技术属性】
技术研发人员:张栋浩,陈凯,张婷,
申请(专利权)人:上海你我贷互联网金融信息服务有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。