CN106919511A - 应用的模拟方法、模拟应用及其运作方法以及模拟*** - Google Patents

应用的模拟方法、模拟应用及其运作方法以及模拟*** Download PDF

Info

Publication number
CN106919511A
CN106919511A CN201710142491.7A CN201710142491A CN106919511A CN 106919511 A CN106919511 A CN 106919511A CN 201710142491 A CN201710142491 A CN 201710142491A CN 106919511 A CN106919511 A CN 106919511A
Authority
CN
China
Prior art keywords
application
module
simulation
response data
address
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
CN201710142491.7A
Other languages
English (en)
Other versions
CN106919511B (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.)
Ctrip Computer Technology Shanghai Co Ltd
Original Assignee
Ctrip Computer Technology Shanghai 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 Ctrip Computer Technology Shanghai Co Ltd filed Critical Ctrip Computer Technology Shanghai Co Ltd
Priority to CN201710142491.7A priority Critical patent/CN106919511B/zh
Publication of CN106919511A publication Critical patent/CN106919511A/zh
Application granted granted Critical
Publication of CN106919511B publication Critical patent/CN106919511B/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
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites

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)
  • Debugging And Monitoring (AREA)

Abstract

本发明公开了一种应用的模拟方法、模拟应用及其运作方法以及模拟***。所述模拟方法解析一应用的API的metadata地址;配置所述应用的模拟响应数据;根据解析的结果和所述模拟响应数据生成一总线模拟地址和一应用模拟地址;将所述总线模拟地址和所述应用模拟地址应用至所述应用;所述总线模拟地址根据一应用模拟请求执行对所述应用的路由或者以所述应用模拟地址执行对所述模拟响应数据的路由。本发明能够模拟应用在研发和测试过程中的实际行为操作,实现了在软件研发和测试过程中对依赖外部功能模块或者是外部接口等应用的替代。

Description

