[发明专利]接口性能测试方法、装置、设备及存储介质在审

专利信息
申请号: 202210150965.3 申请日: 2022-02-18
公开(公告)号: CN114579434A 公开(公告)日: 2022-06-03
发明(设计)人: 郑绪春 申请(专利权)人: 平安国际智慧城市科技股份有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 北京市京大律师事务所 11321 代理人: 胡安
地址: 518000 广东省深圳市前海深港合*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 接口 性能 测试 方法 装置 设备 存储 介质
【说明书】:

发明涉及人工智能领域,公开了一种接口性能测试方法、装置、设备及存储介质。该方法包括:获取待测试的组件信息和对应的性能指标集,所述组件信息包括接口信息和资源分配信息;对所述接口信息进行接口公共行为的切面封装,得到封装信息,并对所述封装信息进行参数对应;根据参数对应后的封装信息和所述性能指标集,采用预置模拟压测方法对对应的待测试组件进行模拟测试,得到模拟测试结果;根据所述资源分配信息,采用预置基准测试方法对所述模拟测试结果进行基准指标分析,得到接口性能测试结果。实现了对开发产品接口性能的有效测试。

技术领域

本发明涉及人工智能领域,尤其涉及一种接口性能测试方法、装置、设备及存储介质。

背景技术

近年来,随着互联网技术的快速发展,相关互联网产品如雨后春笋般的出现,带给了人们生活极大的便利。在医疗项目互联网产品的开发过程中,为了实现最终给相关患者用户良好的使用体验,并保证相应功能的前提下,开发人员除了要去了解用户的日常使用所需的同时,还需对开发的产品进行性能的测试。通过对开发的产品进行各项功能指标的压力测试和性能测试,以提前发现产品中的尚未发现的漏洞之处和提高产品的性能,进一步的调试和改善产品,最终给用户有个良好体验的产品。

对于开发的互联网产品的压力测试主要使用一些压测工具来实现,大致上分为两类:一、供测试人员使用的Jmiter工具;二、供开发人员使用的Apache DB工具,但DB工具操作难度偏高,需要在应用服务器上直接单个接口压测,无法做到一次性压测整个接口,对于开发人员使用不便,使得整个一系列问题导致投入人力成本偏高。对此,开发人员逐渐采用JMH工具套件,将这些工作量放入到开发阶段进行进行压测,并提供执行预热等功能,但是有效利用JMH进行组件的性能测试成为一个问题。即目前的产品不能有效进行接口性能的测试。

发明内容

本发明的主要目的在于解决目前的产品不能有效进行接口性能测试的问题。

本发明第一方面提供了一种接口性能测试方法,包括:获取待测试的组件信息和对应的性能指标集,所述组件信息包括接口信息和资源分配信息;对所述接口信息进行接口公共行为的切面封装,得到封装信息,并对所述封装信息进行参数对应;根据参数对应后的封装信息和所述性能指标集,采用预置模拟压测方法对对应的待测试组件进行模拟测试,得到模拟测试结果;根据所述资源分配信息,采用预置基准测试方法对所述模拟测试结果进行基准指标分析,得到接口性能测试结果。

可选的,在本发明第一方面的第一种实现方式中,所述根据所述资源分配信息,采用预置基准测试方法对所述模拟测试结果进行基准指标分析,得到接口性能测试结果包括:对所述接口信息进行解析,得到多个功能数据,并按照功能类别对各所述功能数据进行分类;根据分类的结果,选取公共行为类别的功能数据并封装,得到多个接口封装切面,以及基于各所述接口封装切面生成封装信息。

可选的,在本发明第一方面的第二种实现方式中,所述对所述封装信息进行参数对应之前,还包括:匹配各所述接口封装切面对应的预置基准测试方法,并根据匹配的结果,将各所述接口封装切面与对应的基准测试方法进行连接;对连接后的接口封装切面进行接口参数和接口类型的反射。

可选的,在本发明第一方面的第三种实现方式中,所述对所述封装信息进行参数对应之前,还包括:根据所述封装信息中各功能数据的功能类型,通过预置反射机制对所述封装信息进行参数赋值;根据赋值的参数,将所述封装信息中的接口封装切面进行参数对应。

可选的,在本发明第一方面的第四种实现方式中,所述根据参数对应后的封装信息和所述性能指标集,采用预置模拟压测方法对对应的待测试组件进行模拟测试,得到模拟测试结果包括:根据所述封装信息对应后的参数,利用预置网页模型请求方法调用相应接口测试方法的测试框架;根据所述接口测试方法和所述测试框架,对所述性能指标集中的各个性能指标进行模拟测试,得到对应的模拟测试结果。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安国际智慧城市科技股份有限公司,未经平安国际智慧城市科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210150965.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top