CN106341290A - 流量分配服务器 - Google Patents

流量分配服务器 Download PDF

Info

Publication number
CN106341290A
CN106341290A CN201610793834.1A CN201610793834A CN106341290A CN 106341290 A CN106341290 A CN 106341290A CN 201610793834 A CN201610793834 A CN 201610793834A CN 106341290 A CN106341290 A CN 106341290A
Authority
CN
China
Prior art keywords
experiment
layer
flow
test block
subsystem
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610793834.1A
Other languages
English (en)
Inventor
陈琳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Urban Network Neighbor Information Technology Co Ltd
Beijing City Network Neighbor Technology Co Ltd
Original Assignee
Beijing City Network Neighbor Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing City Network Neighbor Technology Co Ltd filed Critical Beijing City Network Neighbor Technology Co Ltd
Priority to CN201610793834.1A priority Critical patent/CN106341290A/zh
Publication of CN106341290A publication Critical patent/CN106341290A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/133Protocols for remote procedure calls [RPC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供一种流量分配服务器,包括接口子***与实验门户子***,通过接口子***提供的统一接口,对实验门户子***中的实验区进行分层得到至少一个层,各层依次共享流量,各层对应不同的实验,对于每一层,划分所述流量,得到至少一个子流量,对于每一层,根据本层各子流量占用所述流量的百分比进行流量分配,实现不同层的实验共享流量,同一层的不同实验划分流量,进而实现并行多个实验,加速实验速度。

Description

流量分配服务器
技术领域
本发明实施例涉及网页测试技术,尤其涉及一种流量分配服务器。
背景技术
目前,大多数互联网公司通过对照实验***进行网页优化。其中,对照实验***也称之为AB测试(AB Test)***。
实验过程中,针对某个功能,首先定义A页面,A页面占用所有的流量,得到A页面的测试结果;接着,定义B页面,B页面占用所有的流量,得到B页面的测试结果;然后,对两个测试结果进行对照,决定用A页面或B页面。例如,假设A页面中将某个功能按钮的颜色设置为红色,流量为100个用户,该100个用户中对红色按钮满意的用户为80%;对于同一个按钮,假设B页面中将功能按钮的颜色设置为蓝色,流量为100个用户,该100个用户中对蓝色按钮满意的用户为40%。经过对照发现:对红色按钮满意的用户数量多于对蓝色按钮满意的用户数量。因此,A页面为用户喜欢的页面。
上述实验过程中,各个实验各自为站,每个实验独占所有流量,每次只能进行一个实验,导致对不同的实验进行对照的速度缓慢。
发明内容
本发明实施例提供一种流量分配服务器,通过并行多个实验,加速实验速度。
第一方面,本发明实施例提供一种流量分配服务器,包括:
接口子***,用于提供统一接口;
实验门户子***,用于通过所述统一接口,对实验区进行分层得到至少一个层,各层依次共享流量,各层对应不同的实验,对于每一层,划分所述流量,得到至少一个子流量,对于每一层,根据本层各子流量占用所述流量的百分比进行流量分配。
在一种可行实现方式中,所述至少一个层包括第一类层,所述第一类层对应第一实验,所述第一类层包括并行实验区,所述并行实验区包括第一实验的至少一个不同的实验版本;
所述实验门户子***,具体用于根据所述并行实验区中各实验版本占用所述流量的百分比,划分所述流量,得到至少一个子流量。
在一种可行实现方式中,所述至少一个层包括第二类层,所述第二类层对应第二实验与第三实验,所述第二类层包括独占实验区和并行实验区;
所述实验门户子***,具体用于根据所述独占实验区和所述并行实验区各自占用所述流量的百分比,划分所述流量,得到至少一个子流量。
在一种可行实现方式中,所述接口子***,还用于对所述实验门户子***中实验区的实验进行评估或展示。
在一种可行实现方式中,上述的流量分配服务器还包括:
实时分析子***,用于实时分析用户采用所述实验门户子***中实验区的实验产生的日志。
在一种可行实现方式中,上述的流量分配服务器还包括:
衔接子***,用于分离所述接口子***与所述实时分析子***。
在一种可行实现方式中,所述衔接子***包括键值***、数据***或文件***。
在一种可行实现方式中,上述的流量分配服务器还包括:
数据采集子***,用于采集用户采用所述实验门户子***中实验区的实验产生的日志并存储。
在一种可行实现方式中,所述数据采集子***包括:
埋点采集模块,通过远程数据同步实现或水槽实现。
和/或
日志采集模块,通过消息总线实现。
在一种可行实现方式中,所述接口子***通过远程过程调用协议RPC实现。
本发明实施例提供的流量分配服务器,包括接口子***与实验门户子***,通过接口子***提供的统一接口,对实验门户子***中的实验区进行分层得到至少一个层,各层依次共享流量,各层对应不同的实验,对于每一层,划分所述流量,得到至少一个子流量,对于每一层,根据本层各子流量占用所述流量的百分比进行流量分配,实现不同层的实验共享流量,同一层的不同实验划分流量,进而实现并行多个实验,加速实验速度。
附图说明
为了更清楚地说明本发明方法实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明方法的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明流量分配服务器实施例一的结构示意图;
图2为本发明流量分配服务器划分流量的原理示意图;
图3为本发明流量分配服务器实施例二的结构示意图;
图4为本发明流量分配服务器分配流量所适用的***架构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。以下内容为结合附图及较佳实施例,对依据本发明申请的具体实施方式、结构、特征及其功效的详细说明。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
图1为本发明流量分配服务器实施例一的结构示意图,包括:
接口子***11,用于提供统一接口;
实验门户子***12,用于通过所述统一接口,对实验区进行分层得到至少一个层,各层依次共享流量,各层对应不同的实验,对于每一层,划分所述流量,得到至少一个子流量,对于每一层,根据本层各子流量占用所述流量的百分比进行流量分配。
本发明实施例中,域(domain)指流量的一个划分,即将流量划分后一部分的流量,层(layer)指参数的一个子集,实验(Experience,EXP)是指在一个流量划分上,进行零个或多个参数的修改,并最后该病请求处理的过程。域和层可以相互嵌套,域中包含层,层中包含实验,层中也可以包含域。在一个层中嵌套域可以使这一层的参数在嵌套域中进行进一步划分。
具体的,本发明实施例中,接口子***11向外提供统一接口,如基于Rest的应用编程接口(Application Programming Interface,API),通过该统一接口,对实验门户子***12里的实验进行配置、评估或展示。其中,对实验门户子***12里的实验进行配置包括:对实验区进行分层得到至少一个层,各层依次共享流量,各层对应不同的实验,对于每一层,划分流量,得到至少一个子流量,对于每一层,根据本层各子流量占用流量的百分比进行流量分配。具体的,流量分配服务器在横向上将实验区进行分层,层与层之间的实验相互不影响,每一层包含至少一个实验,流量可以依次穿过各层,且在每一层被重新打散以分配给不同的实验,或同一个实验的不同版本,实现复用流量,即对不同层的实验进行流量共享,对同一层的不同实验进行流量划分。
本发明实施例提供的流量分配服务器,包括接口子***与实验门户子***,通过接口子***提供的统一接口,对实验门户子***中的实验区进行分层得到至少一个层,各层依次共享流量,各层对应不同的实验,对于每一层,划分所述流量,得到至少一个子流量,对于每一层,根据本层各子流量占用所述流量的百分比进行流量分配,实现不同层的实验共享流量,同一层的不同实验划分流量,进而实现并行多个实验,加速实验速度。
本发明实施例中,对实验区进行分层后,分成的层大致包括两类:
第一类层,对应第一实验,所述第一类层包括并行实验区,所述并行实验区包括第一实验的至少一个不同的实验版本;此时,所述实验门户子***,具体用于根据所述并行实验区中各实验版本占用所述流量的百分比,划分所述流量,得到至少一个子流量。
第二类层,所述第二类层对应第二实验与第三实验,所述第二类层包括独占实验区和并行实验区;所述实验门户子***,具体用于根据所述独占实验区和所述并行实验区各自占用所述流量的百分比,划分所述流量,得到至少一个子流量。
下面,以将实验区划分为四层为例,对本发明实施例中的第一类层和第二类层进行详细说明。具体的,可参见图2,图2为本发明流量分配服务器划分流量的原理示意图。
请参照图2,第一层配置的实验(Experience,EXP)为EXP1与EXP2,该两个实验可以理解为对同一个功能进行测试的两个不同版本的实验,流量被划分为40%的子流量与60%的子流量,其中,40%的子流量用于EXP1,60%的子流量用于EXP2。由此可知:第一层为第一类层,该层包括并行实验区,即EXP1与EXP2为同一个实验的不同版本的实验,用户根据各个实验的流量分配百分比选择其中的一个实验,实验完毕后进入第二层。
第二层配置的实验为EXP3,由于该层只配置了一个实验,因此划分出的子流量占总流量的100%,即将整个流量都用于EXP3。由此可知:该层仅配置了一个实验,且该实验只有一个实验版本,是第一类层的特殊情况。
第三层配置的实验为EXP4~EXP8,其中,EXP4的功能等于EXP5~EXP8的功能的和,EXP5的功能相当于EXP6与EXP7的功能之和。流量划时,首先将流量划分为30%的子流量与70%的子流量,30%的子流量用于EXP4,70%的子流量用于EXP5与EXP6,具体的,40%的子流量用于EXP5,30%的子流量用于EXP6,流经EXP6的30%的子流量还用于EXP7,最后,流经EXP5的40%的子流量与流经EXP7的30%的子流量都流经EXP8。第四层配置的实验为EXP9,由于该层只配置了一个实验,因此划分出的子流量占总流量的100%,即将整个流量都用于EXP9。由此可知:第二层为第二类层,包括独占实验区和并行实验区。当将EXP5~EXP8看做一个整体时,EXP4为独占实验区,占用30%的流量,EXP5~EXP8作为整体为并向实验区,占用70%的流量。EXP5~EXP8中,可以理解为其包括2层,第一层配置的实验为EXP5~EXP7,第二层配置的实验为EXP8,其中,第一层中,EXP5为独占实验区,EXP6和EXP7分别为第一类层的特殊情况,即各自只配置了一个实验。另外,若将EXP4和EXP5~EXP8的整体分别理解为域,则第一层~第四层中包含域,域中包含层,层中包含实验,层中也包含域。综合可知:本发明实施例中,将实验区在纵向上与横向上进行划分,横向上,各层依次共享流量,每层独占流量时不受其他层实验的干扰;纵向上,流量可以进入独占实验区或者并行实验区,不同的功能属于不同的层(Layer),每个应用的内部,又可以划分为多个层,层与层之间互相不影响。因此流量可以横向经过多层,每一层可以有多个实验,并且,流量在每一层都会重新被打散。
第二层配置的实验为EXP9,由于该层只配置了一个实验,因此划分出的子流量占总流量的100%,即将整个流量都用于EXP9。由此可知:该层仅配置了一个实验,且该实验只有一个实验版本,是第一类层的特殊情况。
上述划分层的过程中,当某个层被配置两个或两个以上的实验时,可以利用cookie、uid等,对用户进行划分,使用户从本层中选择进入的实验,防止用户出现不同的体验。该过程中,流量分配模型为EXP=f(cookie,layer)%100,或EXP=f(uid,layer)%100。流量分配模型将层(layer)作为一个变量引入,从而保证各层之间的实验时独立的,互不干扰。
另外,流量分配模型还可以将日期(day)变量引入,此时,exp=f(cookie,layer,day)%100,使得每天的分流结果不同,但是同一天内分流结果稳定。除了使用cookie、uid对用户进行划分外,还可以使用客户身份标识(client id)、互联网协议(Internetprotocol,IP)、电话号码、国际移动设备标识(International Mobile EquipmentIdentity,IMEI)等对用户进行划分。
另外,流量分配模型引入了layer、day等变量进行流量染色。然而,本发明实施例并不以此为限制,在其他可行的实现方式中,也可以是随机染色或添加其他染色策略。
上述划分层的过程中,流量与实验的关系如下:
当流量走到第一层时,通过EXP1、EXP2的流量分配百分比,从EXP1与EXP2中选择一个实验;
当流量走到第二层时,由于第二层配置了EXP3,因此选择EXP3;
当流量走到第三层时,可视为两个大实验,EXP4与EXPx,EXPx包括EXP5~EXP8。假设通过流量百分比选择到EXPx,此时EXPx分为2层,即layer31子层与layer32子层,其中,layer31子层包括:EXP5~EXP7,layer32字层包括EXP8。假设在layer31层选择出EXP6,则之后选择EXP7,然后到达EXP8;
当流量走到第四层时,由于第四层配置了EXP9,因此选择EXP9。
下面,从软件架构的角度,用一个具体的实施例对上述的流量分配服务器进行详细说明。具体的,本发明实施例中,为方便前后端并行开发,可以将前端与后端进行解耦,使得流量分配服务器包括业务接入的前端以及对业务进行处理的后端,以及与后端解耦的实验门户子***、接口子***等,还可以可选的包括衔接子***、实时分析子***与数据采集子***等。具体的,可参见图3,图3为本发明流量分配服务器实施例二的结构示意图,包括:
业务接入子***,用于接入业务,业务包括招聘、房产、二手车、二手、应用(Application,APP)等。
实验门户子***,用于提供用户界面,方便产品经理(Product Manager,PM)、数据分析人员等通过统一接口实现实验配置、实验评估与实验效果对比展示等。另外,若需要进行功能扩充时,可以对实验门户子***添加新的功能。
统一接口子***,用于向外提供基于REST的API,使得PM等通过该API对实验门户子***中进行实验配置、分流控制,以及对实验数据进行增删改查的操作,并提供染色服务,在峰值流量下能够承受高频查询,并能够快速进行横向扩展。
上述实施例中,在采用API作为统一接口时,若实验为超文本标记语言(HyperTextMarkup Language,HTML)相关实验时,还可以使用异步Java Script and XML(Asynchronous Javascript And XML,AJAK)对API进行封装;若实验为应用(Application,APP)相关实验时,可以使用软件开发工具包(Software Development Kit,SDK)对API进行封;若实验为业务相关实验时,可以使用静态或动态链接库对API进行封装。
另外,上述实施例中,接口子***通过远程过程调用协议(Remote ProcedureCall Protocol,RPC)实现,除了采用API作为统一接口外,还可以使用简单对象访问协议(Simple Object Access Protocol,SOAP)、会话初始协议(Session InitiationProtocol,SIP)等。
衔接子***,用于分离所述接口子***与所述实时分析子***。例如,衔接子***可以为键值(Key-Value,KV)***、数据***或文件***等。当衔接子***具体为KV***时,包括但不限于自建的KV***、redis方式实现的KV***或memcached方式实现的KV***。
实时分析子***,用于实时分析用户采用所述实验门户子***中实验区的实验产生的日志、实时计算实验数据,如统计实时点击率、点击量、曝光量等。另外,当业务接入子***接入的接入特别多时,实验数据量会非常庞大,因此,本发明实施例中,实施分析子系具有很高的并发性和实时性,且能够快速横向扩展。本发明实施例中,可以自建实时分析子***,或者通过Storm、Spark或Hadoop实现。
数据采集子***,用于采集用户采用所述实验门户子***中实验区的实验产生的日志并存储。可选的,数据采集子***具体包括埋点采集模块和/或日志采集模块,其中,埋点采集模块,通过远程数据同步(rsync)、水槽(flume)或rsyslog作为埋点采集端;日志采集模块,通过消息总线实现,将消息总线和Kafka作为日志消息队列,另外,还可以采用rabbitmq、activemq、rocketmq等多种消息队列。
接下来,用一个交互图对上述的流量分配服务器进行详细说明。具体的,可参见图4,图4为本发明流量分配服务器分配流量所适用的***架构示意图。
请参照图4,流量分配服务器包括业务接入子***、实验门户子***、接口子***、衔接子***、实时分析子***、数据采集子***。用户通过互联网(Internet)进行业务接入,业务经过防火墙与分流机器后到达业务接入子***,产生的日志文件经过数据采集子***到达实施分析子***。该过程中,用户请求业务,通过负载均衡,线上请求实验,取得要进行的实验并做实验,并把实验结果展示给用户。另外,还发送埋点信息给实时分析子***,并通过消息队列发送给实验门户子***。实时分析子***的分析结果存储在衔接子***中,供实验门户子***进行查询。
PM通过接口子***提供的统一接口,在实验门户子***创建和配置实验,PM和数据分析人员还通过接口子***提供的统一接口,实施查看实验门户子***中的实验和实验结果。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (10)

1.一种流量分配服务器,其特征在于,包括:
接口子***,用于提供统一接口;
实验门户子***,用于通过所述统一接口,对实验区进行分层得到至少一个层,各层依次共享流量,各层对应不同的实验,对于每一层,划分所述流量,得到至少一个子流量,对于每一层,根据本层各子流量占用所述流量的百分比进行流量分配。
2.根据权利要求1所述的服务器,其特征在于,所述至少一个层包括第一类层,所述第一类层对应第一实验,所述第一类层包括并行实验区,所述并行实验区包括第一实验的至少一个不同的实验版本;
所述实验门户子***,具体用于根据所述并行实验区中各实验版本占用所述流量的百分比,划分所述流量,得到至少一个子流量。
3.根据权利要求1所述的服务器,其特征在于,所述至少一个层包括第二类层,所述第二类层对应第二实验与第三实验,所述第二类层包括独占实验区和并行实验区;
所述实验门户子***,具体用于根据所述独占实验区和所述并行实验区各自占用所述流量的百分比,划分所述流量,得到至少一个子流量。
4.根据权利要求1~3任一项所述的服务器,其特征在于,
所述接口子***,还用于对所述实验门户子***中实验区的实验进行评估或展示。
5.根据权利要求1~3任一项所述的服务器,其特征在于,还包括:
实时分析子***,用于实时分析用户采用所述实验门户子***中实验区的实验产生的日志。
6.根据权利要求1~3任一项所述的服务器,其特征在于,还包括:
衔接子***,用于分离所述接口子***与所述实时分析子***。
7.根据权利要求6所述的服务器,其特征在于,所述衔接子***包括键值***、数据***或文件***。
8.根据权利要求1~3任一项所述的服务器,其特征在于,还包括:
数据采集子***,用于采集用户采用所述实验门户子***中实验区的实验产生的日志并存储。
9.根据权利要求8所述的服务器,其特征在于,所述数据采集子***包括:
埋点采集模块,通过远程数据同步实现或水槽实现。
和/或
日志采集模块,通过消息总线实现。
10.根据权利要求1~3任一项所述的服务器,其特征在于,所述接口子***通过远程过程调用协议RPC实现。
CN201610793834.1A 2016-08-31 2016-08-31 流量分配服务器 Pending CN106341290A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610793834.1A CN106341290A (zh) 2016-08-31 2016-08-31 流量分配服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610793834.1A CN106341290A (zh) 2016-08-31 2016-08-31 流量分配服务器

Publications (1)

Publication Number Publication Date
CN106341290A true CN106341290A (zh) 2017-01-18

Family

ID=57822952

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610793834.1A Pending CN106341290A (zh) 2016-08-31 2016-08-31 流量分配服务器

Country Status (1)

Country Link
CN (1) CN106341290A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109753424A (zh) * 2017-11-06 2019-05-14 北京京东尚科信息技术有限公司 Ab测试的方法和装置
CN110008131A (zh) * 2019-04-12 2019-07-12 重庆天蓬网络有限公司 一种基于算法实现的区域ab实验管理的方法及装置
CN110046296A (zh) * 2019-03-12 2019-07-23 平安城市建设科技(深圳)有限公司 实验数据的处理方法、装置、设备及存储介质
CN110532192A (zh) * 2019-09-06 2019-12-03 北京温杜科技有限公司 一种api接口性能优化实验装置
CN110620697A (zh) * 2018-06-19 2019-12-27 北京嘀嘀无限科技发展有限公司 一种基于流量控制的测试方法及***
CN110765182A (zh) * 2019-10-29 2020-02-07 北京达佳互联信息技术有限公司 数据统计方法、装置、电子设备及存储介质
CN110808872A (zh) * 2019-10-21 2020-02-18 微梦创科网络科技(中国)有限公司 一种流量实验的实现方法、装置及电子设备
CN112328485A (zh) * 2020-11-06 2021-02-05 杭州推啊网络科技有限公司 用户行为的分流测试方法与***

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101217770A (zh) * 2008-01-18 2008-07-09 ***通信集团福建有限公司 一种移动通信网络质量自动评估分析装置及方法
CN101977132A (zh) * 2010-11-18 2011-02-16 北京航空航天大学 一种交换网络虚拟链路流量管制功能测试装置
US8549522B1 (en) * 2007-07-19 2013-10-01 American Megatrends, Inc. Automated testing environment framework for testing data storage systems
US20150012852A1 (en) * 2013-07-08 2015-01-08 Kobo Incorporated User interface tool for planning an ab type of test
CN105095081A (zh) * 2015-08-06 2015-11-25 小米科技有限责任公司 应用程序的功能测试方法及装置
CN105610654A (zh) * 2016-03-02 2016-05-25 合一网络技术(北京)有限公司 一种服务器、策略在线测试的方法及***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8549522B1 (en) * 2007-07-19 2013-10-01 American Megatrends, Inc. Automated testing environment framework for testing data storage systems
CN101217770A (zh) * 2008-01-18 2008-07-09 ***通信集团福建有限公司 一种移动通信网络质量自动评估分析装置及方法
CN101977132A (zh) * 2010-11-18 2011-02-16 北京航空航天大学 一种交换网络虚拟链路流量管制功能测试装置
US20150012852A1 (en) * 2013-07-08 2015-01-08 Kobo Incorporated User interface tool for planning an ab type of test
CN105095081A (zh) * 2015-08-06 2015-11-25 小米科技有限责任公司 应用程序的功能测试方法及装置
CN105610654A (zh) * 2016-03-02 2016-05-25 合一网络技术(北京)有限公司 一种服务器、策略在线测试的方法及***

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109753424A (zh) * 2017-11-06 2019-05-14 北京京东尚科信息技术有限公司 Ab测试的方法和装置
CN109753424B (zh) * 2017-11-06 2022-08-12 北京京东尚科信息技术有限公司 Ab测试的方法和装置
CN110620697A (zh) * 2018-06-19 2019-12-27 北京嘀嘀无限科技发展有限公司 一种基于流量控制的测试方法及***
CN110620697B (zh) * 2018-06-19 2021-07-13 北京嘀嘀无限科技发展有限公司 一种基于流量控制的测试方法及***
CN110046296A (zh) * 2019-03-12 2019-07-23 平安城市建设科技(深圳)有限公司 实验数据的处理方法、装置、设备及存储介质
CN110008131A (zh) * 2019-04-12 2019-07-12 重庆天蓬网络有限公司 一种基于算法实现的区域ab实验管理的方法及装置
CN110532192A (zh) * 2019-09-06 2019-12-03 北京温杜科技有限公司 一种api接口性能优化实验装置
CN110808872A (zh) * 2019-10-21 2020-02-18 微梦创科网络科技(中国)有限公司 一种流量实验的实现方法、装置及电子设备
CN110765182A (zh) * 2019-10-29 2020-02-07 北京达佳互联信息技术有限公司 数据统计方法、装置、电子设备及存储介质
CN112328485A (zh) * 2020-11-06 2021-02-05 杭州推啊网络科技有限公司 用户行为的分流测试方法与***

Similar Documents

Publication Publication Date Title
CN106341290A (zh) 流量分配服务器
CN107301048B (zh) 应用响应式共享应用架构的内控管理***
DE69425318T2 (de) Verfahren und System für Fernausführung von Codes
CN110428127B (zh) 自动化分析方法、用户设备、存储介质及装置
CN107689953A (zh) 一种面向多租户云计算的容器安全监控方法及***
CN108763058A (zh) 一种区块链测评***
DE19708281A1 (de) Fernausführungssystem mit Programmempfänger
DE112021002820T5 (de) Dynamische automatisierung einer auswahl von pipeline-artefakten
CN104009885B (zh) 一种云环境下基于隐蔽通道的虚拟机同驻检测方法
CN108431793A (zh) 使用词汇表生成流分析应用
CN106648556A (zh) 前后端集成开发测试的方法及装置
CN103001815A (zh) 测试数据的获取方法、装置及***
CN103246606A (zh) Esb平台的性能方法和***
DE102017213160A1 (de) Kompilierung für knotenvorrichtungs-GPU-basierte Parallelverarbeitung
CN105405221A (zh) 一种自动化测试的方法及装置
CN109344066A (zh) 一种浏览器页面的测试方法、***及终端
CN106293955A (zh) 一种应用进程间的通信方法
US9405531B2 (en) Methods for building application intelligence into event driven applications through usage learning, and systems supporting such applications
DE102021124264A1 (de) Erzeugung von synthetischen Systemfehlern
CN108259266A (zh) 网站性能监测方法和***
CN105162664B (zh) 一种基于仪表中间层开发的自动化平台测试方法及***
CN110083529A (zh) 自动化测试方法、装置、介质和电子设备
CN113569296A (zh) 一种基于联盟链的共享设施安全租赁***及其实现方法
CN109783383A (zh) 一种代码级软件测试方法、装置、终端及存储介质
DE102007054648A1 (de) Fehler-Identifikation in einem rechner-basierten Netzwerk

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170118