[发明专利]一种扫码应用软件的测试方法、终端及系统有效
申请号: | 201811586434.9 | 申请日: | 2018-12-25 |
公开(公告)号: | CN109582587B | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 陈本锋;林晋安 | 申请(专利权)人: | 福建联迪商用设备有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林志峥;颜丽蓉 |
地址: | 350000 福建省福州市鼓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用软件 测试 方法 终端 系统 | ||
本发明提供一种扫码应用软件的测试方法、终端及系统,根据测试指令判断扫码类型,基于扫码类型驱动扫码应用软件执行与所述扫码类型对应的测试,实现了扫码应用软件的自动化测试,不需要人工进行不同扫码方式的切换,既支持主扫方式的测试,也支持被扫方式的测试,解决了测试人员不足,耗时多,易出错的问题,提高了测试效率,节约了测试成本。
技术领域
本发明涉及软件测试领域,尤其涉及一种扫码应用软件的测试方法、终端及系统。
背景技术
Nucleus嵌入式操作系统是一种实时、抢占式、多任务的操作系统,内核定制后非常小,实时性相对较高,特别适合于支付场景,因此,在支付终端应用广泛。
对于支付终端来说,扫码是一个非常重要的功能,因此,对安装在所述支付终端上的扫码应用软件的测试也是一个至关重要的环节。由于扫码既包括主扫模式,即由扫码应用软件扫码显示在PC端或其他端的待扫描码,也包括被扫模式,即扫码应用软件出示待扫描码,由其他具备扫码功能的设备进行扫描,因此,对扫码应用软件的测试既包括对主扫模式的测试,也包括对被扫模式的测试。但是,对于安装了Nucleus嵌入式操作系统的支付终端来说,进行扫描应用软件的测试时,需要人工进行不同扫码方式的切换,不仅易出错,而且耗时多。
发明内容
本发明所要解决的技术问题是:提供一种扫码应用软件的测试方法、终端及系统,实现自动化测试,不需要人工进行不同扫码方式的切换,既支持主扫方式的测试,也支持被扫方式的测试,提高了测试效率。
为了解决上述技术问题,本发明采用的一种技术方案为:
一种扫码应用软件的测试方法,包括步骤:
S1、接收PC端发送的测试指令;
S2、根据所述测试指令判断扫码类型;
S3、根据所述扫码类型驱动扫码应用软件执行与所述扫码类型对应的测试。
为了解决上述技术问题,本发明采用的另一种技术方案为:
一种扫码应用软件的测试方法,包括步骤:
S1、PC端发送测试指令至第一扫码设备;
S2、所述第一扫码设备根据所述测试指令判断扫码类型;
S3、所述第一扫码设备根据所述扫码类型驱动扫码应用软件执行与所述扫码类型对应的测试。
为了解决上述技术问题,本发明采用的另一种技术方案为:
一种扫码应用软件的测试终端,包括第一存储器、第一处理器及存储在第一存储器上并可在所述第一处理器上运行的第一计算机程序,所述第一处理器执行所述第一计算机程序时实现以下步骤:
S1、接收PC端发送的测试指令;
S2、根据所述测试指令判断扫码类型;
S3、根据所述扫码类型驱动扫码应用软件执行与所述扫码类型对应的测试。
为了解决上述技术问题,本发明采用的另一种技术方案为:
一种扫码应用软件的测试系统,包括PC端和第一扫码设备,所述PC端包括第二存储器、第二处理器及存储在第二存储器上并可在第二处理器上运行的第二计算机程序,所述第一扫码设备包括第三存储器、第三处理器及存储在第三存储器上并可在第三处理器上运行的第三计算机程序,所述第二处理器执行所述第二计算机程序时实现以下步骤:
S1、发送测试指令至第一扫码设备;
所述第三处理器执行所述第三计算机程序时实现以下步骤:
S2、根据所述测试指令判断扫码类型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建联迪商用设备有限公司,未经福建联迪商用设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811586434.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种检测应用流量泄漏的方法和装置
- 下一篇:测试用例生成方法、装置及电子设备