CN110752964A - 一种网络设备的测试方法及装置 - Google Patents

一种网络设备的测试方法及装置 Download PDF

Info

Publication number
CN110752964A
CN110752964A CN201910840306.0A CN201910840306A CN110752964A CN 110752964 A CN110752964 A CN 110752964A CN 201910840306 A CN201910840306 A CN 201910840306A CN 110752964 A CN110752964 A CN 110752964A
Authority
CN
China
Prior art keywords
data
tested
database
middleware
use case
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.)
Granted
Application number
CN201910840306.0A
Other languages
English (en)
Other versions
CN110752964B (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.)
Ruijie Networks Co Ltd
Original Assignee
Ruijie Networks 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 Ruijie Networks Co Ltd filed Critical Ruijie Networks Co Ltd
Priority to CN201910840306.0A priority Critical patent/CN110752964B/zh
Publication of CN110752964A publication Critical patent/CN110752964A/zh
Application granted granted Critical
Publication of CN110752964B publication Critical patent/CN110752964B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network

Landscapes

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

Abstract

本发明公开了一种网络设备的测试方法及装置,用例管理单元启动用例执行,将待测试的数据发送给第一设备模拟容器;远程测试库通过第一中间件客户端将所述待测试数据注入自身的中间件服务端的第一数据库中;被测组件通过对应的第二中间件客户端监测到所述第一数据库中对应的数据更新,获取更新的第一数据进行处理;被测组件通过第二中间件客户端将处理结果返回给中间件服务端的第二数据库;远程测试库通过第一中间件客户端获取第二数据库中更新的第二数据并发送;用例管理单元接收所述第二数据,将待测试的数据与所述第二数据进行比较,确定用例是否测试成功。本发明实施例能够快速复制测试环境并完成部署,实现用例的持续测试,成本低,效率高。

Description

