The invention provides an interface test method, a device, a mobile terminal and a storage medium. The method includes receiving the test instructions from the interface, using the debugging information in the test instruction of the interface, obtaining the target test case in the test case database and constructing the test script, and running the target test on the test script. The test log is obtained in real time, and the test log is displayed in real time according to the obtained test log. When the test script is completed, the acquisition of the test log is stopped and the test log is generated and displayed according to the last acquired test log. The invention has visual display. The result shows that the data obtained from the test can be displayed in real time, and the content of the final test results is rich, which improves the user experience.
【技术实现步骤摘要】
接口测试方法、装置、移动终端及存储介质
本专利技术涉及测试
,特别涉及一种接口测试方法、装置、移动终端及存储介质。
技术介绍
随着时代的发展人们生活水平的不断提高,物联网产品越来越多的走进我们的生活,智能电子设备已成为我们生活的一部分,在智能电子设备的生产和使用过程中,为了保障其功能的稳定性,需要对智能电子设备上的接口进行周期性的测试,以及时进行维修和保养,以保障智能电子设备的正常使用。现有的接口测试方法采用的方式是python/java语言加对应的单元测试框架加数据驱动的方式进行测试。现有的接口测试方法中数据的编辑操作等都没有一个可视化的过程,都是以数据驱动,即所有的操作都是在一个文本或者数据库里面进行编辑,并且当接口测试流程完成后只会简单显示被测试接口是否测试合格,其测试过程中测试项成功或失败等数量信息均不会进行显示,导致用户体验较低。
技术实现思路
基于此,本专利技术实施例的目的在于提供一种能实时进行测试数据显示的接口测试方法、装置、移动终端及存储介质。第一方面,本专利技术提供了一种接口测试方法,所述方法包括:接收接口测试指令,根据所述接口测试指令内的调试信息,在测试用例数据库中获取目标测试用例并构建测试脚本;在所述测试脚本上运行所述目标测试用例,并实时获取测试日志;根据获取到的所述测试日志实时进行测试数据显示,当所述测试脚本完成运行时,停止所述测试日志的获取,并根据最后一次获取到的所述测试日志生成并显示测试结果。上述接口测试方法,通过采用实时获取所述测试日志以进行实时所述测试数据显示方式,使得拥有测试过程可视化的显示效果,能实时的对当前测试得到的 ...
【技术保护点】
1.一种接口测试方法,其特征在于,所述方法包括:接收接口测试指令,根据所述接口测试指令内的调试信息,在测试用例数据库中获取目标测试用例并构建测试脚本;在所述测试脚本上运行所述目标测试用例,并实时获取测试日志;根据获取到的所述测试日志实时进行测试数据显示,当所述测试脚本完成运行时,停止所述测试日志的获取,并根据最后一次获取到的所述测试日志生成并显示测试结果。
【技术特征摘要】
1.一种接口测试方法,其特征在于,所述方法包括:接收接口测试指令,根据所述接口测试指令内的调试信息,在测试用例数据库中获取目标测试用例并构建测试脚本;在所述测试脚本上运行所述目标测试用例,并实时获取测试日志;根据获取到的所述测试日志实时进行测试数据显示,当所述测试脚本完成运行时,停止所述测试日志的获取,并根据最后一次获取到的所述测试日志生成并显示测试结果。2.根据权利要求1所述的接口测试方法,其特征在于,所述在测试用例数据库中获取目标测试用例并构建测试脚本的步骤包括:获取所述调试信息中的标识,并将所述标识与所述测试用例数据库进行匹配;当所述标识与所述测试用例数据库匹配成功时,获取匹配到的所述目标测试用例,并发出脚本构建信号;根据所述脚本构建信号查询预设脚本,以构建所述测试脚本。3.根据权利要求2所述的接口测试方法,其特征在于,所述将所述标识与所述测试用例数据库进行匹配的步骤之后,所述方法还包括:当所述标识与所述测试用例数据库匹配未成功时,判断所述接口测试指令中是否存储有当前编写测试用例;若是,则将所述当前编写测试用例设置为所述目标测试用例,并发出所述脚本构建信号;若否,则发出测试失败提示。4.根据权利要求1所述的接口测试方法,其特征在于,所述接收接口测试指令的步骤之前,所述方法还包括:获取本地编写的接口测试用例,并根据预设存储规则将获取到的所述接口测试用例进行存储,以构建所述测试用例数据库。5.根据权利要求4所述的接口测试方法,其特征在于,所述根据预设存储规则将获取到的所述接口测试用例进行存储的步骤包括:分别获取每个所述接口测试用例中的...
【专利技术属性】
技术研发人员:郑胜雄,陈海波,梁洛彰,
申请(专利权)人:广州视源电子科技股份有限公司,广州视睿电子科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。