[go: up one dir, main page]

CN111274137A - 异步接口检测方法、异步接口检测系统和可读存储介质 - Google Patents

异步接口检测方法、异步接口检测系统和可读存储介质 Download PDF

Info

Publication number
CN111274137A
CN111274137A CN202010057934.4A CN202010057934A CN111274137A CN 111274137 A CN111274137 A CN 111274137A CN 202010057934 A CN202010057934 A CN 202010057934A CN 111274137 A CN111274137 A CN 111274137A
Authority
CN
China
Prior art keywords
asynchronous interface
feedback data
server
test
simulation
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
CN202010057934.4A
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.)
Peking University Founder Group Co Ltd
Beijing Founder Electronics Co Ltd
Original Assignee
Peking University Founder Group Co Ltd
Beijing Founder Electronics 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 Peking University Founder Group Co Ltd, Beijing Founder Electronics Co Ltd filed Critical Peking University Founder Group Co Ltd
Priority to CN202010057934.4A priority Critical patent/CN111274137A/zh
Publication of CN111274137A publication Critical patent/CN111274137A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3668Testing of software
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3668Testing of software
    • 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

本发明提供了一种异步接口检测方法、异步接口检测系统和可读存储介质。其中异步接口检测方法包括:向异步接口服务端发送测试请求,以使异步接口服务端生成反馈数据并将反馈数据发送至模拟回调地址服务端;向模拟回调地址服务端发送获取反馈数据请求,接收模拟回调地址服务端回传的反馈数据;根据反馈数据确定异步接口的测试结果。本发明使用体验实现了有效独立测试异步接口服务端的效果,避免了相关技术中异常错误无法定位的问题,解决了异步接口测试困难的问题。

Description