一种网络设备的测试方法及装置
技术领域
本发明涉及测试技术领域,尤指一种网络设备的测试方法及装置。
背景技术
当前对网络设备的测试,都需要搭建真实设备的测试床,通过外接测试仪的方式进行测试。一般来说,环境的搭建和准备是非常消耗资源的,需要多台被测设备、拓扑设备以及测试仪的多个端口。开发或测试人员,需要同时访问多台设备和测试仪,进行相关的测试操作。
如果需要进行自动化测试,那么需要测试脚本能够控制被测设备、拓扑设备和测试仪,为了测试一个简单的功能所要写的测试脚本,主要部分却往往针对环境的操控。这样的测试,环境设备成本高,测试用例编写复杂,测试效率低。一般来说,整体跑完全部用例的时间需要以周为单位,无法持续反馈软件的质量。
发明内容
本发明实施例提供一种网络设备的测试方法,用以解决现有技术中存在的网络设备测试成本高、测试效率低问题。
本发明实施例提供一种网络设备的测试方法,所述方法,包括:
用例管理单元启动用例执行,将待测试的数据发送给第一设备模拟容器;
第一设备模拟容器的远程测试库通过自身的第一中间件客户端将所述待测试的数据注入自身的中间件服务端的第一数据库中;
第一设备模拟容器的被测组件通过对应的第二中间件客户端监测到所述第一数据库中与所述被测组件对应的数据更新,获取更新的第一数据进行处理;
所述被测组件通过所述第二中间件客户端将处理结果返回给所述中间件服务端的第二数据库以更新第二数据库;
所述远程测试库通过所述第一中间件客户端获取第二数据库中更新的第二数据并发送;
所述用例管理单元接收所述第二数据,将待测试的数据与所述第二数据进行比较,确定用例是否测试成功。
进一步地,所述方法,还包括:
用例管理单元接收用户通过用例编辑器输入的用例,并存储到本地测试库中。
其中,所述用例管理单元将待测试的数据发送给第一设备模拟容器,包括:
用例管理单元通过用例远程调用将待测试的数据发送给第一设备模拟容器。
进一步地,所述方法,还包括:
所述第一设备模拟容器读取所述中间件服务端的第三数据库存储的数据搭建所述被测组件所需的测试环境。
进一步地,所述方法,还包括:
第二设备模拟容器与第一设备模拟容器通过网络通信协议进行数据交互以实现各自中间件服务端的数据库的同步。
本发明实施例还提供一种网络设备的测试装置,所述装置,包括:用例管理单元、至少一个第一设备模拟容器;所述第一设备模拟容器包括:远程测试库、第一中间件客户端、中间件服务端、第二中间件客户端、被测组件;其中,
所述用例管理单元,用于启动用例执行,将待测试的数据发送给第一设备模拟容器;还用于接收所述远程测试库发送的第二数据,将所述待测试的数据与所述第二数据进行比较,确定用例是否测试成功;
所述远程测试库,用于通过对应的第一中间件客户端将所述待测试的数据注入所述中间件服务端的第一数据库中;还用于通过所述第一中间件客户端获取所述中间件服务端的第二数据库中更新的第二数据并发送;
所述被测组件,用于通过对应的第二中间件客户端监测到所述第一数据库中与所述被测组件对应的数据更新,获取更新的第一数据进行处理;还用于通过所述第二中间件客户端将处理结果返回给所述中间件服务端的第二数据库以更新第二数据库。
进一步地,所述用例管理单元,还用于接收用户通过用例编辑器输入的用例,并存储到本地测试库中。
其中,所述用例管理单元,具体用于通过用例远程调用将待测试的数据发送给第一设备模拟容器。
其中,所述第一设备模拟容器,还用于读取所述中间件服务端的第三数据库存储的数据搭建所述被测组件所需的测试环境。
进一步地,所述装置,还包括:
第二设备模拟容器,用于与第一设备模拟容器通过网络通信协议进行数据交互以实现各自中间件服务端的数据库的同步。
本发明有益效果如下:
本发明实施例提供的网络设备的测试方法及装置,用例管理单元启动用例执行,将待测试的数据发送给第一设备模拟容器;第一设备模拟容器的远程测试库通过自身的第一中间件客户端将所述待测试数据注入自身的中间件服务端的第一数据库中;第一设备模拟容器的被测组件通过对应的第二中间件客户端监测到所述第一数据库中对应的数据更新,获取更新的第一数据进行处理;所述被测组件通过所述第二中间件客户端将处理结果返回给所述中间件服务端的第二数据库以更新第二数据库;所述远程测试库通过所述第一中间件客户端获取第二数据库中更新的第二数据并发送;所述用例管理单元接收所述第二数据,将待测试的数据与所述第二数据进行比较,确定用例是否测试成功。通过容器技术模拟得到的第一设备模拟容器来替代物理测试设备,如此,一台物理设备可以支持上千个容器运行,节约了设备成本;并且容器技术能够快速完成测试环境的搭建,提高了测试效率;通过中间件服务的组件测试,易于修订用例;通过用例远程调度和容器技术模拟设备模拟容器,能够快速复制测试环境并完成部署,实现用例的持续测试,成本低,效率高。
附图说明
图1为本发明实施例中网络设备的测试方法的流程图;
图2为本发明实施例中网络设备的测试装置的结构示意图。
具体实施方式
针对现有技术中存在的网络设备测试成本高、测试效率低的问题,本发明实施例提供的网络设备的测试方法,通过容器技术模拟得到的第一设备模拟容器来替代物理测试设备,一台物理设备可以支持上千个容器运行,容器技术能够快速完成测试环境的搭建,提高测试效率。
本发明方法的流程如图1所示,执行步骤如下:
步骤101,用例管理单元启动用例执行,将待测试的数据发送给第一设备模拟容器;
所述第一设备模拟容器为通过容器技术模拟的网络设备,本发明实施例中一个用例管理单元与多个设备模拟容器通信进行用例测试;为方便描述,本发明实施例中,将其中一个设备模拟容器称为第一设备模拟容器。
应当理解,设备模拟容器与用例管理单元可以分别部署在不同的物理设备,也可以部署在同一个物理设备。
步骤102,第一设备模拟容器的远程测试库通过自身的第一中间件客户端将所述待测试的数据注入自身的中间件服务端的第一数据库中;
本发明实施例中,第一设备模拟容器中通过中间件技术进行组件交互;中间件服务端,为中间件的服务提供者,其包含多个不同的数据库;中间件客户端,用于提供访问中间件数据库的接口;这里,为方便表述,第一设备模拟容器的中间件客户端和中间件服务器命名为第一中间件客户端和第一中间件服务器。远程测试库用于模拟外部输入供远程调用的服务。
步骤103,第一设备模拟容器的被测组件通过对应的第二中间件客户端监测到所述第一数据库中与所述被测组件对应的数据更新,获取更新的第一数据进行处理;
这里,被测组件是指需要测试的组件进程,通过第二中间件客户端实现对中间件服务端的访问。被测组件订阅中间件服务端数据库的数据,通过订阅-发布的机制,获取到数据更新;被测组件内部对获得的第一数据按照预设算法进行数据转换和运算,得到处理结果。
步骤104,所述被测组件通过所述第二中间件客户端将处理结果返回给所述中间件服务端的第二数据库以使更新第二数据库;
被测组件将处理结果返回到中间件服务端并存储到对应的数据库,为便于表述,将对应数据库命名为第二数据库。
步骤105,所述远程测试库通过所述第一中间件客户端获取第二数据库中更新的第二数据并发送;
步骤106,所述用例管理单元接收所述第二数据,将待测试的数据与所述第二数据进行比较,确定用例是否测试成功。
进一步地,所述方法还包括:
用例管理单元接收用户通过用例编辑器输入的用例,并存储到本地测试库中。这里,当用例编辑完成后,即可启动用例执行。
优选地,所述用例管理单元将待测试的数据发送给第一设备模拟容器,包括:
用例管理单元通过用例远程调用将待测试的数据发送给第一设备模拟容器。
所述方法,还包括:
所述第一设备模拟容器读取所述中间件服务端的第三数据库存储的数据搭建所述被测组件所需的测试环境。这里,测试环境包括但不限于模拟设备对应的信息,如端口数、端口速率等等。
进一步地,所述方法,还包括:
第二设备模拟容器与第一设备模拟容器通过网络通信协议进行数据交互以实现各自中间件服务端的数据库的同步。这里,第一设备模拟容器与第二设备模拟容器用于进行分布式***的模拟,数据同步是为了同步分布式***间的数据。
基于同一发明构思,本发明实施例提供一种网络设备的测试装置,所述装置具体结构如图2所示,包括:用例管理单元21、至少一个第一设备模拟容器22;所述第一设备模拟容器包括:远程测试库221、第一中间件客户端222、中间件服务端223、第二中间件客户端224、被测组件225;其中,
所述用例管理单元21,用于启动用例执行,将待测试的数据发送给第一设备模拟容器22;还用于接收所述远程测试库221发送的第二数据,将所述待测试的数据与所述第二数据进行比较,确定用例是否测试成功;
所述远程测试库221,用于通过对应的第一中间件客户端222将所述待测试数据注入所述中间件服务端223的第一数据库中;还用于通过所述第一中间件客户端222获取所述中间件服务端223的第二数据库中更新的第二数据并发送;本发明实施例中,第一设备模拟容器22中通过中间件技术进行组件交互;中间件服务端,为中间件的服务提供者,其包含多个不同的数据库;中间件客户端,用于提供访问中间件数据库的接口;这里,为方便表述,第一设备模拟容器22的中间件客户端和中间件服务器命名为第一中间件客户端222、第二中间件客户端224和第一中间件服务器223。远程测试库用于模拟外部输入供远程调用的服务。
所述被测组件225,用于通过对应的第二中间件客户端224监测到所述第一数据库中对应的数据更新,获取更新的第一数据进行处理;还用于通过所述第二中间件客户端224将处理结果返回给所述中间件服务端223的第二数据库以使更新第二数据库。
进一步地,所述用例管理单元21,还用于接收用户通过用例编辑器输入的用例,并存储到本地测试库中。
其中,所述用例管理单元21,具体用于通过用例远程调用将待测试的数据发送给第一设备模拟容器22。
其中,所述第一设备模拟容器22,还用于读取所述中间件服务端223的第三数据库存储的数据搭建所述被测组件所需的测试环境。这里,测试环境包括但不限于模拟设备对应的信息,如端口数、端口速率等等。
进一步地,所述装置,还包括:
第二设备模拟容器23,用于与第一设备模拟容器22通过网络通信协议进行数据交互以实现中间件服务端的数据库的同步。这里,第一设备模拟容器与第二设备模拟容器用于进行分布式***的模拟,数据同步是为了同步分布式***间的数据。
应当理解,本发明实施例提供的网络设备的测试装置实现原理及过程与上述图1及所示的实施例类似,在此不再赘述。
本发明实施例提供的网络设备的测试方法及装置,用例管理单元启动用例执行,将待测试的数据发送给第一设备模拟容器;第一设备模拟容器的远程测试库通过自身的第一中间件客户端将所述待测试数据注入自身的中间件服务端的第一数据库中;第一设备模拟容器的被测组件通过对应的第二中间件客户端监测到所述第一数据库中对应的数据更新,获取更新的第一数据进行处理;所述被测组件通过所述第二中间件客户端将处理结果返回给所述中间件服务端的第二数据库以更新第二数据库;所述远程测试库通过所述第一中间件客户端获取第二数据库中更新的第二数据并发送;所述用例管理单元接收所述第二数据,将待测试的数据与所述第二数据进行比较,确定用例是否测试成功。通过容器技术模拟得到的第一设备模拟容器来替代物理测试设备,如此,一台物理设备可以支持上千个容器运行,节约了设备成本;并且容器技术能够快速完成测试环境的搭建,提高了测试效率;通过中间件服务的组件测试,易于修订用例;通过用例远程调度和容器技术模拟设备模拟容器,能够快速复制测试环境并完成部署,实现用例的持续测试,成本低,效率高。
本领域普通技术人员可以理解:附图只是一个实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或***实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及***实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
另外,在上述实施例及附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如201、202、203等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的可选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括可选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (10)

