【技术实现步骤摘要】
流量回放测试方法、装置、电子设备及可读存储介质
[0001]本专利技术属于流量回放
,尤其涉及一种流量回放测试方法、装置、电子设备及可读存储介质。
技术介绍
[0002]目前,互联网公司实现微服务化之后,产生的业务服务越来越多,并且随着业务需求的增多,业务服务的更新频率也不断的加快,线上运行的业务服务也更加容易出现不稳定,对更新的业务服务进行测试是上线前的必经之路。流量回放方法可抓取实际网络环境中的网络数据,并将其还原到测试环境中,可再现实际网络环境,进而达到测试被测网络设备在实际网络环境中的功能和性能的目的。但是,现有流量回放测试方法中存在验证服务的返回数据时,成功率较低的问题。
技术实现思路
[0003]本专利技术实施例提供一种流量回放测试方法,旨在解决现有在流量回放测试中验证服务的返回数据时,成功率较低的的问题。通过服务进阶前目标服务器的流量数据确定参考数据对象,并根据请求数据向服务进阶后目标服务器进行请求得到目标返回数据,并利用目标返回数据与参考数据对象,从而确定流量回放测试是否成功,解决了在流 ...
【技术保护点】
【技术特征摘要】
1.一种流量回放测试方法,其特征在于,包括以下步骤:采集服务进阶前目标服务器的流量数据,所述流量数据包括请求数据;根据所述流量数据确定所述服务进阶前目标服务器的参考数据对象;基于所述请求数据向服务进阶后目标服务器进行请求,得到目标返回数据;通过所述目标返回数据与所述参考数据对象,确定流量回放测试是否成功。2.如权利要求1所述的流量回放测试方法,其特征在于,所述采集服务进阶前目标服务器的流量数据,包括:采集客户端与服务进阶前目标服务器之间的流量数据,所述流量数据包括所述客户端与所述服务进阶前目标服务器之间的请求数据和返回数据。3.如权利要求2所述的流量回放测试方法,其特征在于,所述根据所述流量数据确定所述服务进阶前目标服务器的参考数据对象,包括:根据所述请求数据对所述服务进阶前目标服务器进行第一次数据回放,得到第一数据对象;基于所述第一数据对象,确定参考数据对象。4.如权利要求3所述的流量回放测试方法,其特征在于,所述基于所述第一数据对象,确定参考数据对象,包括:根据所述请求数据对所述服务进阶前目标服务器进行第二次数据回放,得到第二数据对象;基于所述第一数据对象和所述第二数据对象,确定参考数据对象。5.如权利要求4所述的流量回放测试方法,其特征在于,所述基于所述第一数据对象和所述第二数据对象,确定参考数据对象,包括:确定所述第一数据对象和所述第二数据对象之间的相同数据;根据所述相同数据,确定参考数据对象。6.如权利要求5所述的流量回放测试方法,其特征在于,所述通过所述目标返回数据与所...
【专利技术属性】
技术研发人员:张星亮,丁湘和,
申请(专利权)人:深圳市六度人和科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。