[发明专利]一种POS终端自动测试方法及装置有效
申请号: | 201710440337.8 | 申请日: | 2017-06-12 |
公开(公告)号: | CN107391361B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 吕更;李健;杨维;蓝海 | 申请(专利权)人: | 百富计算机技术(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 张全文 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 pos 终端 自动 测试 方法 装置 | ||
本发明适用于POS终端技术领域,提供了一种POS终端自动测试方法及装置,包括:使用远程过程调用XML‑RPC协议,从基于web的用例管理系统TESTLINK上下载用例;获取选择的测试属性,根据选择的测试属性,在下载的用例中筛选出要执行的用例;在要执行的用例中选择关键词进行排序,得到执行顺序;根据执行顺序,控制POS终端批处理或单个执行所述用例,执行结束后,上传测试结果。本发明实施例的有益效果如下:1)使用XML‑RPC协议通过远程来操作TESTLINK,实现了用例的下载和测试结果的上传;2)使用可靠的协议和POS终端通讯,控制POS终端上的用例执行,实现自动测试的目的;3)提供过滤、排序、批处理或单个执行用例的方式,大大方便了测试人员按需执行用例。
技术领域
本发明属于POS终端技术领域,尤其涉及一种POS终端自动测试方法及装置。
背景技术
随着经济发展,POS终端的配置越来越强大,功能越来越齐全,当用户需要完成商品支付时,可以通过POS终端进行刷卡消费,以享受POS终端带来的快速支付体验,此外,在POS机投入使用前,需要对POS机进行测试。
然而,现有POS终端在测试用例时,需要在TESTLINK上手工填写测试结果,并记录日志信息,不利于提高测试效率,其原因在于,在TESTLINK上手工填写测试结果的方式,虽然能将测试结果更新到TESTLINK上,但其过程只能由用户手动完成,操作步骤繁琐,当用例很多时,耗费的时间过长,影响了测试效率,
发明内容
有鉴于此,本发明实施例提供了一种POS终端自动测试方法及装置,以解决现有POS终端在测试用例时,需要在TESTLINK上手工填写测试结果,并记录日志信息,不利于提高测试效率的问题。
本发明实施例的第一方面提供了一种POS终端自动测试方法,包括:
使用远程过程调用XML-RPC协议,从基于web的用例管理系统TESTLINK 上下载用例;
获取选择的测试属性,根据选择的测试属性,在下载的用例中筛选出要执行的用例;
在要执行的用例中选择关键词进行排序,得到执行顺序;
根据执行顺序,控制POS终端批处理或单个执行所述用例,执行结束后,上传测试结果。
本发明实施例的第二方面提供了一种POS终端自动测试装置,包括:
下载模块,用于使用远程过程调用XML-RPC协议,从基于web的用例管理系统TESTLINK上下载用例;
筛选模块,用于获取选择的测试属性,根据选择的测试属性,在下载的用例中筛选出要执行的用例;
排序模块,用于在要执行的用例中选择关键词进行排序,得到执行顺序;
测试模块,用于根据执行顺序,控制POS终端批处理或单个执行所述用例,执行结束后,上传测试结果。
本发明实施例的第三方面提供了一种POS终端自动测试装置/终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。
本发明实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。
本发明实施例与现有技术相比存在的有益效果是:
1)使用XML-RPC协议通过远程来操作TESTLINK,实现了用例的下载和测试结果的上传;
2)使用可靠的协议和POS终端通讯,控制POS终端上的用例执行,实现自动测试的目的;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百富计算机技术(深圳)有限公司,未经百富计算机技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710440337.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种业务测试方法及装置
- 下一篇:应用测试方法、移动终端及存储介质