The invention relates to a method and device for processing duplicated traffic data. The method includes: S1, defining the classified keywords of the interface and storing them; S2, intercepting the on-line traffic of the interface and sending the traffic data to the traffic classification application server; S3, the traffic classification application server classifies the intercepted traffic according to the classified keywords of the interface, and stores the classified traffic data into the test case library. The device comprises a keyword configuration unit, a traffic replication unit, a traffic classification application server and a test case library. The invention classifies the duplicated traffic data by setting classified keywords, thereby realizing the classification of test cases, and the classification method of traffic data can continuously accumulate the types of test cases.
【技术实现步骤摘要】
一种对复制的流量数据的处理方法及装置
本专利技术涉及软件自动化测试领域,尤其涉及一种对复制的流量数据的处理方法及装置。
技术介绍
现在有不少测试工具通过复制线上流量到线下测试环境进行流量覆盖测试,有针对http请求的复制,有针对后端应用接口请求参数和返回结果的复制,现有技术通过TCPCopy复制线上流量,TCPCopy是一种请求复制(复制基于TCP的packets)工具,通过复制在线数据包,修改TCP/IP头部信息,发送给测试服务器,进行覆盖测试。目前还没有对复制的流量进行分类并用于生成测试用例的工具和方案。没有对复制的数据进行分类,不利于对复制的数据进行分类管理,不利于检测回归测试的功能覆盖率统计,也不能生成常用测试用例。
技术实现思路
为了解决上述问题,本专利技术的目的在于提供一种对复制的流量数据的处理方法及装置。复制的流量数据通过设置分类关键字,进行流量分类,便于对复制的流量数据的管理。并且,通过设置关键字对流量数据进行分类,可以实现对测试用例进行分类,对流量数据的分类方式可以不断累积测试用例种类。为了实现上述的目的,本申请的实施例是这样实现的:本申请实施例提供的一种对复制的流量数据的处理方法,所述方法包括:S1,定义接口的分类关键字并存储;S2,截取接口的线上流量并将流量数据发送到流量分类应用服务器;S3,流量分类应用服务器根据接口的分类关键字对截获的流量进行分类,将分类后的流量数据存储到测试用例库。作为优选技术方案,S3中根据接口的分类关键字对截获的流量进行分类,包括:根据接口的分类关键字的值的笛卡尔积组合实现分类。作为优选技术方案,所述S3包括:流 ...
【技术保护点】
1.一种对复制的流量数据的处理方法,其特征在于,包括:S1,定义接口的分类关键字并存储;S2,截取接口的线上流量并将流量数据发送到流量分类应用服务器;S3,流量分类应用服务器根据接口的分类关键字对截获的流量进行分类,将分类后的流量数据存储到测试用例库。
【技术特征摘要】
1.一种对复制的流量数据的处理方法,其特征在于,包括:S1,定义接口的分类关键字并存储;S2,截取接口的线上流量并将流量数据发送到流量分类应用服务器;S3,流量分类应用服务器根据接口的分类关键字对截获的流量进行分类,将分类后的流量数据存储到测试用例库。2.根据权利要求1所述的一种对复制的流量数据的处理方法,其特征在于,所述S3包括:流量分类应用服务器根据接收的流量数据查找该接口的分类关键字;通过查找到的该接口的分类关键字,查看测试用例库中是否存储了该接口分类关键字对应的分类记录,若未找到对应的分类纪录,则把本次获得的流量分类的记录增加到测试用例库中。3.根据权利要求1所述的一种对复制的流量数据的处理方法,其特征在于...
【专利技术属性】
技术研发人员:康靖,
申请(专利权)人:挖财网络技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。