应用的模拟方法、模拟应用及其运作方法以及模拟***
技术领域
本发明涉及软件开发和测试过程中对依赖接口的一种仿真模拟支持,尤其涉及一种应用的模拟方法、模拟应用及其运作方法以及模拟***。
背景技术
在软件的功能测试过程中,为了验证一个场景的功能,需要不停地构造数据。尤其对于不熟悉的外部功能模块等依赖服务,还需要外部人员的协作支持,导致测试效率低下,且测试难度和场景维护难度均较大。而在性能的压力测试过程中,对于另一些依赖服务,如对外部依赖多的接口,一旦压力测试的结果判断出存在性能问题时,对性能问题的定位排查就需要不断排除依赖接口,才能最终确定问题根源,导致效率不高且重复性多。可见,软件测试过程中对外部依赖服务无法执行可靠的控制。
发明内容
本发明要解决的技术问题是为了克服现有技术中的软件测试时,依赖外部功能模块或外部接口时导致测试效率低下和测试难度较大,进而对外部依赖服务无法执行可靠的控制的缺陷,提供一种应用的模拟方法、模拟应用及其运作方法以及模拟***。
本发明是通过以下技术方案解决上述技术问题的:
一种应用的模拟方法,其特点在于,包括:
S1、解析一应用的API(Application Programming Interface,应用程序接口)的metadata(元数据)地址;
S2、配置所述应用的模拟响应数据;
S3、根据步骤S1中解析的结果和所述模拟响应数据生成一总线模拟地址和一应用模拟地址;
S4、将所述总线模拟地址和所述应用模拟地址应用至所述应用;
S5、所述总线模拟地址根据一应用模拟请求执行对所述应用的路由或者以所述应用模拟地址执行对所述模拟响应数据的路由。
较佳地,步骤S2包括:
S21、输入一模拟对象;
S22、生成所述模拟对象的元数据;
S23、解析所述元数据;
S24、建立所述元数据和与所述元数据对应的模拟响应数据的映射关系;
S25、存储所述模拟响应数据和所述映射关系。
较佳地,包括:
Sa1、在所述应用上部署一模拟服务代理,所述模拟服务代理用于在接收到一控制指令时执行对所述总线模拟地址和所述应用模拟地址的应用、解除或者监控。
本发明还提供一种模拟应用,其特点在于,其利用如上所述的应用的模拟方法形成,包括一第一解析模块、一配置模块、一地址生成模块、一应用模块和一路由模块;
所述第一解析模块用于解析一应用的API的metadata地址;
所述配置模块用于配置所述应用的模拟响应数据;
所述地址生成模块用于根据所述第一解析模块解析的结果和所述模拟响应数据生成一总线模拟地址和一应用模拟地址;
所述应用模块用于将所述总线模拟地址和所述应用模拟地址应用至所述应用;
所述路由模块用于根据一应用模拟请求执行对所述应用的路由或者以所述应用模拟地址执行对所述模拟响应数据的路由。
较佳地,所述配置模块包括一输入模块、一元数据生成模块、一第二解析模块、一映射关系建立模块和一存储模块;
所述输入模块用于输入一模拟对象;
所述元数据生成模块用于生成所述模拟对象的元数据;
所述第二解析模块用于解析所述元数据;
所述映射关系建立模块用于建立所述元数据和与所述元数据对应的模拟响应数据的映射关系;
所述存储模块用于存储所述模拟响应数据和所述映射关系。
本发明还提供一种模拟应用的运作方法,其特点在于,其利用如上所述的模拟应用实现,包括:
S1、根据所述应用模拟请求以所述应用模拟地址执行对所述模拟响应数据的路由;
S2、根据一用户请求的请求头的格式执行对所述模拟响应数据的编码适配;
S3、对所述模拟响应数据执行规则匹配和用户契约检查;
S4、返回所述模拟响应数据。
较佳地,包括:
S5、统计所述应用在多个时间段被调用的参数信息,所述参数信息包括调用次数、来源IP(Internet Protocol,互联网协议地址)、响应时长以及请求地址四个字段中的一项或多项;
较佳地,包括:
S6、根据所述参数信息中的一个或多个字段聚合所述参数信息。
本发明还提供一种模拟***,其特点在于,其利用如上所述的模拟应用的运作方法工作,包括:一第一解析模块、一配置模块、一地址生成模块、一应用模块、一路由模块、一编码适配模块、一规则匹配和检查模块以及一数据返回模块;
所述第一解析模块用于解析一应用的API的metadata地址;
所述配置模块用于配置所述应用的模拟响应数据;
所述地址生成模块用于根据所述第一解析模块解析的结果和所述模拟响应数据生成一总线模拟地址和一应用模拟地址;
所述应用模块用于将所述总线模拟地址和所述应用模拟地址应用至所述应用;
所述路由模块用于根据一应用模拟请求执行对所述应用的路由或者以所述应用模拟地址执行对所述模拟响应数据的路由;
所述编码适配模块用于根据一用户请求的请求头的格式执行对所述模拟响应数据的编码适配;
所述规则匹配和检查模块用于对所述模拟响应数据执行规则匹配和用户契约检查;
所述数据返回模块用于返回所述模拟响应数据。
较佳地,所述配置模块包括一输入模块、一元数据生成模块、一第二解析模块、一映射关系建立模块和一存储模块;
所述输入模块用于输入一模拟对象;
所述元数据生成模块用于生成所述模拟对象的元数据;
所述第二解析模块用于解析所述元数据;
所述映射关系建立模块用于建立所述元数据和与所述元数据对应的模拟响应数据的映射关系;
所述存储模块用于存储所述模拟响应数据和所述映射关系。
本发明的积极进步效果在于:本发明通过对应用的模拟,能够模拟应用在研发和测试过程中的实际行为操作,实现了在软件研发和测试过程中对依赖外部功能模块或者是外部接口等应用的替代。对于软件功能测试,能够为测试场景服务,测试时不再依赖于外部应用模块的负责人员的协作支持,而自身即可通过事先模拟好的应用替代执行场景测试,提高了测试效率、大大降低了场景维护难度。对于软件性能测试,利用模拟应用替代外部应用或接口,能够明确掌控外部应用或接口的性能状况,可执行大并发的压力测试,不再受外部第三方接口或模块本身的影响,降低了问题排除难度,提高了测试效率,实现了性能问题应用级别的安全隔离,也实现了外部依赖服务的可靠控制。
附图说明
图1为本发明实施例1的应用的模拟方法的流程图。
图2为本发明实施例2的模拟应用的结构示意图。
图3为本发明实施例3的模拟应用的运作方法的流程图。
图4为本发明实施例4的模拟***的结构示意图。
具体实施方式
下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
实施例1
本实施例提供应用的模拟方法,如图1所示。其中,该应用可为:功能模块、应用接口、提供某类服务的应用等。本实施例将研发或测试时依赖于外部的功能模块、接口、应用等服务称为依赖服务。
该模拟方法包括:
101、解析一应用的API的metadata地址;
如应用场景可为:对应用A进行测试,应用A在测试过程中会调用外部应用B,本实施例则是对应用B的模拟替代。应用B可以是一web应用(网络应用),用户在网络终端可以通过浏览器访问应用B。该步骤为解析应用B的API的metadata地址。
102、配置所述应用的模拟响应数据;
具体地,步骤102包括:
1021、输入一模拟对象;
1022、生成所述模拟对象的元数据;
1023、解析所述元数据;
1024、建立所述元数据和与所述元数据对应的模拟响应数据的映射关系;
1025、存储所述模拟响应数据和所述映射关系。
也即,针对要模拟的应用B内的各模拟对象,建立与之配对的要返回的模拟响应数据,该模拟响应数据可包括服务名称、操作方法名称、响应数据等。
103、根据步骤101中解析的结果和所述模拟响应数据生成一总线模拟地址和一应用模拟地址;
104、将所述总线模拟地址和所述应用模拟地址应用至所述应用;该应用部署在目标应用服务器中。此处应用为应用B。
105、所述总线模拟地址根据一应用模拟请求执行对所述应用的路由或者以所述应用模拟地址执行对所述模拟响应数据的路由。
也即,当应用已经启用了模拟总线的情况下,当用户请求模拟服务的时候,模拟总线将会根据用户配置决定是否走模拟服务。当模拟服务被开启的时候,将返回用户配置的模拟响应数据。反之,则路由对应的真实服务,即路由至应用B。
其中,在所述应用上部署一模拟服务代理,所述模拟服务代理用于在接收到一控制指令时执行对所述总线模拟地址和所述应用模拟地址的应用、解除或者监控。即将本实施例模拟完成后的模拟服务应用至应用B上,或者从应用B上解除,或者执行对模拟服务的监控。
因此,在A调用B时,按照本实施例对应用B的模拟方法,可以实现对应用B的依赖替代,针对需要向B获取的返回内容,均可按本实施例的模拟方法获得相应的模拟响应数据。实现了对应用B的依赖隔离,提高了对应用A的测试效率和对外部依赖服务的可靠控制。
实施例2
本实施例提供一种模拟应用,如图2所示,其利用实施例1所述的应用的模拟方法形成,包括一第一解析模块1、一配置模块2、一地址生成模块3、一应用模块4和一路由模块5;
所述第一解析模块1用于解析一应用的API的metadata地址;
所述配置模块2用于配置所述应用的模拟响应数据;
所述地址生成模块3用于根据所述第一解析模块解析的结果和所述模拟响应数据生成一总线模拟地址和一应用模拟地址;
所述应用模块4用于将所述总线模拟地址和所述应用模拟地址应用至所述应用;
所述路由模块5用于根据一应用模拟请求执行对所述应用的路由或者以所述应用模拟地址执行对所述模拟响应数据的路由。
所述配置模块2包括一输入模块21、一元数据生成模块22、一第二解析模块23、一映射关系建立模块24和一存储模块25;
所述输入模块21用于输入一模拟对象;
所述元数据生成模块22用于生成所述模拟对象的元数据;
所述第二解析模块23用于解析所述元数据;
所述映射关系建立模块24用于建立所述元数据和与所述元数据对应的模拟响应数据的映射关系;
所述存储模块25用于存储所述模拟响应数据和所述映射关系。
该模拟应用可为一web应用,该模拟应用部署在网络服务器上,对外提供模拟服务的核心服务。模拟应用配置至应用B上之后,能够实现对依赖服务B的模拟替代。
实施例3
一种模拟应用的运作方法,如图3所示,其利用如上所述的模拟应用实现,包括:
201、根据所述应用模拟请求以所述应用模拟地址执行对所述模拟响应数据的路由;
202、根据一用户请求的请求头的格式执行对所述模拟响应数据的编码适配;
其中,编码适配包括对格式为text(文本)、xml(可扩展标记语言)、json(一种轻量级的数据交换格式)和x-protobuf(跨平台的结构化数据表示方法)等。
203、对所述模拟响应数据执行规则匹配和用户契约检查;
其中规则匹配指交互所需的规则的统一和匹配。而用户契约检查指用户在请求数据响应时网络对需遵循的网络交互契约进行检查。
204、返回所述模拟响应数据。
此外,还在运作完成模拟应用后,还可统计所述模拟应用在多个时间段被调用的参数信息,所述参数信息包括调用次数、来源IP、响应时长以及请求地址四个字段中的一项或多项。其中,来源IP指由哪一个IP地址发起对模拟应用的调用。还可根据所述参数信息中的一个或多个字段聚合所述参数信息。如,以字段来源IP对参数信息进行聚合,可知从该IP地址发出的所有请求次数和平均响应时间等信息。
实施例4
一种模拟***M,如图4所示,其利用如上所述的模拟应用的运作方法工作,包括:一第一解析模块1、一配置模块2、一地址生成模块3、一应用模块4、一路由模块5、一编码适配模块6、一规则匹配和检查模块7以及一数据返回模块8;
所述第一解析模块1用于解析一应用的API的metadata地址;
所述配置模块2用于配置所述应用的模拟响应数据;
所述地址生成模块3用于根据所述第一解析模块解析的结果和所述模拟响应数据生成一总线模拟地址和一应用模拟地址;
所述应用模块4用于将所述总线模拟地址和所述应用模拟地址应用至所述应用;
所述路由模块5用于根据一应用模拟请求执行对所述应用的路由或者以所述应用模拟地址执行对所述模拟响应数据的路由。
所述编码适配模块6用于根据一用户请求的请求头的格式执行对所述模拟响应数据的编码适配;
所述规则匹配和检查模块7用于对所述模拟响应数据执行规则匹配和用户契约检查;
所述数据返回模块8用于返回所述模拟响应数据。
其中,所述配置模块2包括一输入模块21、一元数据生成模块22、一第二解析模块23、一映射关系建立模块24和一存储模块25;
所述输入模块21用于输入一模拟对象;
所述元数据生成模块22用于生成所述模拟对象的元数据;
所述第二解析模块23用于解析所述元数据;
所述映射关系建立模块24用于建立所述元数据和与所述元数据对应的模拟响应数据的映射关系;
所述存储模块25用于存储所述模拟响应数据和所述映射关系。
以该应用为一用户应用U为例,用户应用U内设置的模拟服务代理将模拟***M应用至用户应用U中,用户通可过浏览器以http(超文本传输协议)的方式访问用户应用U的metadata地址,该用户应用U直接以http或soap(简单对象访问协议)的方式访问其内设置的模拟***。针对用户对模拟***发出的用户请求,模拟***对该用户请求进行解析,并根据映射关系查找与解析的该用户请求对应的模拟响应数据,并执行编码适配、规则匹配、用户契约检查等操作,最后将该模拟响应数据通过TCP/IP的方式返回至用户端。用户端还可以http方式访问模拟***以查看模拟***被调用的统计数据。
本实施例针对软件测试人员对依赖服务的数据定制化的要求,能够快速在真实服务和模拟服务间进行切换,提高了测试效率,减轻了自动化的数据初始化的负担,同时为性能测试提供了依赖隔离,节省了许多对依赖服务的排查时间,实现了外部依赖服务的可靠控制。
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。