异步接口检测方法、异步接口检测系统和可读存储介质
技术领域
本发明涉及互联网技术领域,具体而言,涉及一种异步接口检测方法、一种异步接口检测系统和一种计算机可读存储介质。
背景技术
随着移动互联网的不断发展,应用程序功能越来越多,组件化开发越来越受青睐。对于一个后端的服务,纯粹以接口的形式提供给其它组件去调用,而出于性能原因,接口设计异步经常优于同步。测试人员在测试异步接口规范、进行异步结果验证时,验证困难,很难独立进行接口测试并实现自动化,现有的异步接口验证方法存在耗费时间长,测试用例维护困难、执行性差、用例失败时无法对错误进行定位、无法实现便捷的自动化测试。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的第一方面提供了一种异步接口检测方法。
本发明的第二方面提供了一种异步接口检测方法。
本发明的第三方面提供了一种异步接口检测方法。
本发明的第四方面提供了一种异步接口检测系统。
本发明的第五方面提供了一种计算机可读存储介质。
为了实现上述目的,根据本发明的第一方面的技术方案,提供了一种异步接口检测方法,包括:向异步接口服务端发送测试请求,以使异步接口服务端生成反馈数据并将反馈数据发送至模拟回调地址服务端;向模拟回调地址服务端发送获取反馈数据请求,接收模拟回调地址服务端回传的反馈数据;根据反馈数据确定异步接口的测试结果。
在该技术方案中,测试终端向异步接口服务端发送测试请求,异步接口服务端生成与测试请求相对应的反馈数据,异步接口服务端将生成的反馈数据发送至模拟回调地址服务端进行存储,测试终端再向模拟回调地址服务端发送请求获取反馈数据的请求,模拟回调地址服务端接收到该请求后,将对应的反馈数据回传给控制终端,通过设置模拟回调地址服务端,实现了有效独立测试异步接口服务端的效果,避免了相关技术中异常错误无法定位的问题,解决了异步接口测试困难的问题。其中,模拟回调地址服务端可以与多个异步接口服务端相连,实现对异步接口服务端的多线程检测,即控制终端向多个异步接口服务端发送测试请求,每个异步接口服务端生成的反馈数据均发送至模拟回调地址服务端后再有模拟回调地址服务端回传给测试终端。
可以理解的是,反馈数据中包含能够确定异步接口是否故障的信息,并且根据业务要求还可以批量发送测试请求,对每个测试请求的开始时间进行记录,对每个异步接口进行批量单独验证,从而有效提升异步接口的测试效率。
在上述任一技术方案中,根据反馈数据确定异步接口的测试结果的步骤,具体包括:反馈数据与预设标准数据相同,生成检测成功信息;反馈数据与预设标准数据不同,生成检测失败信息。
在该技术方案中,对反馈数据设置相应的预设标准数据,当测试终端接收到反馈数据后与预设标准数据进行比对,如果反馈数据与预设标准数据相同则确定检测结果成功,异步接口无故障;如果反馈数据与预设标准数据不同则确定检测失败,异步接口存在故障。实现了测试终端根据反馈数据即可确定反馈数据对应的异步接口是否存在故障的效果。
可以理解的是,反馈数据不由异步接口直接回传给测试终端,实现了独立测试异步接口服务,避免在异步接口服务反馈数据存在错误的情况下,对异常错误无法定位的问题。
在上述任一技术方案中,根据反馈数据确定异步接口的测试结果的步骤,具体包括:获取反馈数据的测试参数;测试参数处于预设参数范围,生成检测成功信息;测试参数未处于预设参数范围,生成检测失败信息。
在上述任一技术方案中,测试参数包括:服务端的重试次数和/或处理时间。
在该技术方案中,测试终端对接收到的模拟回调地址服务端的反馈数据的测试参数进行确定,如果测试参数处于预设的参数范围内则确定异步接口没有故障,并生成检测成功信息;如果测试参数并未处于预设的参数范围内则确定异步接口存在故障,并生成相应的检测失败的信息。具体为根据发送的测试请求生成预设的重试次数和超时时间,并提取获取到的反馈数据中的重试次数和/或处理时间,根据反馈数据中的重试次数和/或处理时间是否处于预设范围内,对异步接口是否存在故障进行判断。
可以理解的是,在利用测试参数对异步接口是否存在故障进行判断时,可以只选用单独的一种测试参数,例如重试次数或者处理时间。还可以选用两种测试参数进行检测,例如:两种测试参数有一种未在预设范围内则确定异步接口存在故障。具体的判断条件可以根据自身意愿和实际需求进行设置,在此不做具体限定。
在上述任一技术方案中,异步接口检测方法,还包括:对检测成功信息和/或检测失败信息进行显示。
在该技术方案中,测试终端还可以对代表异步接口无故障的检测成功信息和/或代表异步接口存在故障的检测失败信息进行显示,使用户可以直观的确定异步接口是否存在故障。
可以理解的是,在对多个异步接口进行故障检测,或者对异步接口发送多个检测请求时,测试终端可以根据检测结果生成一个信息列表,将检测成功信息和/或检测失败信息以列表的形式进行显示,方便用户进行查看和调用。
根据本发明的第二方面的技术方案,提供了一种异步接口检测方法,包括:响应于测试终端发送的测试请求生成反馈数据;将反馈数据发送至模拟回调地址服务端,以使模拟回调地址服务端对反馈数据进行存储。
在该技术方案中,异步接口服务端接收到测试终端发送来的测试请求生成相应的反馈数据,同时将反馈数据发送值模拟回调地址服务端进行存储。异步接口服务生成反馈数据后不需要回传给测试终端,避免了反馈数据中的异常错误无法定位的问题。
在上述任一技术方案中,还包括:响应于测试终端发送的测试请求并生成反馈数据的步骤之前,还包括:
建立与模拟回调地址服务端的连接,以使反馈数据能够存储于模拟回调地址。
在该技术方案中,异步接口服务端需要与模拟回调地址服务端建立连接,使异步接口服务端与模拟回调地址服务端直接可以进行数据传输,实现了异步接口服务端生成的反馈数据可以发送至模拟回调地址服务端进行存储。
可以理解的是,可以将多个异步接口服务端与一个模拟回调地址服务端进行了连接,即模拟回调地址服务端可以接收多个异步接口服务端的反馈数据。
根据本发明的第三方面的技术方案,提供了一种异步接口检测方法,包括:接收异步接口服务端发送的反馈数据,将反馈数据存储;响应于测试终端发送的获取反馈数据请求,将反馈数据发送至测试终端。
在该技术方案中,模拟回调地址服务端接收并存储异步接口服务端发送的反馈数据,当模拟回调地址服务端接收到测试终端发送的获取反馈数据请求,则将反馈数据发送值测试终端,以供测试终端根据接收到的反馈数据对异步接口是否存在故障机进行分析。
根据本发明的第四方面的技术方案,提供了一种异步接口检测系统,包括:测试终端,测试终端包括测试终端存储器、测试终端处理器及存储在测试终端存储器上并可在测试终端处理器上运行的计算机程序;计算机程序被处理器执行时实现如上述任一技术方案中的异步接口检测方法的步骤;异步接口服务端,异步接口服务端包括异步接口服务端存储器、异步接口服务端处理器及存储在异步接口服务端存储器上并可在异步接口服务端处理器上运行的计算机程序;计算机程序被处理器执行时实现如上述任一技术方案中的异步接口检测方法的步骤;模拟回调地址服务端,模拟回调地址服务端包括模拟回调地址存储器、模拟回调地址服务端处理器及存储在模拟回调地址存储器上并可在模拟回调地址服务端处理器上运行的计算机程序;计算机程序被处理器执行时实现如上述任一技术方案中的异步接口检测方法的步骤。该异步接口检测系统具有上述任一技术方案的异步接口检测方法所具有的一切有益效果,在此不再赘述。
根据本发明的第五方面的技术方案,提供了一种计算机可读存储介质,计算机可读存储介质上存储有控制程序,控制程序被处理器执行时实现如上述任一项技术方案中的异步接口检测方法的步骤。因此该计算机存储介质具有上述任一技术方案的异步接口检测方法所具有的一切有益效果,在此不再赘述。
本发明的附加方面和优点将在下面的描述部分中给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1示出了根据本发明的一个实施例的异步接口检测方法的流程示意图;
图2示出了根据本发明的另一个实施例的异步接口检测方法的流程示意图;
图3示出了根据本发明的再一个实施例的异步接口检测方法的流程示意图;
图4示出了根据本发明的又一个实施例的异步接口检测方法的流程示意图;
图5示出了根据本发明的一个具体实施例的异步接口检测方法的流程示意图;
图6示出了根据本发明的一个实施例的异步接口检测系统的示意框图;
图7示出了根据本发明的一个实施例的异步接口检测系统中测试终端的示意框图;
图8示出了根据本发明的一个实施例的异步接口检测系统中异步接口服务端的示意框图;
图9示出了根据本发明的一个实施例的异步接口检测系统中模拟回调地址服务端的示意框图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
下面参照图1至图9描述根据本发明一个实施例的异步接口检测方法、异步接口检测系统和计算机可读存储介质。
实施例一:
如图1所示,本发明的一个实施例中,提供一种异步接口检测方法,包括:
步骤S102,向异步接口服务端发送测试请求,以使异步接口服务端生成反馈数据并将反馈数据发送至模拟回调地址服务端;
步骤S104,向模拟回调地址服务端发送获取反馈数据请求,接收模拟回调地址服务端回传的反馈数据;
步骤S106,根据反馈数据确定异步接口的测试结果。
在该实施例中,测试终端向异步接口服务端发送测试请求,异步接口服务端生成与测试请求相对应的反馈数据,异步接口服务端将生成的反馈数据发送至模拟回调地址服务端进行存储,测试终端再向模拟回调地址服务端发送请求获取反馈数据的请求,模拟回调地址服务端接收到该请求后,将对应的反馈数据回传给控制终端,通过设置模拟回调地址服务端,实现了有效独立测试异步接口服务端的效果,避免了相关技术中异常错误无法定位的问题,解决了异步接口测试困难的问题。其中,模拟回调地址服务端可以与多个异步接口服务端相连,实现对异步接口服务端的多线程检测,即控制终端向多个异步接口服务端发送测试请求,每个异步接口服务端生成的反馈数据均发送至模拟回调地址服务端后再有模拟回调地址服务端回传给测试终端。
可以理解的是,反馈数据中包含能够确定异步接口是否故障的信息,并且根据业务要求还可以批量发送测试请求,对每个测试请求的开始时间进行记录,对每个异步接口进行批量单独验证,从而有效提升异步接口的测试效率。
在上述实施例中,根据反馈数据确定异步接口的测试结果的步骤,具体包括:反馈数据与预设标准数据相同,生成检测成功信息;反馈数据与预设标准数据不同,生成检测失败信息。
在该实施例中,对反馈数据设置相应的预设标准数据,当测试终端接收到反馈数据后与预设标准数据进行比对,如果反馈数据与预设标准数据相同则确定检测结果成功,异步接口无故障;如果反馈数据与预设标准数据不同则确定检测失败,异步接口存在故障。实现了测试终端根据反馈数据即可确定反馈数据对应的异步接口是否存在故障的效果。
可以理解的是,反馈数据不由异步接口直接回传给测试终端,实现了独立测试异步接口服务,避免在异步接口服务反馈数据存在错误的情况下,对异常错误无法定位的问题。
如图2所示,在上述任一技术方案中,根据反馈数据确定异步接口的测试结果的步骤,具体包括:
步骤S202,获取反馈数据的测试参数;测试参数处于预设参数范围,生成检测成功信息;
步骤S204,测试参数未处于预设参数范围,生成检测失败信息。
其中,测试参数包括:服务端的重试次数和/或处理时间。
在该实施例中,测试终端对接收到的模拟回调地址服务端的反馈数据的测试参数进行确定,如果测试参数处于预设的参数范围内则确定异步接口没有故障,并生成检测成功信息;如果测试参数并未处于预设的参数范围内则确定异步接口存在故障,并生成相应的检测失败的信息。具体为根据发送的测试请求生成预设的重试次数和超时时间,并提取获取到的反馈数据中的重试次数和/或处理时间,根据反馈数据中的重试次数和/或处理时间是否处于预设范围内,对异步接口是否存在故障进行判断。
可以理解的是,在利用测试参数对异步接口是否存在故障进行判断时,可以只选用单独的一种测试参数,例如重试次数或者处理时间。还可以选用两种测试参数进行检测,例如:两种测试参数有一种未在预设范围内则确定异步接口存在故障。具体的判断条件可以根据自身意愿和实际需求进行设置,在此不做具体限定。
在上述任一实施例中,异步接口检测方法,还包括:对检测成功信息和/或检测失败信息进行显示。
在该实施例中,测试终端还可以对代表异步接口无故障的检测成功信息和/或代表异步接口存在故障的检测失败信息进行显示,使用户可以直观的确定异步接口是否存在故障。
可以理解的是,在对多个异步接口进行故障检测,或者对异步接口发送多个检测请求时,测试终端可以根据检测结果生成一个信息列表,将检测成功信息和/或检测失败信息以列表的形式进行显示,方便用户进行查看和调用。
实施例二:
如图3所示,本发明的另一个实施例中,提供一种异步接口检测方法,包括:
步骤S302,响应于测试终端发送的测试请求生成反馈数据;
步骤S304,将反馈数据发送至模拟回调地址服务端,以使模拟回调地址服务端对反馈数据进行存储。
在该实施例中,异步接口服务端接收到测试终端发送来的测试请求生成相应的反馈数据,同时将反馈数据发送值模拟回调地址服务端进行存储。异步接口服务生成反馈数据后不需要回传给测试终端,避免了反馈数据中的异常错误无法定位的问题。
在上述任一实施例中,响应于测试终端发送的测试请求并生成反馈数据的步骤之前,还包括:建立与模拟回调地址服务端的连接,以使反馈数据能够存储于模拟回调地址。
在该实施例中,异步接口服务端需要与模拟回调地址服务端建立连接,使异步接口服务端与模拟回调地址服务端直接可以进行数据传输,实现了异步接口服务端生成的反馈数据可以发送至模拟回调地址服务端进行存储。
可以理解的是,可以将多个异步接口服务端与一个模拟回调地址服务端进行了连接,即模拟回调地址服务端可以接收多个异步接口服务端的反馈数据。
实施例三:
如图4所示,本发明的再一个实施例中,提供一种异步接口检测方法,包括:
步骤S402,接收异步接口服务端发送的反馈数据,将反馈数据存储;
步骤S404,响应于测试终端发送的获取反馈数据请求,将反馈数据发送至测试终端。
在该实施例中,模拟回调地址服务端接收并存储异步接口服务端发送的反馈数据,当模拟回调地址服务端接收到测试终端发送的获取反馈数据请求,则将反馈数据发送值测试终端,以供测试终端根据接收到的反馈数据对异步接口是否存在故障机进行分析。
实施例四:
如图5所示,本发明的一个具体实施例中,提供一种异步接口检测方法:
步骤S502,测试终端向异步接口服务端发送测试请求;
步骤S504,异步接口服务端接收测试终端的测试请求,并将反馈数据反馈给模拟回调接口服务端;
步骤S506,模拟回调地址服务端对反馈数据进行存储;
步骤S508,测试终端向模拟回调地址服务端获取异步接口的反馈数据,根据预设标准数据对反馈数据进行对比、断言。
在该实施例中,其集jenkins(持续集成工具)、robotframework(功能自动化测试框架)、gitlab(代码管理工具),实现自动化异步接口测试流程:将模拟的回调地址服务端做成容器,设置在jenkins平台增加触发条件定时构建;测试用例通过robotframework编写,在请求发出后,再去请求模拟回调地址服务端的反馈数据,根据预设的标准数据中设定的重试次数、超时时间来验证结果、也可根据业务要求向异步接口服务端批量发送请求,记录每个请求的开始时间,单独定时向模拟回调地址服务端进行批量单独验证;最后将用例提交在gitlab,根据设置的触发条件会定时拉取代码执行用例,形成测试报告,定制邮件发送报告。实现了通过自己模拟回调地址服务端,有效独立测试后端服务,避免通过异步接口服务端返回异常错误无法定位问题的情况;有效解决了异步接口测试困难的问题,并实现了对异步接口的自动化测试。
可以理解的是,该实施例中的测试用例:根据业务要求批量发送请求,记录每个请求的开始时间,单独定时请求模拟接口服务进行批量单独验证,能有效提升异步接口的测试效率。
实施例五:
如图6所示,本发明的再一个实施例中,提供一种异步接口检测系统100,包括:测试终端120、异步接口服务端140和模拟回调地址服务端160。
如图7所示,测试终端120,测试终端120包括测试终端存储器122、测试终端处理器124及存储在测试终端存储器122上并可在测试终端处理器124上运行的计算机程序;计算机程序被测试终端处理器124执行时实现如上述任一技术方案中的异步接口检测方法的步骤。
如图8所示,异步接口服务端140,异步接口服务端包括异步接口服务端存储器142、异步接口服务端处理器144及存储在异步接口服务端存储器142上并可在异步接口服务端处理器144上运行的计算机程序;计算机程序被处理器执行时实现如上述任一技术方案中的异步接口检测方法的步骤。
如图9所示,模拟回调地址服务端160,模拟回调地址服务端包括模拟回调地址服务端存储器162、模拟回调地址服务端处理器164及存储在模拟回调地址服务端存储器162上并可在模拟回调地址服务端处理器164上运行的计算机程序;计算机程序被处理器执行时实现如上述任一技术方案中的异步接口检测方法的步骤。
该异步接口检测系统具有上述任一技术方案的异步接口检测方法所具有的一切有益效果,在此不再赘述。
实施例六:
本发明的另一个实施例中,提供了一种计算机可读存储介质,计算机可读存储介质上存储有控制程序,控制程序被处理器执行时实现如上述任一实施例中的异步接口检测方法的步骤。因此该计算机存储介质具有上述任一实施例中的异步接口检测方法所具有的一切有益效果,在此不再赘述。
在本发明中,术语“第一”、“第二”、“第三”仅用于描述的目的,而不能理解为指示或暗示相对重要性;术语“多个”则指两个或两个以上,除非另有明确的限定。术语“安装”、“相连”、“连接”、“固定”等术语均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;“相连”可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
本发明的描述中,需要理解的是,术语“上”、“下”、“左”、“右”、“前”、“后”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或单元必须具有特定的方向、以特定的方位构造和操作,因此,不能理解为对本发明的限制。
在本说明书的描述中,术语“一个实施例”、“一个实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种异步接口检测方法,其特征在于,包括:
向异步接口服务端发送测试请求,以使所述异步接口服务端生成反馈数据并将所述反馈数据发送至模拟回调地址服务端;
向模拟回调地址服务端发送获取反馈数据请求,接收所述模拟回调地址服务端回传的反馈数据;
根据所述反馈数据确定所述异步接口的测试结果。
2.根据权利要求1所述的异步接口检测方法,其特征在于,所述根据所述反馈数据确定所述异步接口的测试结果的步骤,具体包括:
所述反馈数据与预设标准数据相同,生成检测成功信息;
所述反馈数据与所述预设标准数据不同,生成检测失败信息。
3.根据权利要求1所述的异步接口检测方法,其特征在于,所述根据所述反馈数据确定所述异步接口的测试结果的步骤,具体包括:
获取所述反馈数据的测试参数;
所述测试参数处于预设参数范围,生成检测成功信息;
所述测试参数未处于所述预设参数范围,生成检测失败信息。
4.根据权利要求3所述的异步接口检测方法,其特征在于,所述测试参数包括:
服务端的重试次数和/或处理时间。
5.根据权利要求2至4中任一项所述的异步接口检测方法,其特征在于,还包括:
对所述检测成功信息和/或检测失败信息进行显示。
6.一种异步接口检测方法,其特征在于,包括:
响应于测试终端发送的测试请求生成反馈数据;
将所述反馈数据发送至模拟回调地址服务端,以使所述模拟回调地址服务端对所述反馈数据进行存储。
7.根据权利要求6所述的异步接口检测方法,其特征在于,所述响应于测试终端发送的测试请求并生成反馈数据的步骤之前,还包括:
建立与所述模拟回调地址服务端的连接,以使所述反馈数据能够存储于所述模拟回调地址。
8.一种异步接口检测方法,其特征在于,包括:
接收所述异步接口服务端发送的反馈数据,将所述反馈数据存储;
响应于测试终端发送的获取反馈数据请求,将所述反馈数据发送至所述测试终端。
9.一种异步接口检测系统,其特征在于,包括:
测试终端,所述测试终端包括测试终端存储器、测试终端处理器及存储在所述测试终端存储器上并可在所述测试终端处理器上运行的计算机程序;
所述计算机程序被所述处理器执行时实现如权利要求1至5中任一项所述的异步接口检测方法的步骤;
异步接口服务端,所述异步接口服务端包括异步接口服务端存储器、异步接口服务端处理器及存储在所述异步接口服务端存储器上并可在所述异步接口服务端处理器上运行的计算机程序;
所述计算机程序被所述处理器执行时实现如权利要求6或7所述的异步接口检测方法的步骤;
模拟回调地址服务端,所述模拟回调地址服务端包括模拟回调地址存储器、模拟回调地址服务端处理器及存储在所述模拟回调地址存储器上并可在所述模拟回调地址服务端处理器上运行的计算机程序;
所述计算机程序被所述处理器执行时实现如权利要求8所述的异步接口检测方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有异步接口检测程序,所述异步接口检测程序被处理器执行时实现如权利要求1至5中任一项所述的异步接口检测方法的步骤;或
如权利要求6或7所述的异步接口检测方法的步骤;或
如权利要求8所述的异步接口检测方法的步骤。
CN202010057934.4A 2020-01-16 2020-01-16 异步接口检测方法、异步接口检测系统和可读存储介质 Pending CN111274137A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010057934.4A CN111274137A (zh) 2020-01-16 2020-01-16 异步接口检测方法、异步接口检测系统和可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010057934.4A CN111274137A (zh) 2020-01-16 2020-01-16 异步接口检测方法、异步接口检测系统和可读存储介质

