[发明专利]业务测试方法、装置、电子设备和计算机可读存储介质在审
申请号: | 202010161775.2 | 申请日: | 2020-03-10 |
公开(公告)号: | CN111352821A | 公开(公告)日: | 2020-06-30 |
发明(设计)人: | 李海波 | 申请(专利权)人: | 深圳市宝能投资集团有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 张欣欣 |
地址: | 518000 广东省深圳市罗湖区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 测试 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本发明提出一种业务测试方法、装置、电子设备和计算机可读存储介质,涉及云存储的数据处理领域。该业务测试方法应用于云端,该业务测试方法包括:根据用户端发送的I/O信息,生成云I/O录制文件;发送云I/O录制文件对应的待测试I/O信息至用户端,以使用户端将待测试I/O信息对应的模拟测试包发送至云端;判断模拟测试包与云I/O录制文件中记录的I/O信息是否匹配;若匹配,则确定云端的本次云存储业务为正常状态。云端根据用户端发送的I/O信息生成云I/O录制文件,并模拟云I/O录制文件的获取过程,当模拟测试包与I/O信息一致时,确定云存储业务为正常状态,实现云I/O录制与回放,有效的提高云存储业务的准确性。
技术领域
本发明涉及云存储的数据处理领域,具体而言,涉及一种业务测试方法、装置、电子设备和计算机可读存储介质。
背景技术
随着社会的发展和网络技术的进步,为了分析电子设备的运行信息,可以对电子设备的操作记录进行保存。
目前的一种方案为将电子设备的操作记录保存为日志;具体的,使用安装在Linux终端上的输入输出(Input Output,I/O)录制及回放软件包,即Tlog,实现集中式用户会话录制。Tlog将所有经过电子设备消息进行录制以生成日志文件,并将日志文件存储到电子设备的存储区域中;电子设备可以通过查询日志文件,以从中搜索或执行和日志文件中一样的操作。在Tlog录制的场景中,日志文件都需要进行保存,其较适用于数据量较小的场景中;另外,使用Tlog进行录制,其仅适用于单个主机的录制,不适用于云场景。对于一个应用程序中,其生产环境的云存储业务是否能正常实现,需要搭建一个镜像环境以进行各种测试或评估;因此,如何实现对云存储业务的测试是目前亟待解决的问题。
发明内容
有鉴于此,本发明的目的在于提供一种业务测试方法、装置、电子设备和计算机可读存储介质,以解决背景技术提出的不足。
为了实现上述目的,本发明实施例采用的技术方案如下:
第一方面,本发明提供一种业务测试方法,应用于云端,所述方法包括:根据用户端发送的I/O信息,生成云I/O录制文件;其中,所述I/O信息表征所述用户端的至少一个业务记录,所述云I/O录制文件包括所述用户端与所述云端的交互记录信息;发送所述云I/O录制文件对应的待测试I/O信息至所述用户端,以使所述用户端将所述待测试I/O信息对应的模拟测试包发送至所述云端;判断所述模拟测试包与所述云I/O录制文件中记录的所述I/O信息是否匹配;若匹配,则确定所述云端的本次云存储业务为正常状态;所述本次云存储业务包括所述云端将所述业务记录进行存储的交互记录。
在可选的实施方式中,所述云端与多个用户端通信连接,所述根据用户端发送的I/O信息,生成云I/O录制文件,包括:根据每个用户端发送的I/O信息,生成所述云I/O录制文件;在所述云I/O录制文件标注对应的用户端的标识信息。
在可选的实施方式中,所述交互记录信息包括所述I/O信息的时间戳、数据读写类型,以及所述I/O信息的在所述用户端的存储位置和存储大小;所述根据每个用户端发送的I/O信息,生成所述云I/O录制文件,包括:按照所述时间戳存储所述每个用户端发送的I/O信息;根据所述I/O信息的在所述用户端的存储位置和存储大小,以及所述I/O信息的数据读写类型,生成所述云I/O录制文件。
在可选的实施方式中,所述方法还包括:获取用户输入的预设I/O录制文件;发送所述预设I/O录制文件对应的测试I/O信息至所述用户端,以使所述用户端将所述测试I/O信息对应的预设测试包发送至所述云端;判断所述预设测试包与所述测试I/O信息是否匹配;若匹配,则确定所述云端的当前云存储业务为正常状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市宝能投资集团有限公司,未经深圳市宝能投资集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010161775.2/2.html,转载请声明来源钻瓜专利网。