【技术实现步骤摘要】
测试方法、装置、电子设备和存储介质
[0001]本申请涉及计算机
,特别是涉及一种测试方法、一种测试装置、一种电子设备和一种存储介质。
技术介绍
[0002]随着物流快递业的发展,物流快递业务给用户提供了高效、便捷的物流运输服务,用户通过快递寄出物流对象如货物等,也可通过快递接收物流对象。
[0003]在物流领域中很多服务都需要服务端的支持,如在自提柜等物流对象管理设备存取物流对象等均需要服务端协同配合。因此服务端的稳定等影响着物流领域中各种事务的正常执行。
[0004]在对服务端进行测试的过程中,往往也需要一些物流对象管理设备参与测试,但服务端和物流对象管理设备通常在异地,测试操作比较繁琐,而且硬件资源价格高、占地大,难以批量采购,在项目集中测试过程中也容易资源抢占,影响测试进度。
技术实现思路
[0005]本申请实施例提供了一种测试方法,以提高测试效率。
[0006]相应的,本申请实施例还提供了一种测试装置、一种电子设备和一种存储介质,用以保证上述系统的实现及应用。
[0007]为了解决上述问题,本申请实施例公开了一种测试方法,应用于测试系统,所述测试系统包括服务端和模拟工具,所述模拟工具用于模拟物流对象管理设备,所述的方法包括:所述模拟工具获取物流事件对应的物流事件信息,依据所述物流事件信息确定对应的物流事件请求,并发送所述物流事件请求给服务端;所述服务端依据所述物流事件请求确定对应的物流操作;针对需要发送给物流对象管理设备的物流操作,通过模拟接口操作获取操 ...
【技术保护点】
【技术特征摘要】
1.一种测试方法,其特征在于,应用于测试系统,所述测试系统包括服务端和模拟工具,所述模拟工具用于模拟物流对象管理设备,所述的方法包括:所述模拟工具获取物流事件对应的物流事件信息,依据所述物流事件信息确定对应的物流事件请求,并发送所述物流事件请求给服务端;所述服务端依据所述物流事件请求确定对应的物流操作;针对需要发送给物流对象管理设备的物流操作,通过模拟接口操作获取操作信息;针对其他物流操作,执行所述物流操作并获取操作信息,依据所述操作信息确定测试结果,所述其他物流操作包括需要发送给物流对象管理设备的物流操作之外的物流操作。2.根据权利要求1所述的方法,其特征在于,所述物流事件包括以下至少一种:设备激活事件、在线检测事件、存放事件、取出事件。3.根据权利要求2所述的方法,其特征在于,所述针对需要发送给物流对象管理设备的物流操作,通过模拟接口操作获取操作信息,包括:在所述物流操作对应的接收端处于设备名单的情况下,确定所述物流操作为需要发送给物流对象管理设备的物流操作;模拟接口操作,确定所述物流操作对应的操作信息。4.根据权利要求3所述的方法,其特征在于,所述模拟接口操作,确定所述物流操作对应的操作信息,包括:通过开关组件模拟接口操作,确定所述物流操作对应的操作信息;和/或,通过模拟接口处理所述物流操作,确定对应的操作信息。5.根据权利要求3所述的方法,其特征在于,所述模拟工具对应测试界面,所述方法还包括:提供所述物流事件对应的测试界面,所述测试界面包括参数设置控件,所述参数设置控件用于设置所述物流事件的物流事件信息。6.一种测试方法,其特征在于,所述方法包括:接收物流事件请求,所述物流事件请求依据模拟工具所获取物流事件对应的物流事件信息确定;依据所述物流事件请求确定对应的物流操作;针对需要发送给物流对象管理设备的物流操作,通过模拟接口操作获取操作信息;针对其他物流操作,执行所述物流操作并获取操作信息,所述其他物流操作包括需要发送给物流对象管理设备的物流操作之外的物流操作;依据所述操作信息确定测试结果。7.根据权利要求6所述的方法,其特征在于,所述物流事件包括以下至少一种:设备激活事件、在线检测事件、存放事件、取出事件。8.根据权利要求6所述的方法,其特征在于,所述针对需要发送给物流对象管理设备的物流操作,通过模拟接口操作获取操作信息,包括:在所述物流操作对应的接收端处于设备名单的情况下,确定所述物流操作为需要发送给物流对象管理设备的物流操作;模拟接口操作,确定所述物流操作对应的操作信息。9.根据权利要求8所述的方法,其特征在于,所述模拟接口操作,确定所述物流操作对
应的操作信息,包括:通过开关组件模拟接口操作,确定所述物流操作对应的操作信息;和/或,通过模拟接口处理所述物流操作,确定对应的操作信息。10.根据权利要求6所述的方法,其特征在于,所述物流事件包括:设备激活事件;所述针对需要发送给物流对象管理设备的物流操作,通过模拟接口操作获取操作信息,包括:针对需要发送给物流对象管理设备的激活校验操作,通过开关组件确定激活校验成功的校验结果。11.根据权利要求6所述的方法,其特征在于,所述物流事件包括:在线检测事件;所述针对需要发送给物流对象管理设备的物流操作,通过模拟接口操作获取操作信息,包括:针对物流对象管理设备的定时检测操作,通过开关组件确定定时上报结果。12.根据权利要求6所述的方法,其特征在于,所述物流事件包括:存放事件;所述针对需要发送给物流对象管理设备的物流操作,通过模拟接口操作获取操作信息,包括:针对物流对象管理设备的取件码反馈消息,通过模拟接口确定反馈成功消息。13.根据权利要求6所述的方法,其特征在于,所述物流事件包括:存放事件;所述针对需要发送给物流对象管理设备的物流操作,通过模拟接口操作获取操作信息,包括:针对物流对象管理设备的取件消息,通过模拟接口确定取件成功消息。14.一种测试方法,其特征在于,所述方法包括:提供测试界面,所述测试界面包括:参数设置控件;通过所述参数设置控件确定对应物流事件的物流事件信息;依据所述物流事件信息生成物流事件请求,并发送所述物流事件请求。15.根据权利要求14所述的方法,其特征在于,所述通过所述参数设置控件确定对应物流事件的物流事件信息,包括:在所述测试界面中选择物流事件,显示所述物流事件对应的测试界面;通过所述测试界面的参数设置控件,接收所述物流事件的物流事件信息。16.根据权利要求14或15所述的方法,其特征在于,还包括:接收服务端返回的测试结果,并显示所述测试结果。17.根据权利要求14所述的方法,其特征在于,所述测试界面还包括模式设置控件,所述方法还包括:通过所述模式设置控件设置测试模式的模式参数,其中,所述测试模式包括:隔离模式和/或非...
【专利技术属性】
技术研发人员:崔圆圆,
申请(专利权)人:菜鸟智能物流控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。