1.一种网络设备的测试方法,其特征在于,所述方法,包括:
用例管理单元启动用例执行,将待测试的数据发送给第一设备模拟容器;
第一设备模拟容器的远程测试库通过自身的第一中间件客户端将所述待测试的数据注入自身的中间件服务端的第一数据库中;
第一设备模拟容器的被测组件通过对应的第二中间件客户端监测到所述第一数据库中与所述被测组件对应的数据更新,获取更新的第一数据进行处理;
所述被测组件通过所述第二中间件客户端将处理结果返回给所述中间件服务端的第二数据库以更新第二数据库;
所述远程测试库通过所述第一中间件客户端获取第二数据库中更新的第二数据并发送;
所述用例管理单元接收所述第二数据,将待测试的数据与所述第二数据进行比较,确定用例是否测试成功。
2.根据权利要求1所述的方法,其特征在于,所述方法,还包括:
用例管理单元接收用户通过用例编辑器输入的用例,并存储到本地测试库中。
3.根据权利要求1所述的方法,其特征在于,所述用例管理单元将待测试的数据发送给第一设备模拟容器,包括:
用例管理单元通过用例远程调用将待测试的数据发送给第一设备模拟容器。
4.根据权利要求1所述的方法,其特征在于,所述方法,还包括:
所述第一设备模拟容器读取所述中间件服务端的第三数据库存储的数据搭建所述被测组件所需的测试环境。
5.根据权利要求1所述的方法,其特征在于,所述方法,还包括:
第二设备模拟容器与第一设备模拟容器通过网络通信协议进行数据交互以实现各自中间件服务端的数据库的同步。
6.一种网络设备的测试装置,其特征在于,所述装置,包括:用例管理单元、至少一个第一设备模拟容器;所述第一设备模拟容器包括:远程测试库、第一中间件客户端、中间件服务端、第二中间件客户端、被测组件;其中,
所述用例管理单元,用于启动用例执行,将待测试的数据发送给第一设备模拟容器;还用于接收所述远程测试库发送的第二数据,将所述待测试的数据与所述第二数据进行比较,确定用例是否测试成功;
所述远程测试库,用于通过对应的第一中间件客户端将所述待测试的数据注入所述中间件服务端的第一数据库中;还用于通过所述第一中间件客户端获取所述中间件服务端的第二数据库中更新的第二数据并发送;
所述被测组件,用于通过对应的第二中间件客户端监测到所述第一数据库中与所述被测组件对应的数据更新,获取更新的第一数据进行处理;还用于通过所述第二中间件客户端将处理结果返回给所述中间件服务端的第二数据库以更新第二数据库。
7.根据权利要求6所述的装置,其特征在于,所述用例管理单元,还用于接收用户通过用例编辑器输入的用例,并存储到本地测试库中。
8.根据权利要求6所述的装置,其特征在于,所述用例管理单元,具体用于通过用例远程调用将待测试的数据发送给第一设备模拟容器。
9.根据权利要求6所述的装置,其特征在于,所述第一设备模拟容器,还用于读取所述中间件服务端的第三数据库存储的数据搭建所述被测组件所需的测试环境。
10.根据权利要求6所述的装置,其特征在于,所述装置,还包括:
第二设备模拟容器,用于与第一设备模拟容器通过网络通信协议进行数据交互以实现各自中间件服务端的数据库的同步。
CN201910840306.0A 2019-09-06 2019-09-06 一种网络设备的测试方法及装置 Active CN110752964B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910840306.0A CN110752964B (zh) 2019-09-06 2019-09-06 一种网络设备的测试方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910840306.0A CN110752964B (zh) 2019-09-06 2019-09-06 一种网络设备的测试方法及装置

