CN107766190A - 接口测试方法、装置、计算机设备和存储介质 - Google Patents
接口测试方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN107766190A CN107766190A CN201711047371.5A CN201711047371A CN107766190A CN 107766190 A CN107766190 A CN 107766190A CN 201711047371 A CN201711047371 A CN 201711047371A CN 107766190 A CN107766190 A CN 107766190A
- Authority
- CN
- China
- Prior art keywords
- interface
- test
- test case
- measured
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
- G06F11/221—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test buses, lines or interfaces, e.g. stuck-at or open line faults
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2273—Test methods
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及一种接口测试方法、装置、计算机设备和存储介质,所述方法包括:获取测试用例配置信息;根据测试用例配置信息中的测试用例标识,从测试用例库中查询测试用例生成信息、测试用例模板和接口通信参数;根据测试用例生成信息和测试用例模板,生成测试用例标识对应的测试用例;根据测试用例和接口通信参数,对测试用例中待测接口地址所对应的待测接口进行测试。整个测试过程中,根据测试用例生成信息和测试用例模板自动生成用于对待测接口进行测试的测试用例,节省了编写测试用例所耗费的时间,根据接口通信参数保证可以与待测接口进行正常通信,从而保证对待测接口的测试成功率,进一步提高了接口的测试效率。
Description
技术领域
本发明涉及测试技术领域,特别是涉及接口测试方法、装置、计算机设备和存储介质。
背景技术
目前,随着计算机技术的日益发展以及不同领域的业务种类的日益丰富(例如金融交易领域),对复杂***进行自动化测试的需求日益增长。通常的测试方法主要是通过开发测试工具实现的,现有的测试工具从技术架构的角度而言主要分为商用测试工具、开源测试框架和测试人员编制的轻量级测试脚本;从功能的角度而言主要分为功能测试工具、性能测试工具和安全性测试工具等;从运行平台角度而言主要分为基于Windows操作***、基于Unix/Linux操作***等;从被测***角度而言例如分为Web测试工具、报文测试工具等。
然而,上述传统的测试工具仅能针对特定的被测接口的特定功能进行测试,每种不同的接口类型,都需要编写不同的测试用例才能对该接口类型的接口进行测试,即一个测试用例只能测试一个接口类型,故使得接口测试效率较低。
发明内容
基于此,有必要针对接口测试效率低下的问题,提供一种接口测试方法、装置、计算机设备和存储介质。
一种接口测试方法,所述方法包括:
获取测试用例配置信息;
根据所述测试用例配置信息中的测试用例标识,从测试用例库中查询测试用例生成信息、测试用例模板和接口通信参数;
根据所述测试用例生成信息和所述测试用例模板,生成所述测试用例标识对应的测试用例;
根据所述测试用例和所述接口通信参数,对所述测试用例中待测接口地址所对应的待测接口进行测试。
一种接口测试装置,所述装置包括:
配置信息获取模块,用于获取测试用例配置信息;
用例信息查询模块,用于根据所述测试用例配置信息中的测试用例标识,从测试用例库中查询测试用例生成信息、测试用例模板和接口通信参数;
测试用例生成模块,用于根据所述测试用例生成信息和所述测试用例模板,生成所述测试用例标识对应的测试用例;
接口测试模块,用于根据所述测试用例和所述接口通信参数,对所述测试用例中待测接口地址所对应的待测接口进行测试。
一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本发明任一实施例中提供的保单配送任务分配方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现本发明任一实施例中提供的保单配送任务分配方法的步骤。
上述接口测试方法、装置、计算机设备和存储介质,无需考虑待测接口的接口类型,也无需对待测接口编写固定的测试用例,只需要从测试用例库中查询相应的测试用例生成信息、测试用例模板和接口通信参数,根据测试用例生成信息和测试用例模板自动生成用于对待测接口进行测试的测试用例,节省了编写测试用例所耗费的时间。且根据接口通信参数保证可以与待测接口进行正常通信,从而保证对待测接口的测试成功率,进一步提高了接口的测试效率。
附图说明
图1为一个实施例中接口测试方法的应用环境图;
图2为一个实施例中接口测试方法的流程示意图;
图3为一个实施例中提取测试用例配置信息的步骤的流程示意图;
图4为一个实施例中根据接口测试请求进行测试的步骤的流程示意图;
图5为一个实施例中生成测试报告的步骤的流程示意图;
图6为一个实施例中检测异步返回参数的步骤的流程示意图;
图7为一个实施例中接口测试装置的结构框图;
图8为一个实施例中配置信息获取模块的结构框图;
图9为一个实施例中接口测试模块的结构框图;
图10为一个实施例中待测接口测试模块的结构框图;
图11为一个实施例中接口测试***中的服务器的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1为一个实施例中接口测试方法的应用环境图。参照图1,该接口测试方法应用于接口测试***。接口测试***包括终端110和服务器120,其中终端110通过网络与服务器120连接。终端110可以是固定终端或移动终端,固定终端具体可以是打印机、扫描仪和监控器中的至少一种,移动终端具体可以是平板电脑、智能手机、个人数据助理和数码相机中的至少一种。
如图2所示,在一个实施例中,提供一种接口测试方法,本实施例以该方法应用于图1中的服务器120来举例说明,该方法具体包括以下内容:
S202,获取测试用例配置信息。
具体地,终端110中显示有接口测试配置页面,用户可以在接口测试配置页面中输入测试用例配置信息,用户通过终端110的输入终端点击接口测试配置页面中的配置完成按钮。终端110在检测到接口测试配置页面中的配置完成按钮被点击时,获取接口测试配置页面中输入的测试用例配置信息,根据测试用例配置信息生成接口测试指令。测试用例配置信息为在测试过程中所配置的待执行的测试用例所对应的测试用例标识和各测试用例之间的依赖关系信息。其中,测试用例配置信息包括测试用例标识,提取到的测试用例标识可以是一个或多个;当测试用例配置信息中包括多个测试用例标识时,还包括各测试用例标识对应的测试用例之间的依赖关系信息。终端110将生成的接口测试指令发送至服务器120。测试用例标识为用于标识测试用例的唯一标识。
S204,根据测试用例配置信息中的测试用例标识,从测试用例库中查询测试用例生成信息、测试用例模板和接口通信参数。
其中,服务器120中设置有测试用例库,测试用例库中存储着测试用例生成信息、测试用例模板和接口通信参数。测试用例模板为生成测试用例的模板,接口通信参数为待测接口对应的通信参数。测试用例库中存储的测试用例生成信息、测试用例的模板和接口通信参数都是终端110发送至服务器120存储到测试用例库中的。终端110中显示有接口测试配置页面,用户通过输入设备可以在接口测试配置页面中输入测试用例生成信息、测试用例的模板和接口通信参数,终端110获取接口测试配置页面中输入的测试用例生成信息、测试用例的模板和接口通信参数,将获取到的测试用例生成信息、测试用例的模板和接口通信参数中发送至服务器120。
具体地,测试用例生成信息、测试用例模板、接口通信参数与测试用例标识对应存储在测试用例库中。服务器120接收到终端110发送的接口测试指令后,对接口测试指令进行解析,通过解析提取接口测试指令中的测试用例配置信息,从测试用例配置信息中提取测试用例标识。服务器120在测试用例库中查询与提取到的测试用例标识对应的测试用例生成信息、测试用例模板和接口通信参数。
在一个实施例中,测试用例生成信息对应于测试用例标识存储在测试用例库中,测试用例模板和接口通信参数对应于测试用例生成信息存储在测试用例库中。服务器120从接口测试指令中提取测试用例标识。服务器120在测试用例库查询与提取到的测试用例标识对应的测试用例生成信息,根据查询到的测试用例生成信息,在测试用例库中查询对应的测试用例模板和接口通信参数。
在一个实施例中,测试用例生成信息对应于测试用例标识存储在测试用例库中,测试用例生成信息中包括测试用例模板标识,测试用例模板对应于测试用例模板标识存储在测试用例库中,测试用例模板中包括接口通信参数标识,接口通信参数对应于接口通信参数标识存储在测试用例中。服务器120从接口测试指令中提取测试用例标识,在测试用例库中查询与提取到的测试用例标识对应的测试用例生成信息。服务器120对测试用例生成信息进行解析,提取测试用例生成信息中的测试用例模板标识,在测试用例库中查询与提取到的测试用例模板标识对应的测试用例模板。服务器120从查询到的测试用例模板中提取接口通信参数标识,在测试用例库中查询与接口通信参数标识对应的接口通信参数。
S206,根据测试用例生成信息和测试用例模板,生成测试用例标识对应的测试用例。
具体地,测试用例生成信息中包括请求参数信息、返回参数信息和预期测试结果,测试用例模板为测试场景信息。服务器120根据测试用例生成信息和测试用例模板进行合并,通过合并得到测试用例标识对应的测试用例。
在一个实施例中,当提取到的测试用例标识可以是多个时,服务器120根据每个测试用例标识对应的测试用例生成信息和测试用例模板,将测试用例生成信息添加到测试用例模板中生成每个测试用例标识对应的测试用例。
S208,根据测试用例和接口通信参数,对测试用例中待测接口地址所对应的待测接口进行测试。
具体地,服务器120执行测试用例,并提取测试用例中的待测接口地址,根据接口通信参数对执行测试用例生成的测试信息进行封装,将封装后的测试信息发送至提取到的待测接口地址所对应的待测接口,以根据封装后的测试信息对待测接口进行测试。
在一个实施例中,当提取到的测试用例标识可以是多个时,服务器120分别根据每个测试用例标识对应的接口通信参数和测试用例,对每个测试用例待测接口地址所对应的待测接口进行测试。其中,服务器120识别到多个测试用例对应的待测接口不同时,根据相应的接口通信参数同步执行各测试用例,对各测试用例分别对应的待测接口进行测试。服务器120识别到多个测试用例对应的待测接口相同时,采用多线程的方式同步执行测试用例,根据同步执行的测试用例对待测接口进行测试。
本实施例中,无需考虑待测接口的接口类型,也无需对待测接口编写固定的测试用例,只需要从测试用例库中查询相应的测试用例生成信息、测试用例模板和接口通信参数,根据测试用例生成信息和测试用例模板自动生成用于对待测接口进行测试的测试用例,节省了编写测试用例所耗费的时间。且根据接口通信参数保证可以与待测接口进行正常通信,从而保证对待测接口的测试成功率,进一步提高了接口的测试效率。
如图3所示,在一个实施例中,S202具体还包括提取测试用例配置信息的步骤,该步骤具体包括以下内容:
S302,监测测试计划信息中的测试开始时间。
其中,测试计划信息为用户通过终端的输入设备,在终端110显示的接口测试配置页面中的输入的测试计划信息。终端110将输入的测试计划信息发送至服务器120。服务器120可以将终端110发送的测试计划信息存储在测试用例库中。测试计划信息包括测试执行时间和测试用例标识集合,测试执行时间包括测试开始时间和测试结束时间;测试用例标识集合中包括至少一个测试用例标识。
具体地,服务器120的测试用例库中存储着测试计划信息,测试计划信息中包括测试执行时间、测试循环次数和测试用例标识集合。服务器120获取测试计划信息中的测试执行时间,从测试执行时间中提取测试开始时间,监测当前时间是否等于测试开始时间。
在一个实施例中,测试用例中包括多个测试计划信息。服务器120定期获取当前时间,将获取到的当前时间与每个测试计划信息中的测试开始时间进行比较。
S304,当监测到当前时间与测试开始时间相同时,从测试计划信息中提取测试开始时间对应的测试用例配置信息。
具体地,服务器120监测到将当前时间与测试开始时间相同时,从该测试开始时间对应的测试计划信息中读取测试用例标识集合,提取测试用例标识集合中的测试用例标识。服务器120在提取到测试用例标识后,对提取到的测试用例标识进行封装,通过封装生成接口测试指令。
本实施例中,通过对各测试计划信息中的测试开始时间的监测,在监测到当前时间等于测试开始时间,根据该测试开始时间对应的测试计划信息生成接口测试指令,无需手动触发接口测试指令,减少了人工操作的干预。根据测试计划信息即可生成相应的接口测试指令,提高了生成接口测试指令的便利性。
如图4所示,在一个实施例中,S208具体包括根据接口测试请求进行测试的步骤,该步骤具体包括以下内容:
S402,提取接口通信参数中的接口通信协议类型、接口通信模式和接口数据传输格式。
其中,接口通信参数中包括接口通信协议类型、接口通信模式和接口数据传输格式。接口通信协议类型为待测试接口所支持的通信协议;接口通信模式为待测试接口所支持的通信协议;接口数据传输格式为待测试接口可以解析并支持的数据传输格式。
具体地,服务器120对接口通信参数进行解析,通过解析从接口通信参数中提取接口通信协议类型、接口通信模式和接口数据传输格式。
S404,根据接口通信协议类型、接口通信模式、接口数据传输格式和测试用例生成接口测试请求。
具体地,服务器120将测试用例按照提取到的接口通信协议类型、接口通信模式和接口数据传输格式进行封装,封装得到待测接口所支持的接口测试请求。
S406,根据接口测试请求对测试用例中待测接口地址所对应的待测接口进行测试。
具体地,测试用例中包括待测接口地址,待测接口地址为待测接口的唯一标识。服务器120从测试用例中提取待测接口地址,根据待测接口地址将接口测试请求发送至待测接口,以对待测接口进行测试。
本实施例中,无需考虑根据待测接口的接口类型编写测试用例,直接根据接口通信信息中的接口通信协议类型、接口通信模式和接口数据传输格式进行封装对测试用例封装,生成待测试接口支持的接口测试请求,保证了根据接口测试请求对待测接口测试的成功率。
如图5所示,在一个实施例中,S406具体包括生成测试报告的步骤,该步骤具体包括以下内容:
S502,提取测试用例中的待测接口地址和预期测试结果。
具体地,服务器120对测试用例进行解析,通过解析从测试用例中提取到待测接口地址和预期测试结果。其中,预测测试结果为根据测试用例对待测接口进行测试,预期待测接口所返回的测试结果。
S504,将接口测试请求发送至提取到的待测接口地址对应的待测接口。
具体地,服务器120根据提取到的待测接口地址与待测接口建立通信连接,在建立通信连接成功后,通过通信连接向待测接口发送接口测试请求。
S506,接收待测接口根据接口测试请求返回的反馈结果。
具体地,接口测试请求中有输入参数。待测接口接收到接口测试请求后,待测接口对接口测试请求进行解析,获取接口测试接口请求中的输入参数,待测接口对输入参数进行处理生成反馈结果,将生成的反馈结果发送至服务器120。服务器120接收待测接口根据接口测试请求返回的反馈结果。
S508,将反馈结果与预期测试结果进行比较生成测试报告。
具体地,服务器120在接收到待测接口返回的反馈结果后,将反馈结果与预期测试结果相比较,通过比较确定反馈结果与预期测试结果区别信息,根据确定的区别信息生成测试报告。测试报告中还可以包括测试开始时间、测试结束时间和待测接口地址中的至少一种信息。
本实施例中,在对待测接口进行测试过程中,直接可将待测接口返回的反馈结果与预期测试结果进行比较,从而生成测试报告,无需人工对待测接口返回的反馈结果进行分析,已撰写测试报告,提高了测试报告的生成效率和准确率。
如图6所示,在一个实时例中,S506具体还包括检测异步返回参数的步骤,该步骤具体包括以下内容:
S602,检测待测接口返回的参数是否为异步返回参数。
其中,异步返回参数为待测接口分多次返回的参数,待测接口需要对异步返回参数进一步处理才能得到反馈结果。
具体地,服务器120在接口到待测接口返回的参数时,根据预期测试结果检测返回的参数的参数项的数量是否完整,若检测到返回的参数的参数项的数量不完整,则检测到待测接口返回的参数为异步返回参数;若完整,在检测到待测接口返回的参数为反馈结果。
在一个实施例中,服务器120在接收到待测接口返回的参数数据包后,检测参数数据包中是否包括异步返回的标识,若有异步返回的标识,则检测到参数数据包中的参数为异步返回参数。
S604,在检测到待测接口返回的参数为异步返回参数时,将接口测试请求中的反馈结果接收地址更改为拦截接口地址,并根据拦截接口地址对异步返回参数进行存储。
具体地,服务器120在检测到待测接口返回的参数为异步返回参数时,获取预设的拦截接口地址,将获取到的拦截接口地址发送至待测接口,以通知将返回结果接收地址更改为拦截接口地址,同时将接收到的异步返回参数发送至拦截接口地址对应的拦截接口进行存储。待测接口接收到拦截接口地址后,将后续返回的异步返回参数发送至拦截接口以存储。其中,拦截接口地址为用于对异步返回参数进行存储的拦截接口的地址。
在一个实施例中,服务器120在未检测到待测接口返回的参数为异步返回参数时,以待测接口返回的参数为反馈结果。
S606,将存储的异步返回参数发送至待测接口。
具体地,拦截接口在接收到待测接口后续返回的参数数据包时,检测参数数据包中是否携带有参数发送标识,在检测到参数发送标识,将存储的异步返回参数发送至待测接口。
S608,接收待测接口根据存储的异步返回参数返回的反馈结果。
具体地,待测接口接收到拦截接口返回的异步返回参数,对返回的异步返回参数进行后续处理,通过后续处理生成返回结果,根据返回结果接收地址将返回结果发送至服务器120。服务器120接收待测接口返回反馈结果。
本实施例中,在检测到待测接口返回的参数为异步返回参数时,对返回结果接收地址更改为拦截接口地址,通过拦截接口地址使拦截接口对异步返回参数进行存储。当存储的异步返回参数满足发送条件时,拦截接口将存储的异步返回参数发送至待测接口,使待测结果对异步返回参数进一步处理得到反馈结果,保证对待测接口进行测试的完整性,提高了反馈结果的准确性。
如图7所示,在一个实施例中,提供一种接口测试装置700,该装置具体包括:配置信息获取模块710、用例信息查询模块720、测试用例生成模块730和接口测试模块740。
配置信息获取模块710,用于获取测试用例配置信息。
用例信息查询模块720,用于根据测试用例配置信息中的测试用例标识,从测试用例库中查询测试用例生成信息、测试用例模板和接口通信参数。
测试用例生成模块730,用于根据测试用例生成信息和测试用例模板,生成测试用例标识对应的测试用例。
接口测试模块740,用于根据测试用例和接口通信参数,对测试用例中待测接口地址所对应的待测接口进行测试。
本实施例中,无需考虑待测接口的接口类型,也无需对待测接口编写固定的测试用例,只需要从测试用例库中查询相应的测试用例生成信息、测试用例模板和接口通信参数,根据测试用例生成信息和测试用例模板自动生成用于对待测接口进行测试的测试用例,节省了编写测试用例所耗费的时间。且根据接口通信参数保证可以与待测接口进行正常通信,从而保证对待测接口的测试成功率,进一步提高了接口的测试效率。
如图8所示,在一个实施例中,配置信息获取模块710具体包括以下内容:测试计划监测模块712和配置信息提取模块714。
测试计划监测模块712,用于监测测试计划信息中的测试开始时间。
配置信息提取模块714,用于当监测到当前时间与测试开始时间相同时,从测试计划信息中提取测试开始时间对应的测试用例配置信息
本实施例中,通过对各测试计划信息中的测试开始时间的监测,在监测到当前时间等于测试开始时间,根据该测试开始时间对应的测试计划信息获取测试用例配置信息,无需手动触发接口测试指令,减少了人工操作的干预。
如图9所示,在一个实施例中,接口测试模块740具体包括以下内容:通信参数提取模块742、测试请求生成模块744和待测接口测试模块746。
通信参数提取模块742,用于提取接口通信参数中的接口通信协议类型、接口通信模式和接口数据传输格式。
测试请求生成模块744,用于根据接口通信协议类型、接口通信模式、接口数据传输格式和测试用例生成接口测试请求。
待测接口测试模块746,用于根据接口测试请求对测试用例中待测接口地址所对应的待测接口进行测试。
本实施例中,无需考虑根据待测接口的接口类型编写测试用例,直接根据接口通信信息中的接口通信协议类型、接口通信模式和接口数据传输格式进行封装对测试用例封装,生成待测试接口支持的接口测试请求,保证了根据接口测试请求对待测接口测试的成功率。
如图10所示,在一个实施例中,待测接口测试模块746具体还包括以下内容:接口地址提取模块746a、测试请求发送模块746b、反馈结果接收模块746c和测试报告生成模块746d。
接口地址提取模块746a,用于提取测试用例中的待测接口地址和预期测试结果。
测试请求发送模块746b,用于将接口测试请求发送至提取到的待测接口地址对应的待测接口。
反馈结果接收模块746c,用于接收待测接口根据接口测试请求返回的反馈结果。
测试报告生成模块746d,用于将反馈结果与预期测试结果进行比较生成测试报告。
本实施例中,在对待测接口进行测试过程中,直接可将待测接口返回的反馈结果与预期测试结果进行比较,从而生成测试报告,无需人工对待测接口返回的反馈结果进行分析,已撰写测试报告,提高了测试报告的生成效率和准确率。
在一个实施例中,反馈结果接收模块746c还用于检测待测接口返回的参数是否为异步返回参数;在检测到待测接口返回的参数为异步返回参数时,将接口测试请求中的反馈结果接收地址更改为拦截接口地址,并根据拦截接口地址对异步返回参数进行存储;将存储的异步返回参数发送至待测接口;接收待测接口根据存储的异步返回参数返回的反馈结果。
本实施例中,在检测到待测接口返回的参数为异步返回参数时,对返回结果接收地址更改为拦截接口地址,通过拦截接口地址使拦截接口对异步返回参数进行存储。当存储的异步返回参数满足发送条件时,拦截接口将存储的异步返回参数发送至待测接口,使待测结果对异步返回参数进一步处理得到反馈结果,保证对待测接口进行测试的完整性,提高了反馈结果的准确性。
图11为一个实施例中图1接口测试***中的服务器120的内部结构示意图。如图11所示,该服务器120包括通过***总线连接的处理器、非易失性存储介质、存储器和网络接口。服务器120的处理器用于提供计算和控制能力,支撑整个服务器120的运行,存储器用于存储数据、代码指令等,网络接口用于与终端110进行网络通信。存储器上存储有至少一个计算机程序,该计算机程序可被处理器执行,以实现本申请实施例中提供的适用于服务器120的接口测试方法。存储器可包括磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质。例如,在一个实施例中,存储器包括非易失性存储介质及内存储器;非易失性存储介质存储有操作***、数据库和计算机程序,数据库设置为测试用例库,测试用例库中存储着测试用例生成信息、测试用例的模板和接口通信参数中的至少一种,该计算机程序可被处理器执行以实现上述的接口测试方法;内存储器为非易失性存储介质中的操作***及计算机可执行指令提供高速缓存的运行环境。
本发明实施例提出了一种计算机设备,该计算机设备包括一系列存储于存储器上的计算机程序,当该计算机程序被处理器执行时,可以实现本发明各实施例提出的接口测试方法。在一些实施例中,基于该计算机程序各部分所实现的特定的操作。
在一个实施例中,计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取测试用例配置信息;根据测试用例配置信息中的测试用例标识,从测试用例库中查询测试用例生成信息、测试用例模板和接口通信参数;根据测试用例生成信息和测试用例模板,生成测试用例标识对应的测试用例;根据测试用例和接口通信参数,对测试用例中待测接口地址所对应的待测接口进行测试。
在一个实施例中,获取测试用例配置信息,包括:监测测试计划信息中的测试开始时间;当监测到当前时间与测试开始时间相同时,从测试计划信息中提取测试开始时间对应的测试用例配置信息。
在一个实施例中,根据测试用例和接口通信参数,对测试用例中待测接口地址所对应的待测接口进行测试,包括:提取接口通信参数中的接口通信协议类型、接口通信模式和接口数据传输格式;根据接口通信协议类型、接口通信模式、接口数据传输格式和测试用例生成接口测试请求;根据接口测试请求对测试用例中待测接口地址所对应的待测接口进行测试。
在一个实施例中,根据接口测试请求对测试用例中待测接口地址所对应的待测接口进行测试,包括:提取测试用例中的待测接口地址和预期测试结果;将接口测试请求发送至提取到的待测接口地址对应的待测接口;接收待测接口根据接口测试请求返回的反馈结果;将反馈结果与预期测试结果进行比较生成测试报告。
在一个实施例中,接收待测接口根据接口测试请求返回的反馈结果,包括:检测待测接口返回的参数是否为异步返回参数;在检测到待测接口返回的参数为异步返回参数时,将接口测试请求中的反馈结果接收地址更改为拦截接口地址,并根据拦截接口地址对异步返回参数进行存储;将存储的异步返回参数发送至待测接口;接收待测接口根据存储的异步返回参数返回的反馈结果。
本实施例中,无需考虑待测接口的接口类型,也无需对待测接口编写固定的测试用例,只需要从测试用例库中查询相应的测试用例生成信息、测试用例模板和接口通信参数,根据测试用例生成信息和测试用例模板自动生成用于对待测接口进行测试的测试用例,节省了编写测试用例所耗费的时间。且根据接口通信参数保证可以与待测接口进行正常通信,从而保证对待测接口的测试成功率,进一步提高了接口的测试效率。
一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现以下步骤:获取测试用例配置信息;根据测试用例配置信息中的测试用例标识,从测试用例库中查询测试用例生成信息、测试用例模板和接口通信参数;根据测试用例生成信息和测试用例模板,生成测试用例标识对应的测试用例;根据测试用例和接口通信参数,对测试用例中待测接口地址所对应的待测接口进行测试。
在一个实施例中,获取测试用例配置信息,包括:监测测试计划信息中的测试开始时间;当监测到当前时间与测试开始时间相同时,从测试计划信息中提取测试开始时间对应的测试用例配置信息。
在一个实施例中,根据测试用例和接口通信参数,对测试用例中待测接口地址所对应的待测接口进行测试,包括:提取接口通信参数中的接口通信协议类型、接口通信模式和接口数据传输格式;根据接口通信协议类型、接口通信模式、接口数据传输格式和测试用例生成接口测试请求;根据接口测试请求对测试用例中待测接口地址所对应的待测接口进行测试。
在一个实施例中,根据接口测试请求对测试用例中待测接口地址所对应的待测接口进行测试,包括:提取测试用例中的待测接口地址和预期测试结果;将接口测试请求发送至提取到的待测接口地址对应的待测接口;接收待测接口根据接口测试请求返回的反馈结果;将反馈结果与预期测试结果进行比较生成测试报告。
在一个实施例中,接收待测接口根据接口测试请求返回的反馈结果,包括:检测待测接口返回的参数是否为异步返回参数;在检测到待测接口返回的参数为异步返回参数时,将接口测试请求中的反馈结果接收地址更改为拦截接口地址,并根据拦截接口地址对异步返回参数进行存储;将存储的异步返回参数发送至待测接口;接收待测接口根据存储的异步返回参数返回的反馈结果。
本实施例中,无需考虑待测接口的接口类型,也无需对待测接口编写固定的测试用例,只需要从测试用例库中查询相应的测试用例生成信息、测试用例模板和接口通信参数,根据测试用例生成信息和测试用例模板自动生成用于对待测接口进行测试的测试用例,节省了编写测试用例所耗费的时间。且根据接口通信参数保证可以与待测接口进行正常通信,从而保证对待测接口的测试成功率,进一步提高了接口的测试效率。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种接口测试方法,其特征在于,所述方法包括:
获取测试用例配置信息;
根据所述测试用例配置信息中的测试用例标识,从测试用例库中查询测试用例生成信息、测试用例模板和接口通信参数;
根据所述测试用例生成信息和所述测试用例模板,生成所述测试用例标识对应的测试用例;
根据所述测试用例和所述接口通信参数,对所述测试用例中待测接口地址所对应的待测接口进行测试。
2.根据权利要求1所述的方法,其特征在于,所述获取测试用例配置信息,包括:
监测测试计划信息中的测试开始时间;
当监测到当前时间与所述测试开始时间相同时,从所述测试计划信息中提取所述测试开始时间对应的测试用例配置信息。
3.根据权利要求1所述的方法,其特征在于,所述根据所述测试用例和所述接口通信参数,对所述测试用例中待测接口地址所对应的待测接口进行测试,包括:
提取所述接口通信参数中的接口通信协议类型、接口通信模式和接口数据传输格式;
根据所述接口通信协议类型、接口通信模式、接口数据传输格式和所述测试用例生成接口测试请求;
根据所述接口测试请求对所述测试用例中待测接口地址所对应的待测接口进行测试。
4.根据权利要求3所述的方法,其特征在于,所述根据所述接口测试请求对所述测试用例中待测接口地址所对应的待测接口进行测试,包括:
提取所述测试用例中的待测接口地址和预期测试结果;
将所述接口测试请求发送至提取到的待测接口地址对应的待测接口;
接收所述待测接口根据所述接口测试请求返回的反馈结果;
将所述反馈结果与所述预期测试结果进行比较生成测试报告。
5.根据权利要求4所述的方法,其特征在于,所述接收所述待测接口根据所述接口测试请求返回的反馈结果,包括:
检测所述待测接口返回的参数是否为异步返回参数;
在检测到所述待测接口返回的参数为异步返回参数时,将所述接口测试请求中的反馈结果接收地址更改为拦截接口地址,并根据所述拦截接口地址对异步返回参数进行存储;
将存储的异步返回参数发送至所述待测接口;
接收所述待测接口根据所述存储的异步返回参数返回的反馈结果。
6.一种接口测试装置,其特征在于,所述装置包括:
配置信息获取模块,用于获取测试用例配置信息;
用例信息查询模块,用于根据所述测试用例配置信息中的测试用例标识,从测试用例库中查询测试用例生成信息、测试用例模板和接口通信参数;
测试用例生成模块,用于根据所述测试用例生成信息和所述测试用例模板,生成所述测试用例标识对应的测试用例;
接口测试模块,用于根据所述测试用例和所述接口通信参数,对所述测试用例中待测接口地址所对应的待测接口进行测试。
7.根据权利要求6所述的装置,其特征在于,所述配置信息获取模块,包括:
测试计划监测模块,用于监测测试计划信息中的测试开始时间;
配置信息提取模块,用于当监测到当前时间与所述测试开始时间相同时,从所述测试计划信息中提取所述测试开始时间对应的测试用例配置信息测试用例配置信息。
8.根据权利要求6所述的装置,其特征在于,所述接口测试模块,包括:
通信参数提取模块,用于提取所述接口通信参数中的接口通信协议类型、接口通信模式和接口数据传输格式;
测试请求生成模块,用于根据所述接口通信协议类型、接口通信模式、接口数据传输格式和所述测试用例生成接口测试请求;
待测接口测试模块,用于根据所述接口测试请求对所述测试用例中待测接口地址所对应的待测接口进行测试。
9.一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711047371.5A CN107766190B (zh) | 2017-10-31 | 2017-10-31 | 接口测试方法、装置、计算机设备和存储介质 |
PCT/CN2017/112481 WO2019085073A1 (zh) | 2017-10-31 | 2017-11-23 | 接口测试方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711047371.5A CN107766190B (zh) | 2017-10-31 | 2017-10-31 | 接口测试方法、装置、计算机设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107766190A true CN107766190A (zh) | 2018-03-06 |
CN107766190B CN107766190B (zh) | 2020-06-12 |
Family
ID=61270248
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711047371.5A Active CN107766190B (zh) | 2017-10-31 | 2017-10-31 | 接口测试方法、装置、计算机设备和存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107766190B (zh) |
WO (1) | WO2019085073A1 (zh) |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108733573A (zh) * | 2018-05-30 | 2018-11-02 | 湖南鑫蜀山网络科技有限公司 | 应用接口测试方法进行测试的接口测试设备 |
CN108845905A (zh) * | 2018-06-27 | 2018-11-20 | 北京计算机技术及应用研究所 | 一种适用于大***的通讯协议快速并行测试方法 |
CN108984388A (zh) * | 2018-06-01 | 2018-12-11 | 平安壹钱包电子商务有限公司 | 一种生成自动化测试用例的方法及终端设备 |
CN108984387A (zh) * | 2018-05-30 | 2018-12-11 | 湖南鑫蜀山网络科技有限公司 | 应用于计算机的接口测试装置 |
CN109062809A (zh) * | 2018-09-20 | 2018-12-21 | 北京奇艺世纪科技有限公司 | 一种线上测试用例生成方法、装置及电子设备 |
CN109186666A (zh) * | 2018-08-27 | 2019-01-11 | 日立楼宇技术(广州)有限公司 | 设备的检测方法、装置、计算机设备和存储介质 |
CN109614310A (zh) * | 2018-10-22 | 2019-04-12 | 中国平安财产保险股份有限公司 | 测试接口的管理方法、装置、计算机设备以及存储介质 |
CN109726105A (zh) * | 2018-05-15 | 2019-05-07 | 平安普惠企业管理有限公司 | 测试数据构造方法、装置、设备及存储介质 |
CN109783350A (zh) * | 2018-12-13 | 2019-05-21 | 重庆金融资产交易所有限责任公司 | 接口测试方法、装置及计算机可读存储介质 |
CN109815139A (zh) * | 2019-01-03 | 2019-05-28 | 深圳壹账通智能科技有限公司 | 接口测试方法、装置、计算机设备和存储介质 |
CN109933534A (zh) * | 2019-03-26 | 2019-06-25 | 上海上湖信息技术有限公司 | 一种确定金融测试对象的方法及装置 |
CN109947646A (zh) * | 2019-03-13 | 2019-06-28 | 平安信托有限责任公司 | 接口测试方法、装置、计算机设备和存储介质 |
CN109992508A (zh) * | 2019-03-22 | 2019-07-09 | 恒生电子股份有限公司 | 测试用例自动化生成方法、装置和电子设备 |
CN110046088A (zh) * | 2019-02-19 | 2019-07-23 | 阿里巴巴集团控股有限公司 | 一种接口测试方法、装置及设备 |
CN110389296A (zh) * | 2019-06-21 | 2019-10-29 | 深圳米飞泰克科技有限公司 | 集成电路成品处理方法、装置及终端设备 |
CN110647471A (zh) * | 2019-09-26 | 2020-01-03 | 招商局金融科技有限公司 | 接口测试用例生成方法、电子装置及存储介质 |
CN110674023A (zh) * | 2018-07-02 | 2020-01-10 | 北京奇虎科技有限公司 | 一种接口测试方法和装置 |
CN110716870A (zh) * | 2019-09-23 | 2020-01-21 | 中国建设银行股份有限公司 | 服务的自动化测试方法及装置 |
CN111488285A (zh) * | 2020-04-15 | 2020-08-04 | 北京字节跳动网络技术有限公司 | 接口测试方法、装置、电子设备及计算机可读存储介质 |
CN111581083A (zh) * | 2020-04-26 | 2020-08-25 | 北京字节跳动网络技术有限公司 | 一种接口测试方法、装置、电子设备及存储介质 |
CN111651365A (zh) * | 2020-07-01 | 2020-09-11 | 中国银行股份有限公司 | 接口自动化测试方法及装置 |
CN112115058A (zh) * | 2020-09-25 | 2020-12-22 | 建信金融科技有限责任公司 | 测试方法及装置、测试用例生成方法及装置、测试*** |
CN112362360A (zh) * | 2020-11-10 | 2021-02-12 | 广州小鹏汽车科技有限公司 | 车辆部件测试方法、装置、***、测试板卡以及存储介质 |
CN112527630A (zh) * | 2020-11-18 | 2021-03-19 | 平安消费金融有限公司 | 测试用例生成方法、装置、计算机设备和存储介质 |
CN112699033A (zh) * | 2020-12-29 | 2021-04-23 | 中国航空工业集团公司西安飞机设计研究所 | 一种多分区机载软件测试用例多级同步加载方法 |
CN113282476A (zh) * | 2021-06-24 | 2021-08-20 | 深圳市商汤科技有限公司 | 接口性能测试方法、装置和电子设备 |
CN113342689A (zh) * | 2021-07-01 | 2021-09-03 | 中诚信征信有限公司 | 一种接口的自动化测试方法、装置、电子设备及存储介质 |
CN113392002A (zh) * | 2021-06-15 | 2021-09-14 | 北京京东振世信息技术有限公司 | 一种测试***构建方法、装置、设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103198009A (zh) * | 2012-01-04 | 2013-07-10 | ***通信集团公司 | 一种通用测试方法、***及相应装置 |
CN106021090A (zh) * | 2016-05-04 | 2016-10-12 | 上海瀚银信息技术有限公司 | 一种软件接口测试***及方法 |
CN106951364A (zh) * | 2017-02-08 | 2017-07-14 | 深圳国泰安教育技术股份有限公司 | 测试方法及装置 |
CN106991040A (zh) * | 2016-07-20 | 2017-07-28 | 平安科技(深圳)有限公司 | 数据接口测试方法和装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101212357B (zh) * | 2006-12-31 | 2010-09-15 | 亿阳信通股份有限公司 | 一种接口的测试方法和装置 |
CN102096631B (zh) * | 2009-12-11 | 2013-09-25 | 华为技术有限公司 | 接口测试方法及装置 |
IN2015DE01395A (zh) * | 2015-05-18 | 2015-06-26 | Hcl Technologies Ltd | |
CN105005532B (zh) * | 2015-08-05 | 2017-11-24 | 广东欧珀移动通信有限公司 | 一种自动化测试应用程序接口稳定性的***及方法 |
CN106933745A (zh) * | 2017-03-30 | 2017-07-07 | 携程计算机技术(上海)有限公司 | Web接口自动化测试方法和*** |
-
2017
- 2017-10-31 CN CN201711047371.5A patent/CN107766190B/zh active Active
- 2017-11-23 WO PCT/CN2017/112481 patent/WO2019085073A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103198009A (zh) * | 2012-01-04 | 2013-07-10 | ***通信集团公司 | 一种通用测试方法、***及相应装置 |
CN106021090A (zh) * | 2016-05-04 | 2016-10-12 | 上海瀚银信息技术有限公司 | 一种软件接口测试***及方法 |
CN106991040A (zh) * | 2016-07-20 | 2017-07-28 | 平安科技(深圳)有限公司 | 数据接口测试方法和装置 |
CN106951364A (zh) * | 2017-02-08 | 2017-07-14 | 深圳国泰安教育技术股份有限公司 | 测试方法及装置 |
Cited By (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109726105B (zh) * | 2018-05-15 | 2023-11-28 | 深圳市易行网数字科技有限公司 | 测试数据构造方法、装置、设备及存储介质 |
CN109726105A (zh) * | 2018-05-15 | 2019-05-07 | 平安普惠企业管理有限公司 | 测试数据构造方法、装置、设备及存储介质 |
CN108984387A (zh) * | 2018-05-30 | 2018-12-11 | 湖南鑫蜀山网络科技有限公司 | 应用于计算机的接口测试装置 |
CN108733573A (zh) * | 2018-05-30 | 2018-11-02 | 湖南鑫蜀山网络科技有限公司 | 应用接口测试方法进行测试的接口测试设备 |
CN108984388A (zh) * | 2018-06-01 | 2018-12-11 | 平安壹钱包电子商务有限公司 | 一种生成自动化测试用例的方法及终端设备 |
CN108984388B (zh) * | 2018-06-01 | 2023-10-27 | 平安壹钱包电子商务有限公司 | 一种生成自动化测试用例的方法及终端设备 |
CN108845905A (zh) * | 2018-06-27 | 2018-11-20 | 北京计算机技术及应用研究所 | 一种适用于大***的通讯协议快速并行测试方法 |
CN110674023B (zh) * | 2018-07-02 | 2022-11-04 | 北京奇虎科技有限公司 | 一种接口测试方法和装置 |
CN110674023A (zh) * | 2018-07-02 | 2020-01-10 | 北京奇虎科技有限公司 | 一种接口测试方法和装置 |
CN109186666A (zh) * | 2018-08-27 | 2019-01-11 | 日立楼宇技术(广州)有限公司 | 设备的检测方法、装置、计算机设备和存储介质 |
CN109062809B (zh) * | 2018-09-20 | 2022-01-21 | 北京奇艺世纪科技有限公司 | 一种线上测试用例生成方法、装置及电子设备 |
CN109062809A (zh) * | 2018-09-20 | 2018-12-21 | 北京奇艺世纪科技有限公司 | 一种线上测试用例生成方法、装置及电子设备 |
CN109614310A (zh) * | 2018-10-22 | 2019-04-12 | 中国平安财产保险股份有限公司 | 测试接口的管理方法、装置、计算机设备以及存储介质 |
CN109783350A (zh) * | 2018-12-13 | 2019-05-21 | 重庆金融资产交易所有限责任公司 | 接口测试方法、装置及计算机可读存储介质 |
CN109815139A (zh) * | 2019-01-03 | 2019-05-28 | 深圳壹账通智能科技有限公司 | 接口测试方法、装置、计算机设备和存储介质 |
CN110046088A (zh) * | 2019-02-19 | 2019-07-23 | 阿里巴巴集团控股有限公司 | 一种接口测试方法、装置及设备 |
CN109947646A (zh) * | 2019-03-13 | 2019-06-28 | 平安信托有限责任公司 | 接口测试方法、装置、计算机设备和存储介质 |
CN109992508A (zh) * | 2019-03-22 | 2019-07-09 | 恒生电子股份有限公司 | 测试用例自动化生成方法、装置和电子设备 |
CN109933534B (zh) * | 2019-03-26 | 2023-02-24 | 上海上湖信息技术有限公司 | 一种确定金融测试对象的方法及装置 |
CN109933534A (zh) * | 2019-03-26 | 2019-06-25 | 上海上湖信息技术有限公司 | 一种确定金融测试对象的方法及装置 |
CN110389296A (zh) * | 2019-06-21 | 2019-10-29 | 深圳米飞泰克科技有限公司 | 集成电路成品处理方法、装置及终端设备 |
CN110716870A (zh) * | 2019-09-23 | 2020-01-21 | 中国建设银行股份有限公司 | 服务的自动化测试方法及装置 |
CN110647471A (zh) * | 2019-09-26 | 2020-01-03 | 招商局金融科技有限公司 | 接口测试用例生成方法、电子装置及存储介质 |
CN111488285A (zh) * | 2020-04-15 | 2020-08-04 | 北京字节跳动网络技术有限公司 | 接口测试方法、装置、电子设备及计算机可读存储介质 |
CN111488285B (zh) * | 2020-04-15 | 2023-05-12 | 抖音视界有限公司 | 接口测试方法、装置、电子设备及计算机可读存储介质 |
CN111581083A (zh) * | 2020-04-26 | 2020-08-25 | 北京字节跳动网络技术有限公司 | 一种接口测试方法、装置、电子设备及存储介质 |
CN111581083B (zh) * | 2020-04-26 | 2024-02-09 | 抖音视界有限公司 | 一种接口测试方法、装置、电子设备及存储介质 |
CN111651365A (zh) * | 2020-07-01 | 2020-09-11 | 中国银行股份有限公司 | 接口自动化测试方法及装置 |
CN111651365B (zh) * | 2020-07-01 | 2024-04-19 | 中国银行股份有限公司 | 接口自动化测试方法及装置 |
CN112115058B (zh) * | 2020-09-25 | 2024-03-29 | 建信金融科技有限责任公司 | 测试方法及装置、测试用例生成方法及装置、测试*** |
CN112115058A (zh) * | 2020-09-25 | 2020-12-22 | 建信金融科技有限责任公司 | 测试方法及装置、测试用例生成方法及装置、测试*** |
CN112362360A (zh) * | 2020-11-10 | 2021-02-12 | 广州小鹏汽车科技有限公司 | 车辆部件测试方法、装置、***、测试板卡以及存储介质 |
CN112527630B (zh) * | 2020-11-18 | 2023-07-07 | 平安消费金融有限公司 | 测试用例生成方法、装置、计算机设备和存储介质 |
CN112527630A (zh) * | 2020-11-18 | 2021-03-19 | 平安消费金融有限公司 | 测试用例生成方法、装置、计算机设备和存储介质 |
CN112699033B (zh) * | 2020-12-29 | 2023-05-23 | 中国航空工业集团公司西安飞机设计研究所 | 一种多分区机载软件测试用例多级同步加载方法 |
CN112699033A (zh) * | 2020-12-29 | 2021-04-23 | 中国航空工业集团公司西安飞机设计研究所 | 一种多分区机载软件测试用例多级同步加载方法 |
CN113392002A (zh) * | 2021-06-15 | 2021-09-14 | 北京京东振世信息技术有限公司 | 一种测试***构建方法、装置、设备及存储介质 |
CN113392002B (zh) * | 2021-06-15 | 2024-04-12 | 北京京东振世信息技术有限公司 | 一种测试***构建方法、装置、设备及存储介质 |
CN113282476A (zh) * | 2021-06-24 | 2021-08-20 | 深圳市商汤科技有限公司 | 接口性能测试方法、装置和电子设备 |
CN113282476B (zh) * | 2021-06-24 | 2023-01-20 | 深圳市商汤科技有限公司 | 接口性能测试方法、装置和电子设备 |
CN113342689A (zh) * | 2021-07-01 | 2021-09-03 | 中诚信征信有限公司 | 一种接口的自动化测试方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN107766190B (zh) | 2020-06-12 |
WO2019085073A1 (zh) | 2019-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107766190A (zh) | 接口测试方法、装置、计算机设备和存储介质 | |
CN107844421A (zh) | 接口测试方法、装置、计算机设备和存储介质 | |
US10795992B2 (en) | Self-adaptive application programming interface level security monitoring | |
CN104794050B (zh) | 应用程序的测试方法、装置及*** | |
CN104461903B (zh) | 基于浏览器的测试客户端的方法和装置 | |
WO2021227791A1 (zh) | 安全检测设备、方法及计算机可读存储介质 | |
US9665754B2 (en) | Identification verification using a device with embedded radio-frequency identification functionality | |
CN106951364A (zh) | 测试方法及装置 | |
CN107844409A (zh) | 测试用例执行方法和装置 | |
CN103778516A (zh) | 全方位安全定位交易信息集成方法 | |
CN108197634A (zh) | 自动抄表方法、***、计算机设备和可读存储介质 | |
CN104009885A (zh) | 一种云环境下基于隐蔽通道的虚拟机同驻检测方法 | |
RU2013132937A (ru) | Система и способ выдачи электронной медицинской карты | |
CN112367680A (zh) | 基于智能电表的外部通信测试方法、装置和计算机设备 | |
CN109784958A (zh) | 茶叶溯源防伪方法、装置、存储介质及服务器 | |
CN114189274A (zh) | 一种基于微服务的卫星地面站监控*** | |
CN107220181A (zh) | 一种异常进程定位方法、装置及*** | |
CN107957871B (zh) | 一种基于jsr303的前后端同步正则校验方法 | |
CN110192398A (zh) | 传感器数据的传输 | |
CN109510738A (zh) | 一种通信链路的测试方法及设备 | |
US20190215490A1 (en) | Monitoring system, monitored device, control method, and recording medium | |
CN103778532A (zh) | 全方位安全定位交易信息集成*** | |
CN106598983A (zh) | 信息显示方法及装置 | |
CN112911003B (zh) | 电子数据提取方法、计算机设备和存储介质 | |
CN204010026U (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 |