【技术实现步骤摘要】
流量录制回放方法、系统、智能终端、存储装置
本专利技术涉及软件测试
,尤其涉及一种流量录制回放方法、智能终端以及存储装置。
技术介绍
随着互联网行业的业务规模不断扩大,系统设计也越来越复杂。在业务复杂度的系统上进行业务快速迭代时,对系统的鲁棒性、兼容性、测试覆盖率以及实效性也提出了更高的要求。开发人员往往通过更多的自动化回归脚本和人工编写的脚本,来适应这种要求。但是,由于系统每时每刻都在演化,自动化回归脚本的正确性和实效性很难得到保证,同时人工编写的脚本不能有效地覆盖大量的真实业务场景。为了提高系统迭代以及使用的稳定性,需要模拟系统的实际使用情况进行多种测试(如单元测试、系统测试等),然而,这些测试方案需要模拟实际情况以及不同业务构造大量测试数据,测试数据构造困难、成本高,不便于系统的迭代以及使用。
技术实现思路
为了克服现有技术的不足,本专利技术提出一种流量录制回放方法、系统、智能终端、存储装置,通过录制环境流量的方式构造测试数据,并根据收到的流量回放指令进行多种方式回放测试流量,解决了测 ...
【技术保护点】
1.一种流量录制回放方法,其特征在于,所述流量录制回放方法包括:/nS101:录制环境流量,并将所述环境流量的文件存储到预设文件夹,所述环境流量包括线上流量、自设流量中的至少一种;/nS102:获取流量回放指令,根据所述流量回放指令回放所述文件对应的环境流量,所述流量回放指令包括异步回放、正常回放、定量回放中的至少一种。/n
【技术特征摘要】
1.一种流量录制回放方法,其特征在于,所述流量录制回放方法包括:
S101:录制环境流量,并将所述环境流量的文件存储到预设文件夹,所述环境流量包括线上流量、自设流量中的至少一种;
S102:获取流量回放指令,根据所述流量回放指令回放所述文件对应的环境流量,所述流量回放指令包括异步回放、正常回放、定量回放中的至少一种。
2.如权利要求1所述的流量录制回放方法,其特征在于,所述录制环境流量的步骤具体包括:
获取流量筛选指令,通过所述流量筛选指令确定所述环境流量对应的日期以及类型,并通过所述日期、类型录制环境流量。
3.如权利要求1所述的流量录制回放方法,其特征在于,所述录制环境流量的步骤具体包括:
根据输入的指令确定所述环境流量的起始节点、结束节点、下载方式、下载频度,基于所述起始节点、结束节点、下载方式、下载频度录制所述环境流量,并生成所述环境流量的文件。
4.如权利要求1所述的流量录制回放方法,其特征在于,所述根据所述流量回放指令回放所述文件对应的环境流量的步骤具体包括:
确定所述流量回放指令为异步回放,则获取回放所述环境流量的最大并发线程数,并以所述最大并发线程数回放所述环境流量。
5.如权利要求1所述的流量录制回放方法,其特征在于,所述根据所述流量回放指令回放所述文件对应的环境流量的步骤具...
【专利技术属性】
技术研发人员:吴全,梁柱锦,郭怡适,
申请(专利权)人:广州图匠数据科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。