Publications (1)

Publication Number Publication Date
CN111274137A true CN111274137A (zh) 2020-06-12

Family

ID=71003063

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010057934.4A Pending CN111274137A (zh) 2020-01-16 2020-01-16 异步接口检测方法、异步接口检测系统和可读存储介质

Country Status (1)

Country Link
CN (1) CN111274137A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112363908A (zh) * 2020-09-16 2021-02-12 贝壳技术有限公司 异步化接口测试方法、系统、电子设备和存储介质
CN113535351A (zh) * 2021-06-24 2021-10-22 四川新网银行股份有限公司 一种可扩展的异步服务mock方法
CN114153744A (zh) * 2021-12-14 2022-03-08 平安付科技服务有限公司 一种单元测试方法、装置、终端设备及存储介质
CN114490150A (zh) * 2021-12-27 2022-05-13 度小满科技(北京)有限公司 一种用于异常定位的方法和系统

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8386864B2 (en) * 2006-11-28 2013-02-26 Stmicroelectronics Pvt. Ltd. Locally synchronous shared BIST architecture for testing embedded memories with asynchronous interfaces
CN107070735A (zh) * 2016-12-30 2017-08-18 上海亿账通互联网科技有限公司 异步接口测试的方法、测试终端及系统
CN109491905A (zh) * 2018-11-02 2019-03-19 北京金山云网络技术有限公司 前端测试方法、装置及电子设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8386864B2 (en) * 2006-11-28 2013-02-26 Stmicroelectronics Pvt. Ltd. Locally synchronous shared BIST architecture for testing embedded memories with asynchronous interfaces
CN107070735A (zh) * 2016-12-30 2017-08-18 上海亿账通互联网科技有限公司 异步接口测试的方法、测试终端及系统
CN109491905A (zh) * 2018-11-02 2019-03-19 北京金山云网络技术有限公司 前端测试方法、装置及电子设备

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112363908A (zh) * 2020-09-16 2021-02-12 贝壳技术有限公司 异步化接口测试方法、系统、电子设备和存储介质
CN112363908B (zh) * 2020-09-16 2025-08-15 贝壳技术有限公司 异步化接口测试方法、系统、电子设备和存储介质
CN113535351A (zh) * 2021-06-24 2021-10-22 四川新网银行股份有限公司 一种可扩展的异步服务mock方法
CN114153744A (zh) * 2021-12-14 2022-03-08 平安付科技服务有限公司 一种单元测试方法、装置、终端设备及存储介质
CN114490150A (zh) * 2021-12-27 2022-05-13 度小满科技(北京)有限公司 一种用于异常定位的方法和系统
CN114490150B (zh) * 2021-12-27 2025-07-15 度小满科技(北京)有限公司 一种用于异常定位的方法和系统

