一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

ICE接口性能测试方法、装置、设备和存储介质与流程

2022-03-09 08:25:59 来源:中国专利 TAG:

技术特征:
1.一种ice接口性能测试方法,其特征在于,应用于性能测试工具jmeter中,所述方法包括:获取用户输入的网络通信引擎ice接口测试参数;其中,所述ice接口测试参数包括服务端的第一地址、目标调用类标识、目标调用方法标识以及接口调用参数,所述目标调用类标识和所述目标调用方法标识用于指示所述服务端中待调用的ice服务接口;在通过所述第一地址与所述服务端建立通信连接完毕后,基于所述接口调用参数调用所述ice服务接口;接收所述服务端返回的接口调用结果。2.根据权利要求1所述的方法,其特征在于,在所述获取用户输入的网络通信引擎ice接口测试参数之前,所述方法还包括:调用jmeter工具包中的界面创建类,以创建参数输入界面;对应地,所述获取用户输入的网络通信引擎ice接口测试参数,包括:通过所述参数输入界面获取用户输入的ice接口测试参数。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:通过所述参数输入界面内的文件上传控件接收用户输入的ice文件;对所述ice文件进行编译,得到java文件;对所述java文件进行分析,得到所述服务端支持的调用类标识集合和所述调用类标识集合中各调用类标识包含的调用方法标识集合;将所述调用类标识集合和所述调用方法标识集合加载到所述参数输入界面内。4.根据权利要求3所述的方法,其特征在于,参数输入界面内设置有类控件以及方法控件,通过所述参数输入界面获取用户输入的目标调用类标识,包括:在监测到用户对所述参数输入界面内的类控件的触发操作时,弹出调用类选择界面;其中,所述调用类选择界面中显示有所述调用类标识集合;获取用户从所述调用类标识集合中选择的目标调用类标识;对应地,通过所述参数输入界面获取用户输入的目标调用方法标识,包括:在监测到用户对所述参数输入界面内的方法控件的触发操作时,弹出调用方法选择界面;其中,所述调用方法选择界面中显示有所述目标调用类标识包含的调用方法标识集合;获取用户从所述调用方法标识集合中选择的目标调用方法标识。5.根据权利要求1所述的方法,其特征在于,当所述ice服务接口为订阅类服务接口时,所述ice接口测试参数还包括:本地代理服务的第二地址;在所述基于所述接口调用参数调用所述ice服务接口之前,所述方法还包括:基于所述第二地址、所述目标调用类标识和所述目标调用方法标识,创建本地代理;将所述本地代理的代理标识作为参数发送给所述服务端,以使所述服务端与所述本地代理建立长连接;对应地,所述接收所述服务端返回的接口调用结果,包括:通过所述长连接接收所述服务端返回的接口调用结果。6.根据权利要求5所述的方法,其特征在于,所述基于所述第二地址、所述目标调用类标识和所述目标调用方法标识,创建本地代理,包括:基于所述目标调用类标识和所述目标调用方法标识,创建本地回调类;
调用ice的适配器创建工具,通过所述适配器创建工具,基于所述第二地址生成本地适配器;基于所述本地回调类激活所述本地适配器;调用代理创建工具,通过所述代理创建工具,基于所述本地适配器生成本地代理。7.根据权利要求5所述的方法,其特征在于,所述第二地址包括本地代理服务的互联网协议ip地址和端口号;在所述基于所述第二地址、所述目标调用类标识和所述目标调用方法标识,创建本地代理之前,所述方法还包括:判断所述端口号是否占用;若所述端口号被占用,则输出端口提示信息;其中,所述端口提示信息用于指示修改所述端口号;若所述端口号未被占用,则继续执行基于所述第二地址、所述目标调用类标识和所述目标调用方法标识,创建本地代理的步骤。8.一种ice接口性能测试装置,其特征在于,集成于性能测试工具jmeter中,所述装置包括:参数获取模块,用于获取用户输入的网络通信引擎ice接口测试参数;其中,所述ice接口测试参数包括服务端的第一地址、目标调用类标识、目标调用方法标识以及接口调用参数,所述目标调用类标识和所述目标调用方法标识用于指示所述服务端中待调用的ice服务接口;接口调用模块,用于在通过所述第一地址与所述服务端建立通信连接完毕后,基于所述接口调用参数调用所述ice服务接口;结果接收模块,用于接收所述服务端返回的接口调用结果。9.一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述方法的步骤。

技术总结
本申请涉及一种ICE接口性能测试方法,应用于性能测试工具Jmeter中。该方法包括:获取用户输入的ICE接口测试参数;其中,所述ICE接口测试参数包括服务端的第一地址、目标调用类标识、目标调用方法标识以及接口调用参数,所述目标调用类标识和所述目标调用方法标识用于指示所述服务端中待调用的ICE服务接口;在通过所述第一地址与所述服务端建立通信连接完毕后,基于所述接口调用参数调用所述ICE服务接口;接收所述服务端返回的接口调用结果。该方法仅需要用户在Jmeter中输入ICE接口测试参数,即可自动化地实现ICE接口的性能测试。并且,通过Jmeter本身提供的多线程测试功能,即可实现对ICE接口进行多线程的性能测试,大大提高了ICE接口测试的效率。提高了ICE接口测试的效率。提高了ICE接口测试的效率。


技术研发人员:刘浩 肖中卿
受保护的技术使用者:广州华佳软件有限公司 佳都科技集团股份有限公司 广东华之源信息工程有限公司 广州佳都城轨智慧运维服务有限公司
技术研发日:2021.12.10
技术公布日:2022/3/8
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献