Publications (2)

Publication Number Publication Date
CN110752964A true CN110752964A (zh) 2020-02-04
CN110752964B CN110752964B (zh) 2021-09-14

Family

ID=69276073

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910840306.0A Active CN110752964B (zh) 2019-09-06 2019-09-06 一种网络设备的测试方法及装置

Country Status (1)

Country Link
CN (1) CN110752964B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113742229A (zh) * 2021-09-03 2021-12-03 中国工商银行股份有限公司 测试数据处理方法及装置
CN117478570A (zh) * 2023-12-27 2024-01-30 深圳万物安全科技有限公司 基于容器化技术的设备测试方法、装置及存储介质

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105373469A (zh) * 2014-08-25 2016-03-02 广东金赋信息科技有限公司 一种基于接口的软件自动化测试方法
CN106021079A (zh) * 2016-05-06 2016-10-12 华南理工大学 一种基于用户频繁访问序列模型的Web应用性能测试方法
US20160364307A1 (en) * 2015-06-09 2016-12-15 Machine Zone, Inc. Distributed scalable workload testing
CN106656650A (zh) * 2016-10-08 2017-05-10 腾讯科技(深圳)有限公司 业务测试环境的生成方法和***、业务测试的方法、装置和***
CN108121654A (zh) * 2016-11-30 2018-06-05 中国科学院声学研究所 一种基于Docker的软件大规模测试方法
CN108182130A (zh) * 2017-12-12 2018-06-19 江苏润和软件股份有限公司 一种基于模板的云应用容器自动化监测方法
US10110600B1 (en) * 2017-07-13 2018-10-23 Cyberark Software Ltd. Dynamically learning and securing an asset-to-asset cloud communication environment
US10191778B1 (en) * 2015-11-16 2019-01-29 Turbonomic, Inc. Systems, apparatus and methods for management of software containers
CN109446069A (zh) * 2018-09-26 2019-03-08 平安普惠企业管理有限公司 兼容性测试方法、装置、计算机设备和介质
CN109783348A (zh) * 2018-12-06 2019-05-21 中国电力科学研究院有限公司 基于云平台的测试工具资源管理方法、***

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105373469A (zh) * 2014-08-25 2016-03-02 广东金赋信息科技有限公司 一种基于接口的软件自动化测试方法
US20160364307A1 (en) * 2015-06-09 2016-12-15 Machine Zone, Inc. Distributed scalable workload testing
US10191778B1 (en) * 2015-11-16 2019-01-29 Turbonomic, Inc. Systems, apparatus and methods for management of software containers
CN106021079A (zh) * 2016-05-06 2016-10-12 华南理工大学 一种基于用户频繁访问序列模型的Web应用性能测试方法
CN106656650A (zh) * 2016-10-08 2017-05-10 腾讯科技(深圳)有限公司 业务测试环境的生成方法和***、业务测试的方法、装置和***
CN108121654A (zh) * 2016-11-30 2018-06-05 中国科学院声学研究所 一种基于Docker的软件大规模测试方法
US10110600B1 (en) * 2017-07-13 2018-10-23 Cyberark Software Ltd. Dynamically learning and securing an asset-to-asset cloud communication environment
CN108182130A (zh) * 2017-12-12 2018-06-19 江苏润和软件股份有限公司 一种基于模板的云应用容器自动化监测方法
CN109446069A (zh) * 2018-09-26 2019-03-08 平安普惠企业管理有限公司 兼容性测试方法、装置、计算机设备和介质
CN109783348A (zh) * 2018-12-06 2019-05-21 中国电力科学研究院有限公司 基于云平台的测试工具资源管理方法、***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
杜宝丽: "基于Docker的云数据库服务***的设计与实现", 《中国优秀硕士学位论文全文数据库》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113742229A (zh) * 2021-09-03 2021-12-03 中国工商银行股份有限公司 测试数据处理方法及装置
CN117478570A (zh) * 2023-12-27 2024-01-30 深圳万物安全科技有限公司 基于容器化技术的设备测试方法、装置及存储介质
CN117478570B (zh) * 2023-12-27 2024-03-22 深圳万物安全科技有限公司 基于容器化技术的设备测试方法、装置及存储介质