Claims (10)

1.一种应用的模拟方法,其特征在于,包括:
S1、解析一应用的API的metadata地址;
S2、配置所述应用的模拟响应数据;
S3、根据步骤S1中解析的结果和所述模拟响应数据生成一总线模拟地址和一应用模拟地址;
S4、将所述总线模拟地址和所述应用模拟地址应用至所述应用;
S5、所述总线模拟地址根据一应用模拟请求执行对所述应用的路由或者以所述应用模拟地址执行对所述模拟响应数据的路由。
2.如权利要求1所述的应用的模拟方法,其特征在于,步骤S2包括:
S21、输入一模拟对象;
S22、生成所述模拟对象的元数据;
S23、解析所述元数据;
S24、建立所述元数据和与所述元数据对应的模拟响应数据的映射关系;
S25、存储所述模拟响应数据和所述映射关系。
3.如权利要求1-2中任意一项所述的应用的模拟方法,其特征在于,包括:
Sa1、在所述应用上部署一模拟服务代理,所述模拟服务代理用于在接收到一控制指令时执行对所述总线模拟地址和所述应用模拟地址的应用、解除或者监控。
4.一种模拟应用,其特征在于,其利用权利要求1-3中任意一项所述的应用的模拟方法形成,包括一第一解析模块、一配置模块、一地址生成模块、一应用模块和一路由模块;
所述第一解析模块用于解析一应用的API的metadata地址;
所述配置模块用于配置所述应用的模拟响应数据;
所述地址生成模块用于根据所述第一解析模块解析的结果和所述模拟响应数据生成一总线模拟地址和一应用模拟地址;
所述应用模块用于将所述总线模拟地址和所述应用模拟地址应用至所述应用;
所述路由模块用于根据一应用模拟请求执行对所述应用的路由或者以所述应用模拟地址执行对所述模拟响应数据的路由。
5.如权利要求4所述的模拟应用,其特征在于,所述配置模块包括一输入模块、一元数据生成模块、一第二解析模块、一映射关系建立模块和一存储模块;
所述输入模块用于输入一模拟对象;
所述元数据生成模块用于生成所述模拟对象的元数据;
所述第二解析模块用于解析所述元数据;
所述映射关系建立模块用于建立所述元数据和与所述元数据对应的模拟响应数据的映射关系;
所述存储模块用于存储所述模拟响应数据和所述映射关系。
6.一种模拟应用的运作方法,其特征在于,其利用权利要求4或5所述的模拟应用实现,包括:
S1、根据所述应用模拟请求以所述应用模拟地址执行对所述模拟响应数据的路由;
S2、根据一用户请求的请求头的格式执行对所述模拟响应数据的编码适配;
S3、对所述模拟响应数据执行规则匹配和用户契约检查;
S4、返回所述模拟响应数据。
7.如权利要求6所述的模拟应用的运作方法,其特征在于,包括:
S5、统计所述应用在多个时间段被调用的参数信息,所述参数信息包括调用次数、来源IP、响应时长以及请求地址四个字段的一项或多项。
8.如权利要求7所述的模拟应用的运作方法,其特征在于,包括:
S6、根据所述参数信息中的一个或多个字段聚合所述参数信息。
9.一种模拟***,其特征在于,其利用权利要求6-8中任意一项所述的模拟应用的运作方法工作,包括:一第一解析模块、一配置模块、一地址生成模块、一应用模块、一路由模块、一编码适配模块、一规则匹配和检查模块以及一数据返回模块;
所述第一解析模块用于解析一应用的API的metadata地址;
所述配置模块用于配置所述应用的模拟响应数据;
所述地址生成模块用于根据所述第一解析模块解析的结果和所述模拟响应数据生成一总线模拟地址和一应用模拟地址;
所述应用模块用于将所述总线模拟地址和所述应用模拟地址应用至所述应用;
所述路由模块用于根据一应用模拟请求执行对所述应用的路由或者以所述应用模拟地址执行对所述模拟响应数据的路由;
所述编码适配模块用于根据一用户请求的请求头的格式执行对所述模拟响应数据的编码适配;
所述规则匹配和检查模块用于对所述模拟响应数据执行规则匹配和用户契约检查;
所述数据返回模块用于返回所述模拟响应数据。
10.如权利要求9所述的模拟***,其特征在于,所述配置模块包括一输入模块、一元数据生成模块、一第二解析模块、一映射关系建立模块和一存储模块;
所述输入模块用于输入一模拟对象;
所述元数据生成模块用于生成所述模拟对象的元数据;
所述第二解析模块用于解析所述元数据;
所述映射关系建立模块用于建立所述元数据和与所述元数据对应的模拟响应数据的映射关系;
所述存储模块用于存储所述模拟响应数据和所述映射关系。
CN201710142491.7A 2017-03-10 2017-03-10 应用的模拟方法、模拟应用及其运作方法以及模拟*** Active CN106919511B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710142491.7A CN106919511B (zh) 2017-03-10 2017-03-10 应用的模拟方法、模拟应用及其运作方法以及模拟***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710142491.7A CN106919511B (zh) 2017-03-10 2017-03-10 应用的模拟方法、模拟应用及其运作方法以及模拟***

