[发明专利]基于换电柜模拟器的测试方法、装置和可读存储介质在审
申请号: | 201911017090.4 | 申请日: | 2019-10-24 |
公开(公告)号: | CN110825625A | 公开(公告)日: | 2020-02-21 |
发明(设计)人: | 杨磊;薛亮;王子蹦;沈东剑 | 申请(专利权)人: | 上海钧正网络科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G01R31/3183;H04L29/08 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄丽霞 |
地址: | 201199 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 换电柜 模拟器 测试 方法 装置 可读 存储 介质 | ||
本申请涉及一种基于换电柜模拟器的测试方法、装置、计算机设备和可读存储介质。其中方法通过接收对换电柜模拟器的上线注册请求,在对上线注册请求校验通过时,则根据换电柜模拟器的网络配置信息建立网络连接,从而能够接收对该换电柜模拟器的测试指令,根据测试指令模拟被测场景并运行对应的业务逻辑,以获取对业务逻辑的测试结果,从而解决传统的通过操作人员直接操作实体换电柜的测试方式导致研发和测试流程阻塞的问题。
技术领域
本申请涉及模拟测试技术领域,特别是涉及一种基于换电柜模拟器的测试方法、装置和可读存储介质。
背景技术
随着社会的进步,共享电动车越来越普及,为方便用户及时更换共享电动车的电池,供共享电动车使用的电池的换电柜也投放到各个地区,而换电柜一般通过客户端软件进行控制。
在传统对客户端软件进行研发、调试或测试过程中,若遇到需要使用软件和硬件进行交互的情况,若相应的硬件体积不是很大,一般采用将硬件搬进办公室,或每次需要跟硬件联调时,都要操作者到硬件所在位置进行实体操作。而对于换电柜来说,由于实体换电柜的体积普遍较大,占用空间较多,并且在其本身嵌软研发阶段,存在着诸多不确定和不稳定的问题,这种不确定性和不稳定性给非嵌软研发和测试人员带来很大困扰和麻烦,导致操作人员,特别是测试人员的测试用例不能复现,进而不能在要求的时间内完成测试任务。
同时,由于换电柜物理体积较大的客观因素,很难为每一位客户端软件的研发和测试人员,都配备一台实体换电柜,又由于多位研发和测试人员可能在同一时间段都需要利用换电柜进行调试和测试,而同一时间只能有某一个操作者使用,其他研发或测试人员只能等待,导致研发和测试流程严重阻塞。因此,传统的通过操作人员直接操作实体换电柜的测试方式存在着一定问题。
发明内容
基于此,有必要针对上述通过换电柜对客户端软件进行测试时导致研发和测试流程阻塞的问题,提供一种基于换电柜模拟器的测试方法、装置、计算机设备和可读存储介质。
为了实现上述目的,一方面,本申请实施例提供了一种基于换电柜模拟器的测试方法,所述方法包括:
接收对换电柜模拟器的上线注册请求,其中,上线注册请求中包括换电柜模拟器的网络配置信息;
若对上线注册请求校验通过,则根据换电柜模拟器的网络配置信息建立网络连接;
接收对换电柜模拟器的测试指令,根据测试指令模拟被测场景并运行对应的业务逻辑,以获取对业务逻辑的测试结果。
在其中一个实施例中,换电柜模拟器的生成方法包括:根据网络配置信息的配置项目,生成换电柜模拟器的网络配置模块;根据配置的模拟真实换电柜上的若干个电池仓的属性信息,生成换电柜模拟器的电池仓模型;根据配置的模拟被测场景中对电池仓模型的操作,生成换电柜模拟器的换电操作模块;根据配置的显示策略生成换电柜模拟器的显示模块,以得到换电柜模拟器。
在其中一个实施例中,网络配置信息包括通过网络配置模块配置的服务器地址、服务器端口以及换电柜模拟器编号;则根据换电柜模拟器的网络配置信息建立网络连接,包括:根据配置的服务器地址和服务器端口建立与换电柜模拟器编号对应的换电柜模拟器的网络连接。
在其中一个实施例中,测试指令包括通过换电操作模块发起的对电池仓模型中指定电池仓进行打开操作的指令;则接收对换电柜模拟器的测试指令,根据测试指令模拟被测场景并运行对应的业务逻辑,包括:接收对电池仓模型中指定电池仓进行打开操作的指令,其中,电池仓通过电池仓编号指定;若与电池仓编号对应的电池仓未被占用,则根据模拟打开电池仓仓门的被测场景,调用网关向换电柜模拟器下发打开电池仓仓门的指令;接收换电柜模拟器执行打开电池仓仓门的指令后的处理结果;将处理结果通过换电柜模拟器的显示模块显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海钧正网络科技有限公司,未经上海钧正网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911017090.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:充电桩定位方法、装置、计算机设备和存储介质
- 下一篇:一种显示装置