【技术实现步骤摘要】
一种云打印全链路测试方法、系统、测试设备及存储介质
本专利技术涉及云打印测试
,尤指一种云打印全链路测试方法、系统、测试设备及存储介质。
技术介绍
随着移动互联网的兴起,外卖服务开始走进千家万户,与外卖配套的相关平台服务也获得了巨大的发展。云打印技术即用户将要打印的信息上传到互联网云端,经过云计算处理后云端将打印指令信息传递给云打印机,从而实现打印操作的技术。这种打印技术只需要将打印机连入网络,即可实现远程即时打印的便捷操作,近年来开始被广泛应用于餐饮、服务零售等行业。相比于传统打印机,云打印机采用先进的物联网云打印技术,无需通过外接设备或是连入某一限制性网络环境就可以打印目标内容,因此十分适合用于外卖订单打印场景。但是,目前外卖订单的云打印尚属新生事物,相关技术细节尚待完善,因此对于云打印机外卖订单全链路的测试方法目前还较为欠缺。传统的打印机链路测试方法主要关注于打印机自身打印功能及其与上位机(一般为电脑)间的通信,其测试场景较为简单,测试对象一般只涉及打印机、上位机及路由器(可选项),测试方法主要是上位机通 ...
【技术保护点】
1.一种云打印全链路测试方法,其特征在于,包括步骤:/n搭建消费者端、商家端和外卖平台之间通信环节的网络抓包环境;/n抓包所述外卖平台与所述消费者端之间的通信信息,判断所述外卖平台与所述消费者端之间的链路状况;/n抓包所述外卖平台与所述商家端之间的通信信息,判断所述外卖平台与所述商家端之间的链路状况;/n查看云打印服务中台的入库信息,判断所述外卖平台与所述云打印服务中台之间的链路状况;/n查看所述云打印服务中台的出库信息和云打印机端的本地日志,判断所述云打印服务中台与所述云打印机端之间的链路状况。/n
【技术特征摘要】
1.一种云打印全链路测试方法,其特征在于,包括步骤:
搭建消费者端、商家端和外卖平台之间通信环节的网络抓包环境;
抓包所述外卖平台与所述消费者端之间的通信信息,判断所述外卖平台与所述消费者端之间的链路状况;
抓包所述外卖平台与所述商家端之间的通信信息,判断所述外卖平台与所述商家端之间的链路状况;
查看云打印服务中台的入库信息,判断所述外卖平台与所述云打印服务中台之间的链路状况;
查看所述云打印服务中台的出库信息和云打印机端的本地日志,判断所述云打印服务中台与所述云打印机端之间的链路状况。
2.根据权利要求1所述的一种云打印全链路测试方法,其特征在于,所述的抓包所述外卖平台与所述消费者端之间的通信信息,判断所述外卖平台与所述消费者端之间的链路状况,具体包括步骤:
通过所述消费者端进行下单操作,观察下单界面是否成功跳转,判断下单是否成功;
若判断为是,则所述外卖平台与所述消费者端之间的链路通畅;
若判断为否,则抓包所述外卖平台与所述消费者端之间的通信信息;
若不存在所述消费者端发送的下单信息,则所述消费者端故障;
若存在所述消费者端发送的下单信息,且存在所述外卖平台的反馈信息,则所述消费者端故障;
若存在所述消费者端发送的下单信息,但不存在所述外卖平台的反馈信息,则所述外卖平台故障。
3.根据权利要求1所述的一种云打印全链路测试方法,其特征在于,所述的抓包所述外卖平台与所述商家端之间的通信信息,判断所述外卖平台与所述商家端之间的链路状况,具体包括步骤:
查看所述商家端是否存在新订单的响应;
若判断为是,则所述外卖平台与所述商家端之间的链路通畅;
若判断为否,则抓包所述外卖平台与所述商家端之间的通信信息;
若存在所述外卖平台向所述商家端发送的订单信息,则所述商家端故障;
若不存在所述外卖平台向所述商家端发送的订单信息,则所述外卖平台故障。
4.根据权利要求1所述的一种云打印全链路测试方法,其特征在于,所述的查看云打印服务中台的入库信息,判断所述外卖平台与所述云打印服务中台之间的链路状况,具体包括步骤:
查看所述云打印服务中台的入库信息,判断是否存在所述外卖平台向所述云打印服务中台发送的订单信息;
若判断为是,则所述外卖平台与所述云打印服务中台之间的链路通畅;
若判断为否,则所述外卖平台故障。
5.根据权利要求1所述的一种云打印全链路测试方法,其特征在于,所述的查看所述云打印服务中台的出库信息和云打印机端的本地日志,判断所述云打印服务中台与所述云打印机端之间的链路状况,具体包括:
查看所述云打印服务中台的出库信息,判断是否存在...
【专利技术属性】
技术研发人员:张晓龙,林喆,余凯,何奇辉,
申请(专利权)人:上海商米科技集团股份有限公司,广东川田科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。