[发明专利]一种扫码应用软件的测试方法、终端及系统有效
申请号: | 201811586434.9 | 申请日: | 2018-12-25 |
公开(公告)号: | CN109582587B | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 陈本锋;林晋安 | 申请(专利权)人: | 福建联迪商用设备有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林志峥;颜丽蓉 |
地址: | 350000 福建省福州市鼓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用软件 测试 方法 终端 系统 | ||
1.一种扫码应用软件的测试方法,其特征在于,包括步骤:
S1、接收PC端发送的测试指令;
S2、根据所述测试指令判断扫码类型;
S3、根据所述扫码类型驱动扫码应用软件执行与所述扫码类型对应的测试;
所述扫码类型包括主扫模式和被扫模式;
所述步骤S2包括:
判断所述测试指令中是否包括条码,若是,则扫码类型为被扫模式,否则,扫码类型为主扫模式;
所述步骤S3包括:
若所述扫码类型为被扫模式,则驱动扫码应用软件显示所述测试指令中的条码,以使得其它扫码设备扫描所述条码得到扫码值并将所述扫码值发送给所述PC端;
若所述扫码类型为主扫模式,则驱动扫码应用软件打开扫码功能,扫描所述PC端上的条码,得到扫码值,将所述扫码值发送给所述PC端;
在运行于Nucleus操作系统的扫码设备上安装测试服务;
通过所述测试服务执行步骤S1-S3;
所述步骤S1之前还包括:
通过所述测试服务接收PC端发送的获取扫码设备界面信息的指令;
调用显示驱动显示界面信息,并通过所述测试服务将所述界面信息发送至所述PC端,使得所述PC端基于所述界面信息确定相应的测试脚本并生成对应的测试指令;
所述显示驱动是额外在所述运行于Nucleus操作系统的扫码设备上开发的以便实现对界面信息的显示。
2.根据权利要求1所述的一种扫码应用软件的测试方法,其特征在于,所述步骤S2还包括:
通过串口接收包含条码的测试指令;
不包含条码的测试指令指示打开扫码功能以扫描显示在所述PC端上的条码;
通过TCP通讯接收所述不包含条码的测试指令。
3.一种扫码应用软件的测试方法,其特征在于,包括步骤:
S1、PC端发送测试指令至第一扫码设备;
S2、所述第一扫码设备根据所述测试指令判断扫码类型;
S3、所述第一扫码设备根据所述扫码类型驱动扫码应用软件执行与所述扫码类型对应的测试;
所述扫码类型包括主扫模式和被扫模式;
所述步骤S2包括:
所述第一扫码设备判断所述测试指令中是否包括条码,若是,则扫码类型为被扫模式,否则,扫码类型为主扫模式;
所述步骤S3包括:
若所述扫码类型为被扫模式,则所述第一扫码设备驱动扫码应用软件显示所述测试指
令中的条码,以使得其它扫码设备扫描所述条码得到扫码值并将所述扫码值发送给所述PC端;
若所述扫码类型为主扫模式,则所述第一扫码设备驱动扫码应用软件打开扫码功能,扫描所述PC端上的条码,得到扫码值,将所述扫码值发送给所述PC端;
所述第一扫码设备运行于Nucleus操作系统,所述第一扫码设备上安装测试服务;
所述步骤S1中PC端发送测试指令至第一扫码设备的测试服务;
所述第一扫码设备通过所述测试服务执行步骤S2-S3;
所述步骤S1之前还包括:
所述PC端发送获取扫码设备界面信息的指令至所述第一扫码设备的测试服务;
所述第一扫码设备调用显示驱动显示界面信息,并通过所述测试服务将所述界面信息发送至所述PC端;
所述PC端基于所述界面信息确定相应的测试脚本并生成对应的测试指令;
所述显示驱动是额外在所述运行于Nucleus操作系统的扫码设备上开发的以便实现对界面信息的显示。
4.根据权利要求3所述的一种扫码应用软件的测试方法,其特征在于,所述PC端基于所述界面信息确定相应的测试脚本并生成对应的测试指令包括:
所述PC端基于所述界面信息确定相应的测试脚本;
所述PC端根据设置的扫码类型比例通过测试脚本随机生成与所述扫码类型比例对应的测试指令。
5.根据权利要求3所述的一种扫码应用软件的测试方法,其特征在于,所述步骤S2还包括:
所述第一扫码设备通过串口接收包含条码的测试指令;
不包含条码的测试指令指示打开扫码功能以扫描显示在所述PC端上的条码;
所述第一扫码设备通过TCP通讯接收所述不包含条码的测试指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建联迪商用设备有限公司,未经福建联迪商用设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811586434.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种检测应用流量泄漏的方法和装置
- 下一篇:测试用例生成方法、装置及电子设备