Similar Documents

Publication Publication Date Title
CN111274137A (zh) 异步接口检测方法、异步接口检测系统和可读存储介质
CN107659455B (zh) 一种iOS端Mock数据的方法、存储介质、设备及系统
CN111352836A (zh) 一种压力测试方法及相关装置
CN111930625B (zh) 基于云服务平台的日志获取方法、装置及系统
CN102143523A (zh) 基于业务递送平台的应用测试方法和业务递送平台
CN110011875A (zh) 拨测方法、装置、设备及计算机可读存储介质
CN113849356A (zh) 一种设备测试方法、装置、电子设备和存储介质
CN101013968A (zh) 自动接口测试框架
WO2021169471A1 (zh) 一种bmc ip设置方法、装置和电子设备及系统
CN102845021B (zh) 一种iptv终端的测试方法、测试服务器及测试客户端
CN110888800A (zh) 服务交互功能的测试方法、装置、存储介质及测试系统
CN115766553A (zh) Vpn设备国密测试方法、装置、电子设备、存储介质
CN110674023A (zh) 一种接口测试方法和装置
CN108763052A (zh) 一种虚拟现实软件内存回收机制的性能检测方法及系统
CN113923134B (zh) 一种接口测试方法和装置
CN115587371A (zh) 测试过程中密钥生成方法、装置、计算机设备和存储介质
CN111752813B (zh) 一种dos下bmc显存的测试方法及系统
CN114650214B (zh) 容灾切换方法、装置、计算机设备及存储介质
CN115640226A (zh) 时序图生成方法、装置、存储介质及计算机设备
CN112685135B (zh) 平台集群部署方法、装置、系统及计算机可读存储介质
CN115190293A (zh) 一种拨测方法、装置、电子设备及计算机存储介质
CN107276852B (zh) 一种数据安全检测方法及终端
CN115437907A (zh) 自动化测试方法、装置、设备及计算机程序产品
CN116266116A (zh) 车辆控制器版本检测方法、装置、系统和版本检测仪
CN119127723B (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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200612