[发明专利]一种POS终端的测试方法及测试系统在审
申请号: | 201510232937.6 | 申请日: | 2015-05-08 |
公开(公告)号: | CN104866421A | 公开(公告)日: | 2015-08-26 |
发明(设计)人: | 江明辉;范百杨;康可心;江泉德 | 申请(专利权)人: | 深圳市新国都技术股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 唐致明 |
地址: | 518040 广东省深圳市福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 pos 终端 测试 方法 系统 | ||
技术领域
本发明涉及电子生产测试领域,具体的涉及一种POS终端的测试方法及测试系统。
背景技术
在POS机投入使用前,需要对POS机的性能进行测试,现在对POS机的接口函数以及特定函数测试大部分基于测试部门的手工测试,
测试部门对产品的测试停留在业务层面,对设计实现方面的测试匮乏,对模块的实现了解得相对较少,对接口的测试没有深入;导致当前测试对软件产品接口覆盖不足,对产品的安全性、稳定性及可靠性等方面涉及较少,测试用例覆盖面不全,测试的深度和广度也没有充分体现出来,底层支撑的可扩展性得不到很好的测试;而且现有的测试工具都是独立的,相对分散,不方便查找和管理。另外,开发人员没有有效的白盒测试环境,提交给测试部门的程序一次性通过率过低,造成人力资源的浪费,工作效率低。
发明内容
本发明为了克服上述现有技术中至少一种缺陷或不足,提供一种可靠高效POS终端的测试方法。为达到上述技术效果,本发明的技术方案如下:
一种POS终端的测试方法,包括:
创建用例库;
根据测试需求,从用例库中导出测试用例;
运行测试用例对待测试POS终端执行测试。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述创建用例库具体为:
由多方创建用例库,各方共享用例库;
将用例库目录以树状结构的形式显示在测试窗口界面上。
进一步,所述由多方创建用例库,各方共享用例库,其具体为:
所述用例库包括:业务性能测试用例库和底层性能测试用例库;
由产品测试方创建所述业务性能测试用例库,由产品开发方创建所述底层性能测试用例库。
进一步,所述运行测试用例对待测试POS终端执行测试,其具体包括如下子步骤:
S1、读取测试用例的数据组成指令数据,并发送指令数据至待测试POS终端;
S2、待测试POS终端解析指令数据,判断指令数据是否正确,若是,则进入步骤S3,若否,则发送信号请求重发指令数据;
S3.发送相应的应答信号确认指令数据正确,并调用相应的接口处理指令对POS终端的接口进行测试。
进一步,该测试方法还包括:
保存所述执行测试过程中每条测试用例运行的详细信息。
本发明的另一目的是提供一种POS终端的测试系统,包括:
用例库单元,用于创建用例库;
导出单元,用于根据测试需求,从用例库中导出测试用例;
执行单元,用于运行测试用例对待测试POS终端执行测试。
在上述技术方案的基础上,本发明还可以做如下的改进。
进一步,所述用例库单元包括:
创建单元,用于由多方创建用例库,各方共享用例库;
显示单元,用于将用例库目录以树状结构的形式显示在测试窗口界面上。
进一步,所述用例库包括:业务性能测试用例库和底层性能测试用例库;
所述创建单元用于:由产品测试方创建所述业务性能测试用例库,由产品开发方创建所述底层性能测试用例库,双方共享用例库。
进一步,所述执行单元,其具体包括如下子单元:
指令单元,用于读取测试用例的数据组成指令数据,并发送指令数据至待测试POS终端;
判断单元,用于待测试POS终端解析指令数据,判断指令数据是否正确,若是,则执行测试执行单元,若否,则发送信号请求重发指令数据;
测试执行单元,用于发送相应的应答信号确认指令数据正确,并调用相应的接口处理指令对POS终端的接口进行测试。
进一步,该测试系统还包括:日志模块,其用于保存所述执行单元执行测试过程中每条测试用例运行的详细信息。
本发明的有益效果:本发明通过创建用例库可以实现用于测试POS终端的各个接口函数以及特定功能函数的正确性与可靠性;本发明有效地弥补了现有测试对软件接口覆盖不足、对底层实现不熟悉的缺陷,为测试部门输出更可靠的测试报告提供依据;另外,本发明实现了测试软件产品接口和功能函数的自动化,能够直观地将测试用例显示在界面上;便捷地管理测试用例;自动地保存执行日志,辅助开发人员建立有效的白盒测试环境,减少了人力资源投入,提高测试效率,有利于缩短项目周期。
附图说明
图1为本发明一种POS终端的测试方法的测试流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市新国都技术股份有限公司,未经深圳市新国都技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510232937.6/2.html,转载请声明来源钻瓜专利网。