Publications (2)

Publication Number Publication Date
CN106919511A true CN106919511A (zh) 2017-07-04
CN106919511B CN106919511B (zh) 2021-03-26

Family

ID=59460785

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710142491.7A Active CN106919511B (zh) 2017-03-10 2017-03-10 应用的模拟方法、模拟应用及其运作方法以及模拟***

Country Status (1)

Country Link
CN (1) CN106919511B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107749808A (zh) * 2017-10-30 2018-03-02 北京车万家科技有限公司 模拟请求的实现方法、装置及***
CN108563578A (zh) * 2018-04-20 2018-09-21 平安科技(深圳)有限公司 Sdk兼容性检测方法、装置、设备及可读存储介质
CN110515855A (zh) * 2019-09-02 2019-11-29 聚好看科技股份有限公司 一种应用程序的模拟控制方法、服务器及***
CN110618924A (zh) * 2019-09-19 2019-12-27 浙江诺诺网络科技有限公司 一种web应用***的链路压力测试方法
CN111190811A (zh) * 2019-12-05 2020-05-22 东方微银科技(北京)有限公司 一种资源分配***的测试方法、装置、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1499396A (zh) * 2002-10-24 2004-05-26 �Ҵ���˾ 维护Internet域名数据的方法和装置
US7340714B2 (en) * 2001-10-18 2008-03-04 Bea Systems, Inc. System and method for using web services with an enterprise system
CN103269294A (zh) * 2013-04-26 2013-08-28 广东电网公司电力科学研究院 基于esb总线的消息路由的测试方法和***
CN103580937A (zh) * 2012-07-24 2014-02-12 阿里巴巴集团控股有限公司 一种Web 服务模拟的方法及其***和服务代理***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7340714B2 (en) * 2001-10-18 2008-03-04 Bea Systems, Inc. System and method for using web services with an enterprise system
CN1499396A (zh) * 2002-10-24 2004-05-26 �Ҵ���˾ 维护Internet域名数据的方法和装置
CN103580937A (zh) * 2012-07-24 2014-02-12 阿里巴巴集团控股有限公司 一种Web 服务模拟的方法及其***和服务代理***
CN103269294A (zh) * 2013-04-26 2013-08-28 广东电网公司电力科学研究院 基于esb总线的消息路由的测试方法和***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王路远: ""基于ESB的Web服务注册和管理的研究与实现"", 《中国优秀硕士学位论文全文数据库(信息科技辑)》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107749808A (zh) * 2017-10-30 2018-03-02 北京车万家科技有限公司 模拟请求的实现方法、装置及***
CN108563578A (zh) * 2018-04-20 2018-09-21 平安科技(深圳)有限公司 Sdk兼容性检测方法、装置、设备及可读存储介质
CN108563578B (zh) * 2018-04-20 2021-09-21 平安科技(深圳)有限公司 Sdk兼容性检测方法、装置、设备及可读存储介质
CN110515855A (zh) * 2019-09-02 2019-11-29 聚好看科技股份有限公司 一种应用程序的模拟控制方法、服务器及***
CN110515855B (zh) * 2019-09-02 2024-02-27 聚好看科技股份有限公司 一种应用程序的模拟控制方法、服务器及***
CN110618924A (zh) * 2019-09-19 2019-12-27 浙江诺诺网络科技有限公司 一种web应用***的链路压力测试方法
CN110618924B (zh) * 2019-09-19 2023-06-23 浙江诺诺网络科技有限公司 一种web应用***的链路压力测试方法
CN111190811A (zh) * 2019-12-05 2020-05-22 东方微银科技(北京)有限公司 一种资源分配***的测试方法、装置、设备及存储介质

