接口测试方法和系统技术方案

技术编号:21059862 阅读:29 留言:0更新日期:2019-05-08 06:47
本申请涉及一种接口测试方法和系统。该接口测试方法包括:被测设备从待测任务队列中取出测试任务,得到测试任务标识;根据测试任务标识,与存储设备交互,获取测试任务标识对应的各测试用例;执行各测试用例,得到测试用例中各接口的接口测试结果;根据各接口测试结果得到测试任务的任务测试结果。一方面,该方法通过将测试用例存储在存储设备,测试任务由测试终端执行,将存储与测试的执行主体分开部署,为大型业务的接口测试提供基础,另一方面,该方法通过测试任务的方式对接口进行测试,能够满足大型业务的接口测试,从而提高了接口测试的应用范围。

【技术实现步骤摘要】
接口测试方法和系统
本申请涉及测试
,特别是涉及一种接口测试方法和系统。
技术介绍
接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。传统的接口测试方法,主要是针对单接口或者小模块,不便于针对大型业务做接口自动化测试,因此传统的接口测试方法应用范围窄。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高应用范围的接口测试方法和系统。一种接口测试方法,所述方法包括:被测设备从待测任务队列中取出测试任务,得到测试任务标识;所述被测设备根据所述测试任务标识,与存储设备交互,从存储设备根据所述测试任务标识和各测试用例的对应关系,获取所述测试任务标识对应的各测试用例;所述被测设备执行各所述测试用例,得到所述测试用例中各接口的接口测试结果;所述被测设备根据各接口测试结果得到所述测试任务的任务测试结果。在其中一个实施例中,所述被测设备根据所述测试任务标识,与存储设备交互,从存储设备根据所述测试任务标识和各测试用例的对应关系,获取所述测试任务标识本文档来自技高网...

【技术保护点】
1.一种接口测试方法,所述方法包括:被测设备从待测任务队列中取出测试任务,得到测试任务标识;所述被测设备根据所述测试任务标识,与存储设备交互,从存储设备根据所述测试任务标识和各测试用例的对应关系,获取所述测试任务标识对应的各测试用例;所述被测设备执行各所述测试用例,得到所述测试用例中各接口的接口测试结果;所述被测设备根据各接口测试结果得到所述测试任务的任务测试结果。

【技术特征摘要】
1.一种接口测试方法,所述方法包括:被测设备从待测任务队列中取出测试任务,得到测试任务标识;所述被测设备根据所述测试任务标识,与存储设备交互,从存储设备根据所述测试任务标识和各测试用例的对应关系,获取所述测试任务标识对应的各测试用例;所述被测设备执行各所述测试用例,得到所述测试用例中各接口的接口测试结果;所述被测设备根据各接口测试结果得到所述测试任务的任务测试结果。2.根据权利要求1所述的方法,其特征在于,所述被测设备根据所述测试任务标识,与存储设备交互,从存储设备根据所述测试任务标识和各测试用例的对应关系,获取所述测试任务标识对应的各测试用例的步骤,包括:所述被测设备向所述存储设备发送携带有所述测试任务标识的查找指令,所述查找指令用于指示所述存储设备查找与所述测试任务标识对应的测试用例标识,并获取所述测试用例标识对应的各接口测试脚本,得到测试用例;所述被测设备接收所述存储设备返回的各测试用例。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述被测设备接收测试主机发送的任务测试请求,所述任务测试请求包括测试任务标识;所述被测设备解析所述测试任务请求,并校验所述测试任务请求是否合法;若校验所述测试任务请求合法,则所述被测设备将所述测试任务请求的测试任务标识发送至存储设备,并将所述测试任务标识存储至测试任务队列中。4.根据权利要求3所述的方法,其特征在于,在所述被测设备根据各接口测试结果得到所述测试任务的任务测试结果的步骤之后,还包括:所述被测设备将所述接口测试结果和所述任务测试结果发送至存储设备,由存储设备根据所述任务标识更新对应的测试结果和各接口的接口测试结果。5.根据权利要求1所述的方法,其特征在于,所述方法包括:测试主机获取测试任务创建请求,并根据所述创建请求生成测试任务标识;所述测试主机根据所述测试任务创建请求,加载测试用例列表;所述测试主机响应用户对所述测试用例列表的选择操作,获取所选择的测试用例标识;所述测试主机加载所述测试用例标识的各接口测试脚本,得到所述测试任务标识对应的各测试用例;所述测试主机建立所述测试任务标识和各测试用例的对应关系;所述测试主机将所述测试用例和所述对应关系发送至存储设备存储。6...

【专利技术属性】
技术研发人员:易李军魏万勇
申请(专利权)人:中国平安财产保险股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1