【技术实现步骤摘要】
一种数据接口测试方法、装置、服务器和存储介质
本专利技术实施例涉及系统测试
,尤其涉及一种数据接口测试方法、装置、服务器和存储介质。
技术介绍
随着互联网技术的发展,软件系统在生活的方方面面得到了迅速发展。软件系统通过数据接口实现数据库数据的快速读取,降低了软件系统的代码冗余,数据接口是否正常运行对软件系统的稳定性和安全性具有举足轻重的作用,因此数据接口的测试是软件系统开发中重要的一环。现有数据接口的测试,一般采用第三方接口测试工具,例如postman或jmeter等测试工具对数据接口进行测试,按照数据接口的要求输入Request要求值,在测试工具中查看数据接口的Response输出值,通过查找数据值是否符合数据接口的要求来确定数据接口是否正常。然而对多个软件系统中存在共同数据接口的情况下进行测试时,需要针对每个数据接口制动对应的标准Requset要求值,查找每个数据接口的Response输出值,这种方法只能单一测试每个软件系统中数据接口的正确性,并不能保证多个软件系统中共同的数据接口的一致性,现有的数据接口测 ...
【技术保护点】
1.一种数据接口测试方法,其特征在于,所述方法包括:/n获取至少两个软件系统的相同数据接口的接口数据;/n将对应各所述软件系统的所述接口数据存储到临时数据表;/n通过比较相同数据接口的临时数据表以确定所述数据接口的测试结果。/n
【技术特征摘要】
1.一种数据接口测试方法,其特征在于,所述方法包括:
获取至少两个软件系统的相同数据接口的接口数据;
将对应各所述软件系统的所述接口数据存储到临时数据表;
通过比较相同数据接口的临时数据表以确定所述数据接口的测试结果。
2.根据权利要求1所述的方法,其特征在于,所述获取至少两个软件系统的相同数据接口的接口数据,包括:
在各所述软件系统中读取各数据接口对应的接口数据,其中,所述接口数据的文件格式包括Jason格式和XML格式中至少一种。
3.根据权利要求2所述的方法,其特征在于,所述将对应各所述软件系统的所述接口数据存储到临时数据表,包括:
将所述接口数据存储到入库模板,其中,所述入库模板预存有所述接口数据的预处理规则;
针对各软件系统,将所述入库模板中属于相同数据接口的所述接口数据存储到同一临时数据表。
4.根据权利要求1或3所述的方法,其特征在于,所述通过比较相同数据接口的临时数据表以确定所述数据接口的测试结果,包括:
提取相同数据接口对应的临时数据表;
提取各所述临时数据表的特征信息;
基于所述特征信息的比对结果确定对应数据接口的测试结果。
5.根据权利要求4所述的方法,其特征在于,所述特征信息包括字段信息、数据值信息、数据规模信息和...
【专利技术属性】
技术研发人员:何大鹏,谢永恒,万月亮,
申请(专利权)人:北京锐安科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。