Also Published As

Publication number Publication date
CN106919511B (zh) 2021-03-26

Similar Documents

Publication Publication Date Title
CN106919511A (zh) 应用的模拟方法、模拟应用及其运作方法以及模拟***
CN104683386B (zh) 可定制响应的桩服务实现方法及装置
US20120191840A1 (en) Managing Application State Information By Means Of A Uniform Resource Identifier (URI)
CN105872083A (zh) 一种支持不同类型客户端访问服务器的方法、服务器及***
CN109194617A (zh) Xml报文的自动解析、封装方法和装置
CN104102701B (zh) 一种基于hive的历史数据存档与查询方法
CN110795697B (zh) 逻辑表达式的获取方法、装置、存储介质以及电子装置
CN112615759B (zh) 全链路压测组件、全链路压测方法及装置
CN110187902A (zh) 基于spring boot的项目改造方法、装置、设备及存储介质
CN110515855B (zh) 一种应用程序的模拟控制方法、服务器及***
CN104168250A (zh) 基于cgi框架的业务流程控制方法及装置
CN114205274A (zh) 网络设备的测试方法及其装置
Liu et al. HFuzz: Towards automatic fuzzing testing of NB-IoT core network protocols implementations
CN115794106A (zh) 一种轨道交通二进制协议数据配置式解析的方法及***
CN110019315A (zh) 一种用于数据血缘解析的方法和装置
US20210182183A1 (en) Enhanced Performance Testing Script Conversion
CN113220481B (zh) 请求处理及反馈方法、装置、计算机设备及可读存储介质
CN106371987A (zh) 测试方法和装置
CN108365976A (zh) 网络服务的优化方法及装置
CN117453280A (zh) 一种代码拓扑和业务拓扑生成方法、装置、设备及介质
CN113590217B (zh) 基于引擎的函数管理方法、装置、电子设备及存储介质
US10055516B1 (en) Testing open mobile alliance server payload on an open mobile alliance client simulator
Hendriks et al. A systematic approach for interfacing component-based software with an active automata learning tool
CN113138767B (zh) 代码语言转换方法、装置、电子设备及存储介质
CN109344353A (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