【技术实现步骤摘要】
本申请涉及软件测试领域,尤其涉及一种程序测试方法、装置及存储介质。
技术介绍
1、目前,软件测试的过程通常包括:获取同时适用于用户界面(user interface,ui)测试和接口测试的接口数据,这样可以对被测程序分别执行ui测试和接口测试,得到被测程序的ui测试结果和接口测试结果,进而确定被测程序的整体测试结果。
2、但是,若直接基于接口测试结果进行ui测试,则很可能会导致对被测程序进行的ui测试出错,进而导致整体测试结果的准确性较差。
技术实现思路
1、本申请提供一种程序测试方法、装置及存储介质,能够提高程序测试结果的准确性。
2、为达到上述目的,本申请采用如下技术方案:
3、第一方面,本申请提供一种程序测试方法,该方法包括:获取接口请求数据;对接口请求数据进行断言,确定第一断言结果;第一断言结果用于表征被测程序的第一接口测试是否通过;确定被测程序的前端界面数据,并对前端界面数据进行断言,确定第二断言结果;第二断言结果用于表征被测程序的用户界面ui
...【技术保护点】
1.一种程序测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定被测程序的前端界面数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述接口响应数据为真实接口响应数据或模拟接口响应数据中的任一个;所述确定所述接口请求数据对应的接口响应数据,包括:
4.根据权利要求3所述的方法,其特征在于,所述确定所述后端服务返回的所述真实接口响应数据为所述接口响应数据,包括:
5.根据权利要求2-4任一项所述的方法,其特征在于,所述基于所述接口响应数据,确定所述前端界面数据,包括:
...
【技术特征摘要】
1.一种程序测试方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定被测程序的前端界面数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述接口响应数据为真实接口响应数据或模拟接口响应数据中的任一个;所述确定所述接口请求数据对应的接口响应数据,包括:
4.根据权利要求3所述的方法,其特征在于,所述确定所述后端服务返回的所述真实接口响应数据为所述接口响应数据,包括:
5.根据权利要求2-4任一项所述的方法,其特征在于,所述基于所述接口响应数据,确定所述前端界面数据,包括:
6.根据权利要求4所述的方法,其特征在于,在所述接口响应数据为真实接口响应数据的情况下,所述确定所述后端服务返回的与所述接口请求数据对应的真实接口响应数据,为所述接口响应数据...
【专利技术属性】
技术研发人员:陈镇浩,易阳锋,李宪杰,贺柳,刘家辉,阮振锋,潘才捷,刘梦茹,李荣福,黄鸿宇,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。