Also Published As

Publication number Publication date
CN110752964B (zh) 2021-09-14

Similar Documents

Publication Publication Date Title
CN109683899B (zh) 一种软件集成方法及装置
CN105450476B (zh) 一种回归测试***及测试方法
CN107193607B (zh) 用于更新代码文件的方法和装置、存储介质、处理器以及终端
CN111159049A (zh) 接口自动化测试方法及***
CN112783793B (zh) 自动化接口测试***及方法
CN107632829A (zh) 一种基于iOS***下的App自动化持续集成***及方法
CN110752964B (zh) 一种网络设备的测试方法及装置
CN109947985A (zh) 应用于在线***中的神经网络处理方法及装置
US20190361801A1 (en) Method and system for cloud-based automated software testing
CN116257438A (zh) 接口测试用例的更新方法及相关设备
CN111767209A (zh) 代码测试方法、装置、存储介质以及终端
CN114912255A (zh) 在线仿真实验***及方法
CN112306857A (zh) 用于测试应用的方法和装置
CN106371849A (zh) 应用数据的处理方法及装置
CN111897725B (zh) 中台服务自动化测试方法、介质、设备及***
CN116400987B (zh) 持续集成方法、装置、电子设备及存储介质
CN108376075A (zh) 一种软件编译项目的管理方法、存储介质及终端设备
CN110413287A (zh) 软件的部署方法和装置
CN109814911A (zh) 用于管理脚本程序的方法、装置、计算机设备及存储介质
CN105530140A (zh) 一种解除用例和环境紧耦合的方法、装置和云调度***
CN114091687A (zh) 机器学习模型自动交付和部署的方法及装置
CN113760230A (zh) 业务处理方法和装置
Wolf et al. Automated testing for continuous delivery pipelines
CN105407112B (zh) 一种设备能力的学习方法、装置和***
CN115757088B (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