接口测试方法、装置、移动终端及存储介质与流程

文档序号:14910996发布日期:2018-07-10 23:24阅读:来源:国知局

技术特征:

1.一种接口测试方法,其特征在于,所述方法包括:

接收接口测试指令,根据所述接口测试指令内的调试信息,在测试用例数据库中获取目标测试用例并构建测试脚本;

在所述测试脚本上运行所述目标测试用例,并实时获取测试日志;

根据获取到的所述测试日志实时进行测试数据显示,当所述测试脚本完成运行时,停止所述测试日志的获取,并根据最后一次获取到的所述测试日志生成并显示测试结果。

2.根据权利要求1所述的接口测试方法,其特征在于,所述在测试用例数据库中获取目标测试用例并构建测试脚本的步骤包括:

获取所述调试信息中的标识,并将所述标识与所述测试用例数据库进行匹配;

当所述标识与所述测试用例数据库匹配成功时,获取匹配到的所述目标测试用例,并发出脚本构建信号;

根据所述脚本构建信号查询预设脚本,以构建所述测试脚本。

3.根据权利要求2所述的接口测试方法,其特征在于,所述将所述标识与所述测试用例数据库进行匹配的步骤之后,所述方法还包括:

当所述标识与所述测试用例数据库匹配未成功时,判断所述接口测试指令中是否存储有当前编写测试用例;

若是,则将所述当前编写测试用例设置为所述目标测试用例,并发出所述脚本构建信号;

若否,则发出测试失败提示。

4.根据权利要求1所述的接口测试方法,其特征在于,所述接收接口测试指令的步骤之前,所述方法还包括:

获取本地编写的接口测试用例,并根据预设存储规则将获取到的所述接口测试用例进行存储,以构建所述测试用例数据库。

5.根据权利要求4所述的接口测试方法,其特征在于,所述根据预设存储规则将获取到的所述接口测试用例进行存储的步骤包括:

分别获取每个所述接口测试用例中的请求头、请求体和预期结果,并采用多字段的方式形成对应关系进行存储。

6.根据权利要求1所述的接口测试方法,其特征在于,所述实时获取测试日志的步骤包括:

获取本地存储的预设时间,并以所述预设时间为间隔持续发送日志请求,以实时获取所述测试日志。

7.根据权利要求1所述的接口测试方法,其特征在于,所述根据最后一次获取到的所述测试日志生成并显示测试结果的步骤包括:

获取所述目标测试用例的用例名称和预期结果,并获取最后一次的所述测试日志中存储的耗时时间、测试项成功数量信息、测试项失败数量信息和测试项错误数量信息;

根据本地存储的显示规则,将所述用例名称、所述引起结果、所述耗时时间、所述测试项成功数量信息、所述测试项失败数量信息和所述测试项错误数量信息对应进行显示。

8.一种接口测试装置,其特征在于,包括:

接收模块,用于接收接口测试指令;

测试模块,用于根据所述接口测试指令内的调试信息,在测试用例数据库中获取目标测试用例并构建测试脚本,并在所述测试脚本上运行所述目标测试用例,并实时获取测试日志;

显示模块,用于根据获取到的所述测试日志实时进行测试数据显示,当所述测试脚本完成运行时,停止所述测试日志的获取,并根据最后一次获取到的所述测试日志生成并显示测试结果。

9.一种移动终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器运行所述计算机程序以使所述移动终端执行根据权利要求1至7任一项所述的接口测试方法。

10.一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至7任一项所述的接口测试方法的步骤。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1