[发明专利]业务系统的测试方法和装置、存储介质及电子装置在审
申请号: | 201911341067.0 | 申请日: | 2019-12-23 |
公开(公告)号: | CN113094254A | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 李亚飞 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周婷婷 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 系统 测试 方法 装置 存储 介质 电子 | ||
本发明公开了一种业务系统的测试方法和装置、存储介质及电子装置。其中,该方法包括:获取第一测试输入信息,其中,第一测试输入信息用对目标业务系统进行测试,第一测试输入信息的格式符合标准协议,目标业务系统被设置为允许对格式符合私有协议的测试输入信息进行处理;将第一测试输入信息转换为第二测试输入信息,其中,第二测试输入信息的格式符合为私有协议;使用第二测试输入信息对目标业务系统进行测试。本发明解决了现有技术中的业务系统测试的方法操作复杂度高的技术问题。
技术领域
本发明涉及计算机领域,具体而言,涉及一种业务系统的测试方法和装置、存储介质及电子装置。
背景技术
压力测试是给业务系统不断加压,强制其在极限的情况下运行,观察它可以运行到何种程度,从而发现性能缺陷,是通过搭建与实际环境相似的测试环境,通过测试程序在同一时间内或某一段时间内,向系统发送预期数量的交易请求、测试业务系统在不同压力情况下的效率状况,以及业务系统可以承受的压力情况。然后做针对性的测试与分析,找到影响业务系统性能的瓶颈,评估业务系统在实际使用环境下的效率情况,评估业务系统在实际使用环境下的效率情况,评价业务系统性能以及判断是否需要对应用业务系统进行优化处理或结构调整,并对业务系统资源进行优化。
此外,相关技术中业务系统的后台服务架构包括接入层、逻辑层和存储层,其中,接入层专注于处理前端和后台服务的接入连通、安全认证和数据转发。逻辑层专注于处理不同业务的无状态逻辑服务。存储层专注于处理业务数据的存储。
进一步,在对业务服务进行压力测试的场景下,相关技术中以下方案:
搭建全套测试环境,编写测试工具模拟客户端行为,通过全链路、全场景压测试,评估变化模块性能。若是业务采用标准HTTP协议的话,测试工具选择上倾向于选择业界成熟的压力测试工具。若是业务采用私用协议,通常会对上面这些测试工具进行扩展以支持私有协议。但全套测试环境的搭建与维护成本较高,测试周期较长。
但上述对业务服务进行压力测试的方案,需要搭建全套测试环境,而搭建全套测试环境所耗费的成本较高,且操作复杂。
即,现有技术中的业务系统测试的方法存在操作复杂度过高的问题。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种业务系统的测试方法和装置、存储介质及电子装置,以至少解决现有技术中的业务系统测试的方法操作复杂度高的技术问题。
根据本发明实施例的一个方面,提供了一种业务系统的测试方法,包括:获取第一测试输入信息,其中,上述第一测试输入信息用对目标业务系统进行测试,上述第一测试输入信息的格式符合标准协议,上述目标业务系统被设置为允许对格式符合私有协议的测试输入信息进行处理;将上述第一测试输入信息转换为第二测试输入信息,其中,上述第二测试输入信息的格式符合为上述私有协议;使用上述第二测试输入信息对上述目标业务系统进行测试。
根据本发明实施例的另一方面,还提供了一种业务系统的测试方法装置,包括:第一获取单元,用于获取第一测试输入信息,其中,上述第一测试输入信息用对目标业务系统进行测试,上述第一测试输入信息的格式符合标准协议,上述目标业务系统被设置为允许对格式符合私有协议的测试输入信息进行处理;第一转换单元,用于将上述第一测试输入信息转换为第二测试输入信息,其中,上述第二测试输入信息的格式符合为上述私有协议;测试单元,用于使用上述第二测试输入信息对上述目标业务系统进行测试。
根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述业务系统的测试方法。
根据本发明实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的业务系统的测试方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911341067.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车载疲劳检测装置
- 下一篇:分布式多维力测力系统及测力方法