【技术实现步骤摘要】
无人零售货柜的测试方法及装置、非易失性存储介质
[0001]本申请涉及自动化测试领域,具体而言,涉及一种无人零售货柜的测试方法及装置、非易失性存储介质。
技术介绍
[0002]无人零售货柜商户接入识别服务后需要对接识别服务,每个货柜商户要对每个识别服务进行接口测试。现有技术中的测试方法,一次只能测试1个货柜商户,且每次只能发起1个接口请求验证结果。如果货柜有多个商户,则货柜对应的有多个接口,当这多个商户同时对识别服务进行接口测试时,需要手动修改商户对应的接口的程序参数。该测试方法效率较低,无法同时对货柜中的多个商户对应的多个接口请求进行验证。
[0003]针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
[0004]本申请实施例提供了一种无人零售货柜的测试方法及装置、非易失性存储介质,以至少解决由于现有技术中每次只能对一个货柜商户发送的测试请求进行验证造成的测试效率低的技术问题。
[0005]根据本申请实施例的一个方面,提供了一种无人零售货柜的测试方法,包括:获取多个接口发送的测试请 ...
【技术保护点】
【技术特征摘要】
1.一种无人零售货柜的测试方法,其特征在于,包括:获取多个接口发送的测试请求消息,其中,所述多个接口为无人零售货柜中的接口;响应于所述测试请求消息,获取所述无人零售货柜中多个目标商户对应的多个标识信息,其中,所述多个目标商户对应多个所述接口;根据所述多个目标商户对应的多个标识信息调用所述多个目标商户对应的多个测试文件;同时执行多个所述测试文件,输出多个所述测试文件对应的多个测试结果。2.根据权利要求1所述的方法,其特征在于,所述标识信息包括:身份码,其中,所述身份码为标识所述目标商户身份的字符串;所述身份码的验证码,其中,所述验证码为验证所述目标商户身份的字符串;支持所述目标商户对应的测试文件运行的测试环境。3.根据权利要求1所述的方法,其特征在于,所述测试文件中包括:开放接口,其中,所述开放接口为发送所述请求测试的消息的接口;网络接口,其中,所述网络接口为提供网络服务的接口;所述测试请求消息对应的测试类型,与所述测试类型对应的测试方法,以及测试数据的传输方式。4.根据权利要求1所述的方法,其特征在于,根据所述多个目标商户对应的多个标识信息调用所述多个目标商户对应的多个测试文件之前,所述方法还包括:将所述多个接口对应的多个所述测试文件存储在数据库。5.根据权利要求1所述的方法,其特征在于,同时执行多个所述测试文件之前,所述方法还包括:确定所述测试文件的格式,依据所述测试文件的格式确定所述测试文件的读取方式,并按照所述读取方式读取所述测试文件的内容;依据所述测试文件的格式确定所述测试文件的...
【专利技术属性】
技术研发人员:朱杰,李然,李璟,张倍先,
申请(专利权)人:北京智能建筑科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。