【技术实现步骤摘要】
请求录制方法、装置、设备及存储介质
[0001]本专利技术涉及数据采集
,尤其涉及一种请求录制方法、装置、设备及存储介质。
技术介绍
[0002]目前,通常通过测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。然而,由于测试工具在模拟数据时的速率不高,导致无法在短时间内模拟出大量数据用于测试。
[0003]为了能够在短时间内获取到大量的测试请求,请求录制方式应运而生。然而,在目前的请求录制方案中,通常只能在检测到请求响应异常时进行请求录制,造成无法拦截到响应正常的请求进行录制。
技术实现思路
[0004]鉴于以上内容,有必要提供一种请求录制方法、装置、设备及存储介质,能够拦截到运行正常的请求,从而提高系统测试的准确性。
[0005]一方面,本专利技术提出一种请求录制方法,应用于电子设备,所述电子设备分别与多个处理服务器及数据库服务器相通信,所述电子设备中包括设备数据库,所述请求录制方法包括:
[0006]当接收到请求录制指令时,根据所述请求录制指令生成匹配 ...
【技术保护点】
【技术特征摘要】
1.一种请求录制方法,其特征在于,应用于电子设备,所述电子设备分别与多个处理服务器及数据库服务器相通信,所述电子设备中包括设备数据库,所述请求录制方法包括:当接收到请求录制指令时,根据所述请求录制指令生成匹配表达式;获取所述多个处理服务器中的报文请求;根据所述匹配表达式对所述报文请求进行筛选,得到目标报文;根据所述目标报文的对象来源提取报文数据;检测所述设备数据库的存储情况,得到检测结果;若所述检测结果为预设结果,获取所述设备数据库中的第一存储信息,并获取所述数据库服务器中的第二存储信息;将所述报文数据及所述第一存储信息与所述第二存储信息进行比较,得到比较结果;根据所述比较结果更新所述第二存储信息,得到录制信息。2.如权利要求1所述的请求录制方法,其特征在于,所述根据所述请求录制指令生成匹配表达式包括:提取所述请求录制指令中的特征字符串;定位所述电子设备的显示界面;从所述显示界面中捕获用户的输入参数;将所述特征字符串及所述输入参数写入预设指令中,得到所述匹配表达式。3.如权利要求2所述的请求录制方法,其特征在于,所述根据所述匹配表达式对所述报文请求进行筛选,得到目标报文包括:提取所述报文请求中的请求对象;将与所述特征字符串相同的请求对象所在的报文请求确定为初筛报文;检测所述初筛报文中是否包含所述输入参数;若所述初筛报文中包含所述输入参数,则将该初筛报文确定为所述目标报文。4.如权利要求1所述的请求录制方法,其特征在于,所述根据所述目标报文的对象来源提取报文数据包括:检测所述对象来源的对象类型;若所述对象类型为转发型服务器,根据预设标签解析所述目标报文,得到所述报文数据;或者若所述对象类型为本地型服务器,将所述目标报文确定为所述报文数据。5.如权利要求1所述的请求录制方法,其特征在于,所述检测所述设备数据库的存储情况,得到检测结果包括:将所述报文数据录入至所述设备数据库中,得到所述设备数据库的响应信息;对所述响应信息进行语义分析,得到语义结果;检测所述语义结果中是否包含配置信息;若所述语义结果中包含所述配置信息,则将所述检测结果确定为所述设备数据库已存满;若所述语义结果中不包含所述配置信息,统计所述设备数据库中的存储量;若所述存储量大于预设量,则将所述检测结果确定为所述设备数据库已存满。6.如权利要求1所述的请求录制方法,其特征在于,所述将所述报文数据及所述第一存
储信息与所述第二存储信息进行...
【专利技术属性】
技术研发人员:施天助,
申请(专利权)人:平安银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。