业务接口测试方法、计算机装置和存储介质制造方法及图纸

技术编号:25637014 阅读:30 留言:0更新日期:2020-09-15 21:29
本发明专利技术公开了一种业务接口测试方法、计算机装置和存储介质。业务接口测试方法包括获取测试用例、业务请求和查询请求,向业务接口发送业务请求,接收业务接口返回的第一数据,向数据库发送查询请求,接收数据库返回的第二数据,根据第二数据确定第一数据的准确性,根据准确性确定业务接口的测试结果等步骤。通过将第一数据和第二数据进行逐字段的比较,可以有效地排查出业务接口的故障或出错。通过根据一致字段的数量和非一致字段的数量等来确定第一数据的准确性,可以忽略业务接口因公共模块改变而发生的不影响接口功能的改变对测试过程带来的干扰,在保证测试结果的可靠性的基础上,提高测试过程的稳定性。本发明专利技术广泛应用于计算机技术领域。

【技术实现步骤摘要】
业务接口测试方法、计算机装置和存储介质
本专利技术涉及计算机
,尤其是一种业务接口测试方法、计算机装置和存储介质。
技术介绍
在对服务器的一些业务接口进行升级维护时,如果对公共模块进行了修改,可能会影响其他业务接口,因此需要对业务接口进行回归测试。由于业务接口的数量众多,通过人工方式对所有业务接口一一进行测试是极其困难的事。现有的业务接口自动测试方法,是使用计算机装置自动生成测试用例,将测试用例输入到业务接口,接收业务接口响应测试用例而反馈的实际结果,依赖测试用例中的预期结果与实际结果进行对比,从而确定业务接口的性能。现有技术依赖测试用例中的预期结果的准确性,如果测试用例中的预期结果设置不合理,那么将影响对业务接口的测试结果,造成测试结果不可靠以及测试过程不稳定。
技术实现思路
针对上述至少一个技术问题,本专利技术的目的在于提供一种业务接口测试方法、计算机装置和存储介质。一方面,本专利技术实施例包括一种业务接口测试方法,包括:获取测试用例以及根据所述测试用例确定的业务请求和查询请求;向所本文档来自技高网...

【技术保护点】
1.一种业务接口测试方法,其特征在于,包括以下步骤:/n获取测试用例以及根据所述测试用例确定的业务请求和查询请求;/n向所述业务接口发送所述业务请求;所述业务接口响应于所述业务请求,从数据库查询得到第一数据;/n接收所述业务接口返回的所述第一数据;/n向所述数据库发送所述查询请求;所述数据库响应于所述查询请求,查询得到第二数据;/n接收所述数据库返回的所述第二数据;/n根据所述第二数据确定所述第一数据的准确性;/n根据所述准确性确定所述业务接口的测试结果。/n

【技术特征摘要】
1.一种业务接口测试方法,其特征在于,包括以下步骤:
获取测试用例以及根据所述测试用例确定的业务请求和查询请求;
向所述业务接口发送所述业务请求;所述业务接口响应于所述业务请求,从数据库查询得到第一数据;
接收所述业务接口返回的所述第一数据;
向所述数据库发送所述查询请求;所述数据库响应于所述查询请求,查询得到第二数据;
接收所述数据库返回的所述第二数据;
根据所述第二数据确定所述第一数据的准确性;
根据所述准确性确定所述业务接口的测试结果。


2.根据权利要求1所述的业务接口测试方法,其特征在于,所述根据所述第二数据确定所述第一数据的准确性这一步骤,具体包括:
对所述第一数据和所述第二数据进行字段比对;所述字段比对用于确定所述第一数据中与所述第二数据中的一致字段和非一致字段;
根据所述一致字段的数量和所述非一致字段的数量确定所述第一数据的准确性。


3.根据权利要求2所述的业务接口测试方法,其特征在于,所述根据所述一致字段的数量和所述非一致字段的数量确定所述第一数据的准确性这一步骤,具体包括:
根据所述一致字段的数量与字段总数量之比确定所述第一数据的准确性;所述字段总数量为所述一致字段的数量与所述非一致字段的数量之和。


4.根据权利要求2所述的业务接口测试方法,其特征在于,所述根据所述一致字段的数量和所述非一致字段的数量确定所述第一数据的准确性这一步骤,具体包括:
根据各所述字段的属性,确定各所述字段的重要性分值;
以所述重要性分值为权重,确定各所述一致字段和各所述非一致字段的加权分值;所述一致字段的权重为正数,所述非一致字段的权重为负数;
根据所述加权分值确定所述第一数据的准确性。


5.根据权...

【专利技术属性】
技术研发人员:梁祥泽张从兵黄小勇雷磊黄坚
申请(专利权)人:广州微算互联信息技术有限公司
类型:发明
国别省市:广东;44

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

1