预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114153704A(43)申请公布日2022.03.08(21)申请号202111507308.1(51)Int.Cl.(22)申请日2021.12.10G06F11/30(2006.01)G06F11/34(2006.01)(71)申请人广州新科佳都科技有限公司G06F9/50(2006.01)地址510653广东省广州市天河区新岑四路2号佳都智慧大厦709房申请人广州华佳软件有限公司佳都科技集团股份有限公司广东华之源信息工程有限公司广州佳都城轨智慧运维服务有限公司(72)发明人刘浩肖中卿(74)专利代理机构北京品源专利代理有限公司11332代理人侯军洋权利要求书2页说明书9页附图4页(54)发明名称ICE接口性能测试方法、装置、设备和存储介质(57)摘要本申请涉及一种ICE接口性能测试方法,应用于性能测试工具Jmeter中。该方法包括:获取用户输入的ICE接口测试参数;其中,所述ICE接口测试参数包括服务端的第一地址、目标调用类标识、目标调用方法标识以及接口调用参数,所述目标调用类标识和所述目标调用方法标识用于指示所述服务端中待调用的ICE服务接口;在通过所述第一地址与所述服务端建立通信连接完毕后,基于所述接口调用参数调用所述ICE服务接口;接收所述服务端返回的接口调用结果。该方法仅需要用户在Jmeter中输入ICE接口测试参数,即可自动化地实现ICE接口的性能测试。并且,通过Jmeter本身提供的多线程测试功能,即可实现对ICE接口进行多线程的性能测试,大大提高了ICE接口测试的效率。CN114153704ACN114153704A权利要求书1/2页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所述的方法,其特征在于,所述基于所述第二地址、所述目标调用类标识和所述目标调用方法标识,创建本地代理,包括:基于所述目标调用类标识和所述目标调用方法标识,创建本地回调类;2CN114153704A权利要求书2/2页调用ICE的适配器创建工具,通过所述适配器创建工具,基于所述第二地址生成本地适配器;基于所述本地回调类激活所述本地适配器;调用代理创建工具,通过所述代理创建