CN109614314B - 性能测试方法、装置、服务器及可读存储介质 - Google Patents

性能测试方法、装置、服务器及可读存储介质 Download PDF

Info

Publication number
CN109614314B
CN109614314B CN201811296557.9A CN201811296557A CN109614314B CN 109614314 B CN109614314 B CN 109614314B CN 201811296557 A CN201811296557 A CN 201811296557A CN 109614314 B CN109614314 B CN 109614314B
Authority
CN
China
Prior art keywords
advertisement
request
preset
advertisement request
traffic type
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.)
Active
Application number
CN201811296557.9A
Other languages
English (en)
Other versions
CN109614314A (zh
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 Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo 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 Qihoo Technology Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201811296557.9A priority Critical patent/CN109614314B/zh
Publication of CN109614314A publication Critical patent/CN109614314A/zh
Application granted granted Critical
Publication of CN109614314B publication Critical patent/CN109614314B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明公开了一种性能测试方法、装置、服务器及可读存储介质,获取多个广告请求,其中,每个广告请求中携带有广告流量类型字段;根据每个广告请求中携带的广告流量类型字段,从所述多个广告请求中获取与预设广告流量类型匹配的至少一个广告请求;对所述至少一个广告请求进行性能测试。本发明公开的性能测试方法、装置、服务器及可读存储介质,能够实现对指定广告流量类型的广告请求进行性能测试的效果,而且还能提高测试效率。

Description

性能测试方法、装置、服务器及可读存储介质
技术领域
本发明涉及计算机技术领域,特别是涉及一种性能测试方法、装置、服务器及可读存储介质。
背景技术
随之电子技术的飞速发展,使得电子设备中的应用也越变越多,而应用在上线前还是在上线后都需要进行性能测试,使得性能测试工具也随之变得越来越丰富。
但是,现有的性能测试工具通常只支持单一thrift协议,即对接收到所有请求进行统一测试,而在针对广告***进行测试时,会存在需要对指定广告流量类型的广告请求进行测试,而现有的性能测试工具只能对所有广告流量类型的广告请求进行统一测试,通过现有的性能测试工具不能实现上述需求,需要人工协助去实现上述需求,导致测试效率大幅度降低。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种性能测试方法、装置、服务器及可读存储介质。
依据本发明的第一方面,提供了一种性能测试方法,包括:
获取多个广告请求,其中,每个广告请求中携带有广告流量类型字段;
根据每个广告请求中携带的广告流量类型字段,从所述多个广告请求中获取与预设广告流量类型匹配的至少一个广告请求;
对所述至少一个广告请求进行性能测试。
可选地,所述根据每个广告请求中携带的广告流量类型字段,从所述多个广告请求中获取与预设广告流量类型匹配的至少一个广告请求,具体包括:
根据每个广告请求中携带的广告流量类型字段,确定每个广告请求对应的广告流量类型;
将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到与所述预设广告流量类型匹配的所述至少一个广告请求。
可选地,所述将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到与所述预设广告流量类型匹配的所述至少一个广告请求,具体包括:
获取在服务代理工具中预先设置的所述预设广告流量类型;
在所述服务代理工具中将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到所述至少一个广告请求。
可选地,所述对所述至少一个广告请求进行性能测试,具体包括:
利用性能测试工具对所述至少一个广告请求进行性能测试。
依据本发明的第二方面,提供了一种性能测试装置,包括:
广告请求获取单元,用于获取多个广告请求,其中,每个广告请求中携带有广告流量类型字段;
广告匹配单元,用于根据每个广告请求中携带的广告流量类型字段,从所述多个广告请求中获取与预设广告流量类型匹配的至少一个广告请求;
性能测试单元,用于对所述至少一个广告请求进行性能测试。
可选地,所述广告匹配单元,具体用于根据每个广告请求中携带有广告流量类型字段,确定每个广告请求对应的广告流量类型;将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到与所述预设广告流量类型匹配的所述至少一个广告请求。
可选地,所述广告匹配单元,具体用于获取在服务代理工具中预先设置的所述预设广告流量类型;在所述服务代理工具中将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到所述至少一个广告请求。
可选地,所述性能测试单元,具体用于利用性能测试工具对所述至少一个广告请求进行性能测试。
依据本发明第三方面,提供了一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述性能测试方法的步骤。
依据本发明第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述性能测试方法的步骤。
根据本发明实施例通过预设广告流量类型从多个广告请求中筛选出与其匹配的至少一个广告请求,然后对所述至少一个广告请求进行性能测试,因此,可以通过所述预设广告流量类型能够选择需要进行性能测试的广告流量类型,从而能够实现对指定广告流量类型的广告请求进行性能测试的效果,而且无需人工协助,使得测试效率也随之提高。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文可选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出可选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1为本发明实施例中性能测试方法的方法流程图;
图2为本说明书实施例中性能测试装置器的结构示意图;
图3为本说明书实施例中服务器的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
参见图1,根据本发明第一方面供了一种性能测试方法,具体可以包括如下步骤:
S101、获取多个广告请求,其中,每个广告请求中携带有广告流量类型字段;
S102、根据每个广告请求中携带的广告流量类型字段,从所述多个广告请求中获取与预设广告流量类型匹配的至少一个广告请求;
S103、对所述至少一个广告请求进行性能测试。
其中,在步骤S101,可以从需要显示广告的媒体方获取到所述多个广告请求,也可以直接从存储在本地的数据库中获取到所述多个广告请求,本说明书不作具体限制。
本说明书实施例中,所述多个广告请求中广告请求的数量通常为不小于1000,例如所述多个广告请求为2000、3000、5000和10000个广告请求等。当然,所述多个广告请求中广告请求的数量也可以也可为小于1000。
具体来讲,所述多个广告请求可以为http请求,且每个广告请求使用的广告请求协议中加入广告流量类型字段,其中,所述广告流量类型字段包括广告流量类型标签和内容,所述广告流量类型标签例如可以为flow_type等,如此,使得每个广告请求中携带有广告流量类型字段,且每个广告请求中携带的广告流量类型字段中的内容为每个广告请求携带的广告流量类型。
本说明书实施例中,所述广告流量类型包括信息流类型、场景橱窗类型和嵌入式类型等。
接下来执行步骤S102,可以根据每个广告请求中携带的广告流量类型字段,确定每个广告请求对应的广告流量类型;再将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到与所述预设广告流量类型匹配的所述至少一个广告请求。
本说明书实施例中,所述预设广告流量类型可以为需要进行性能分析的一种或多种广告流量类型,例如,所述预设广告流量类型可以为信息流类型、场景橱窗类型和嵌入式类型等类型中的一种或多种。
具体来讲,可以获取每个广告请求中携带的广告流量类型字段中的内容,并将获取的每个广告请求中的携带的广告流量类型字段中的内容作为该广告请求对应的广告流量类型。
例如,以广告请求a1为例,若广告流量类型中信息流类型用0110表示,场景橱窗类型用1100表示和嵌入式类型用0101表示,此时,获取到a1中的广告流量类型字段中的内容为flow_type:0101,则获取到a1中携带的广告流量类型字段中的内容为0101,则将0101作为a1的广告流量类型。
具体来讲,在获取到每个广告请求对应的广告流量类型之后,将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到与所述预设广告流量类型匹配的所述至少一个广告请求。
具体地,在将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配时,检测每个广告请求对应的广告流量类型是否为所述预设广告流量类型中的一个广告流量类型;若某个广告请求对应的广告流量类型为所述预设广告流量类型中的一个广告流量类型,则判定该广告请求对应的广告流量类型与所述预设广告流量类型匹配,并将该广告请求放入到所述至少一个广告请求中;若某个广告请求对应的广告流量类型不为所述预设广告流量类型中的一个广告流量类型,则判定该广告请求对应的广告流量类型与所述预设广告流量类型不匹配。
例如,以所述预设广告流量类型为场景橱窗类型和嵌入式类型为例,若所述多个广告请求为a1、a2、a3、a4、a5和a6,其中,a1中携带有flow_type:0101,a2中携带有flow_type:0110,a3中携带有flow_type:1100,a4中携带有flow_type:0110,a5中携带有flow_type:0101,以及a6中携带有flow_type:0110,由于场景橱窗类型用1100表示和嵌入式类型用0101表示,此时,检测上述6个广告请求中的每个广告请求中携带的广告流量类型字段中的内容是否为1100和0101的任意一个值,此时,由于a1携带的内容为0101,a3携带的内容为1100,以及a5携带的内容为0101,由此可以检测到a1、a3和a5的广告流量类型均与所述预设广告流量类型匹配,即获取到所述至少一个广告请求为a1、a3和a5。
本说明书另一实施例中,可以获取在服务代理工具中预先设置的所述预设广告流量类型;然后在所述服务代理工具中将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到所述至少一个广告请求。
具体来讲,所述服务代理工具可以为nginx工具等,如此,可以在所述服务代理工具加入广告流量类型选择模块,自动修改并生成所述服务代理工具中的配置文件,然后在所述配置文件中添加所述预设广告流量类型,通过所述预设广告流量类型对每个广告请求对应的广告流量类型进行过滤,过滤掉与所述预设广告流量类型不匹配的广告请求,而保留住与所述预设广告流量类型匹配的所述至少一个广告请求,如此,能够实现对选定广告流量类型条件下进行性能测试。
接下来执行步骤S103,可以通过预先编写的脚步对所述至少广告请求进行性能测试,也可以性能测试工具对所述至少一个广告请求进行性能测试,从而得到对应的测试结果。
本说明书实施例中,所述性能测试工具可以为LoadRunner测试工具、Jmeter测试工具、nGrinder测试工具和Apache的AB测试工具等中的任意一个测试工具,本说明书不作具体限制。
例如,获取到所述至少一个广告请求为a1、a3和a5之后,利用Jmeter测试工具分别对a1、a3和a5进行性能测试,得到对应的测试结果。
如此,通过所述预设广告流量类型能够选择需要进行性能测试的广告流量类型,从而能够实现对指定广告流量类型的广告请求进行性能测试的效果,而且无需人工协助,使得测试效率也随之提高。
基于与上述方法相同的技术构思,本发明第二方面提供了一种性能测试装置,如图2所示,包括:
广告请求获取单元201,用于获取多个广告请求,其中,每个广告请求中携带有广告流量类型字段;
广告匹配单元202,用于根据每个广告请求中携带的广告流量类型字段,从所述多个广告请求中获取与预设广告流量类型匹配的至少一个广告请求;
性能测试单元203,用于对所述至少一个广告请求进行性能测试。
在一种可选的实施方式中,广告匹配单元202,具体用于根据每个广告请求中携带的广告流量类型字段,确定每个广告请求对应的广告流量类型;将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到与所述预设广告流量类型匹配的所述至少一个广告请求。
在一种可选的实施方式中,广告匹配单元202,具体用于获取在服务代理工具中预先设置的所述预设广告流量类型;在所述服务代理工具中将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到所述至少一个广告请求。
在一种可选的实施方式中,性能测试单元203,具体用于利用性能测试工具对所述至少一个广告请求进行性能测试。
依据本发明第三方面,提供了一种服务器,如图3所示,包括存储器304、处理器302及存储在存储器304上并可在处理器302上运行的计算机程序,所述处理器302执行所述程序时实现前文所述性能测试方法的任一方法的步骤。
其中,在图3中,总线架构(用总线300来代表),总线300可以包括任意数量的互联的总线和桥,总线300将包括由处理器302代表的一个或多个处理器和存储器304代表的存储器的各种电路链接在一起。总线300还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口305在总线300和接收器301和发送器303之间提供接口。接收器301和发送器303可以是同一个元件,即收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器302负责管理总线300和通常的处理,而存储器304可以被用于存储处理器302在执行操作时所使用的数据。
依据本发明第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前文所述性能测试方法的任一方法的步骤。
在此提供的算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的性能测试装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网平台上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包括”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
本发明公开A 1、一种性能测试方法,其特征在于,包括:
获取多个广告请求,其中,每个广告请求中携带有广告流量类型字段;
根据每个广告请求中携带的广告流量类型字段,从所述多个广告请求中获取与预设广告流量类型匹配的至少一个广告请求;
对所述至少一个广告请求进行性能测试。
A2、如权利要求A1所述的方法,其特征在于,所述根据每个广告请求中携带的广告流量类型字段,从所述多个广告请求中获取与预设广告流量类型匹配的至少一个广告请求,具体包括:
根据每个广告请求中携带的广告流量类型字段,确定每个广告请求对应的广告流量类型;
将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到与所述预设广告流量类型匹配的所述至少一个广告请求。
A3、如权利要求A2所述的方法,其特征在于,所述将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到与所述预设广告流量类型匹配的所述至少一个广告请求,具体包括:
获取在服务代理工具中预先设置的所述预设广告流量类型;
在所述服务代理工具中将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到所述至少一个广告请求。
A4、如权利要求A1所述的方法,其特征在于,所述对所述至少一个广告请求进行性能测试,具体包括:
利用性能测试工具对所述至少一个广告请求进行性能测试。
B1、一种性能测试装置,其特征在于,包括:
广告请求获取单元,用于获取多个广告请求,其中,每个广告请求中携带有广告流量类型字段;
广告匹配单元,用于根据每个广告请求中携带的广告流量类型字段,从所述多个广告请求中获取与预设广告流量类型匹配的至少一个广告请求;
性能测试单元,用于对所述至少一个广告请求进行性能测试。
B2、如权利要求B1所述的装置,其特征在于,所述广告匹配单元,具体用于根据每个广告请求中携带的广告流量类型字段,确定每个广告请求对应的广告流量类型;将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到与所述预设广告流量类型匹配的所述至少一个广告请求。
B3、如权利要求B2所述的装置,其特征在于,所述广告匹配单元,具体用于获取在服务代理工具中预先设置的所述预设广告流量类型;在所述服务代理工具中将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到所述至少一个广告请求。
B4、如权利要求B1所述的装置,其特征在于,所述性能测试单元,具体用于利用性能测试工具对所述至少一个广告请求进行性能测试。
C1、一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求A1-A4任一项所述方法的步骤。
D1、一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求A1-A4任一项所述方法的步骤。

Claims (8)

1.一种性能测试方法,其特征在于,包括:
获取多个广告请求,其中,每个广告请求中携带有广告流量类型字段;
根据每个广告请求中携带的广告流量类型字段,从所述多个广告请求中获取与预设广告流量类型匹配的至少一个广告请求;
对所述至少一个广告请求进行性能测试;
所述根据每个广告请求中携带的广告流量类型字段,从所述多个广告请求中获取与预设广告流量类型匹配的至少一个广告请求,具体包括:
根据每个广告请求中携带的广告流量类型字段,确定每个广告请求对应的广告流量类型;
将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到与所述预设广告流量类型匹配的所述至少一个广告请求。
2.如权利要求1所述的方法,其特征在于,所述将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到与所述预设广告流量类型匹配的所述至少一个广告请求,具体包括:
获取在服务代理工具中预先设置的所述预设广告流量类型;
在所述服务代理工具中将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到所述至少一个广告请求。
3.如权利要求1所述的方法,其特征在于,所述对所述至少一个广告请求进行性能测试,具体包括:
利用性能测试工具对所述至少一个广告请求进行性能测试。
4.一种性能测试装置,其特征在于,包括:
广告请求获取单元,用于获取多个广告请求,其中,每个广告请求中携带有广告流量类型字段;
广告匹配单元,用于根据每个广告请求中携带的广告流量类型字段,从所述多个广告请求中获取与预设广告流量类型匹配的至少一个广告请求;
性能测试单元,用于对所述至少一个广告请求进行性能测试;
所述广告匹配单元,具体用于根据每个广告请求中携带的广告流量类型字段,确定每个广告请求对应的广告流量类型;将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到与所述预设广告流量类型匹配的所述至少一个广告请求。
5.如权利要求4所述的装置,其特征在于,所述广告匹配单元,具体用于获取在服务代理工具中预先设置的所述预设广告流量类型;在所述服务代理工具中将每个广告请求对应的广告流量类型与所述预设广告流量类型进行匹配,得到所述至少一个广告请求。
6.如权利要求4所述的装置,其特征在于,所述性能测试单元,具体用于利用性能测试工具对所述至少一个广告请求进行性能测试。
7.一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1-3任一项所述方法的步骤。
8.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1-3任一项所述方法的步骤。
CN201811296557.9A 2018-11-01 2018-11-01 性能测试方法、装置、服务器及可读存储介质 Active CN109614314B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811296557.9A CN109614314B (zh) 2018-11-01 2018-11-01 性能测试方法、装置、服务器及可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811296557.9A CN109614314B (zh) 2018-11-01 2018-11-01 性能测试方法、装置、服务器及可读存储介质

Publications (2)

Publication Number Publication Date
CN109614314A CN109614314A (zh) 2019-04-12
CN109614314B true CN109614314B (zh) 2024-03-01

Family

ID=66003082

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811296557.9A Active CN109614314B (zh) 2018-11-01 2018-11-01 性能测试方法、装置、服务器及可读存储介质

Country Status (1)

Country Link
CN (1) CN109614314B (zh)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6253188B1 (en) * 1996-09-20 2001-06-26 Thomson Newspapers, Inc. Automated interactive classified ad system for the internet
CN105005521A (zh) * 2015-06-26 2015-10-28 腾讯科技(北京)有限公司 测试方法及装置
CN105915406A (zh) * 2016-04-12 2016-08-31 北京齐尔布莱特科技有限公司 一种测试方法、装置和计算设备
CN106354645A (zh) * 2015-12-16 2017-01-25 中国民生银行股份有限公司 基于后台***服务或接口的测试方法和测试平台
CN106528362A (zh) * 2015-09-10 2017-03-22 阿里巴巴集团控股有限公司 一种流量隔离方法及装置
CN106776313A (zh) * 2016-12-13 2017-05-31 广州唯品会信息科技有限公司 一种模拟服务的方法、装置及集中管理平台
CN106803975A (zh) * 2017-03-31 2017-06-06 微梦创科网络科技(中国)有限公司 广告测试方法和装置、测试平台
CN107332711A (zh) * 2017-07-31 2017-11-07 北京新能源汽车股份有限公司 车辆诊断方法及装置
CN108399114A (zh) * 2018-03-21 2018-08-14 财付通支付科技有限公司 一种***性能测试方法、装置及存储介质
CN108460612A (zh) * 2017-02-20 2018-08-28 腾讯科技(北京)有限公司 一种广告投放的测试方法、装置和设备

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101593331A (zh) * 2008-05-31 2009-12-02 华为技术有限公司 一种广告内容的选择方法、***和装置
US10679242B2 (en) * 2014-01-29 2020-06-09 IPSOS America, Inc. Methods and systems for conducting ad research
US9965300B2 (en) * 2014-03-24 2018-05-08 Ca, Inc. Message matching for opaque service virtualization
US10091076B2 (en) * 2015-08-25 2018-10-02 Google Llc Systems and methods for configuring a resource for network traffic analysis

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6253188B1 (en) * 1996-09-20 2001-06-26 Thomson Newspapers, Inc. Automated interactive classified ad system for the internet
CN105005521A (zh) * 2015-06-26 2015-10-28 腾讯科技(北京)有限公司 测试方法及装置
CN106528362A (zh) * 2015-09-10 2017-03-22 阿里巴巴集团控股有限公司 一种流量隔离方法及装置
CN106354645A (zh) * 2015-12-16 2017-01-25 中国民生银行股份有限公司 基于后台***服务或接口的测试方法和测试平台
CN105915406A (zh) * 2016-04-12 2016-08-31 北京齐尔布莱特科技有限公司 一种测试方法、装置和计算设备
CN106776313A (zh) * 2016-12-13 2017-05-31 广州唯品会信息科技有限公司 一种模拟服务的方法、装置及集中管理平台
CN108460612A (zh) * 2017-02-20 2018-08-28 腾讯科技(北京)有限公司 一种广告投放的测试方法、装置和设备
CN106803975A (zh) * 2017-03-31 2017-06-06 微梦创科网络科技(中国)有限公司 广告测试方法和装置、测试平台
CN107332711A (zh) * 2017-07-31 2017-11-07 北京新能源汽车股份有限公司 车辆诊断方法及装置
CN108399114A (zh) * 2018-03-21 2018-08-14 财付通支付科技有限公司 一种***性能测试方法、装置及存储介质

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Hyejin Bang 等.Tracking users' visual attention and responses to personalized advertising based on task cognitive demand.《Computers in Human Behavior》.2016,第55卷(第B期),867-876. *
基于图像匹配的广告模板自动化测试工具的设计与实现;林赛楠;《中国优秀硕士学位论文全文数据库 信息科技辑》(第3期);I138-377 *
联通广告***的性能测试;张霞;《中国优秀硕士学位论文全文数据库 信息科技辑》(第2期);I138-508 *
面向搜索引擎的在线广告***的设计与实现;代文涛;《中国优秀硕士学位论文全文数据库 信息科技辑》(第10期);I138-932 *

Also Published As

Publication number Publication date
CN109614314A (zh) 2019-04-12

Similar Documents

Publication Publication Date Title
CN112597047A (zh) 测试方法、装置、电子设备和计算机可读介质
CN109582550B (zh) 一种获取全量业务场景故障集合的方法、装置及服务器
US20090138510A1 (en) Method and apparatus for associating help desk ticket with affected data processing system
CN113391801B (zh) 基于云端业务的推荐引擎架构
CN112129303A (zh) 观影日程安排方法、安排***、存储介质、及电子设备
CN109614314B (zh) 性能测试方法、装置、服务器及可读存储介质
CN111080459B (zh) 配置文件的配置方法、装置及可读存储介质
CN112882948A (zh) 一种应用的稳定性测试方法、装置、***及存储介质
CN110188297B (zh) 资源信息展示方法、计算设备及计算机存储介质
CN113741947B (zh) 一种解决孤岛问题的方法及***
CN104506641A (zh) 网页应用程序的访问方法和装置
CN111225075A (zh) 物联网定向访问业务的配置方法及装置
CN107526706B (zh) 一种分布式计算平台中的数据处理方法和装置
CN111262727A (zh) 服务的扩容方法、装置、设备及存储介质
TWI810510B (zh) 多模態資料處理方法及裝置、電子裝置及存儲介質
CN113609451B (zh) 一种基于关系网特征衍生的风险设备识别方法及装置
CN114079647B (zh) Ip地址备案核查的方法、装置、***及计算设备
CN111930418B (zh) 诊断设备功能配置方法、诊断设备及存储介质
CN110413502A (zh) 程序测试方法及***、计算机***和计算机可读存储介质
CN109918027B (zh) 存储访问控制方法、装置、设备及存储介质
CN112668194B (zh) 基于页面的自动驾驶场景库信息展示方法、装置和设备
CN110598106B (zh) 资源信息的推送方法及装置、存储介质、电子设备
CN109446166B (zh) 文件目录的检测方法、计算机可读存储介质及终端设备
US10642675B2 (en) Dynamically controlling runtime system logging based on end-user reviews
CN118467378A (zh) 接口检测方法、装置及计算机可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant