一种pos终端自动测试系统及测试方法_3

文档序号:8942989阅读:来源:国知局
所述黑块像素区域内的白点,当所述长度和宽度处于设定的长度和宽度范围且所述白点的数量处于设定的数量范围时,判断出所述待测试的POS终端打印纸正常。
[0152]图15是本发明实施例提供的在实际应用中,打印纸测试的实现流程图,详述如下:
[0153]PC发送协议命令;
[0154]POS终端接收命令处于打印黑块测试;
[0155]设置相机曝光时间;
[0156]采集图片获取目标区域;
[0157]从底部向上扫描边界并纠偏;
[0158]上下左右边界扫描获取边界像素坐标;
[0159]计算黑块长度和宽度;
[0160]二值化技术处理;
[0161]获取白点像素数量;
[0162]判断黑块长宽及白点数量是否都合格,是则,结束,否则,跳转至采集图片获取目标区域的步骤。
[0163]实施例九
[0164]图16是本发明实施例提供的两台POS终端自测项测试的实现流程图,详述如下:
[0165]S161,所述电子设备通过串口与两台所述待测试的POS终端通讯;
[0166]S162,所述电子设备检测到所述待测试的POS终端处于等待状态时,即发协议命令给两台所述待测试的POS终端进行自测项测试,当检测到一台POS终端完成非自测项测试时,更换被测试POS终端夹具,以使另一台POS终端进行自测项测试。
[0167]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现。所述的程序可以存储于可读取存储介质中,所述的存储介质,如随机存储器、闪存、只读存储器、可编程只读存储器、电可擦写可编程存储器、寄存器等。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件执行本发明各个实施例所述的方法。
[0168]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
【主权项】
1.一种POS终端自动测试系统,其特征在于,包括: 具备运动控制卡的电子设备; 连于所述电子设备,具备机械测试台的POS终端自动测试台; 位于所述POS终端自动测试台上,具备被测试POS终端夹具以及POS终端内部测试接口的被测试机器POS端; 其中,所述被测试POS终端夹具用于固定待测试的POS终端; 其中,所述运动控制卡与所述机械测试台相连接,所述机械测试台通过机械手触控所述待测试的POS终端,构成POS终端外部测试电路; 其中,所述处理器通过所述POS终端内部测试接口外接待测试的POS终端,构成POS终端内部测试电路。2.如权利要求1所述的测试方法,其特征在于,所述机械测试台为四维机械测试台。3.—种基于权利要求1所述POS终端自动测试系统的测试方法,其特征在于,所述测试方法包括: 所述电子设备向所述待测试的POS终端发送指定项测试命令; 所述待测试的POS终端接收所述指定项测试命令,并向所述电子设备返回测试数据; 所述电子设备接收并解析所述测试数据,生成测试结果; 其中,所述指定项测试命令包括音频信号测试命令、U盘测试命令、IC卡测试命令、蓝牙测试命令、WIFI测试命令、PinPad测试命令、Modem测试命令中的至少一种。4.如权利要求3所述的测试方法,其特征在于,所述测试方法还包括: 所述电子设备发送位置脉冲指令,控制所述机械手的X轴、Y轴、R轴到达目标位置; 发送Z轴下降位置脉冲命令,控制所述机械手的Z轴下降; 读取系统时间,当系统时间到达设定的时间时,发送Z轴升起位置脉冲命令,控制所述机械手的Z轴升起。5.如权利要求3所述的测试方法,其特征在于,所述测试方法还包括: 所述电子设备控制所述POS终端自动测试台,将所述待测试POS终端移动到指定区域; 拍摄指定区域图片,在所述指定区域图片中截取目标区域图像; 将预先存储的模板图片与目标区域图像中逐个比对,生成多个相似度值; 对多个相似度值进行排序,得到最高相似度值; 判断所述最高相似度值是否大于相似度下限值; 当所述最高相似度值大于相似度下限值时,图片对比合格; 当所述最高相似度值不大于相似度下限值时,将继续对比,直至比对的时间超过设定的时间。6.如权利要求3所述的测试方法,其特征在于,所述测试方法还包括: 所述电子设备向所述待测试的POS终端发送常亮指令,以使所述待测试的POS终端的LED灯处于常亮状态; 检测所述相似度值是否处于预先设定的相似度范围,当所述相似度值处于预先设定的相似度范围时,提取所述最高相似度值对应模板图片的颜色分量; 将提取的颜色分量设置为目标区域图像的RGB颜色分量。7.如权利要求3所述的测试方法,其特征在于,所述测试方法还包括: 所述电子设备向所述待测试的POS终端发送黑屏测试命令; 所述待测试的POS终端接收所述黑屏测试命令并黑屏; 所述电子设备控制所述POS终端自动测试台,将所述待测试POS终端移动到指定区域; 所述电子设备拍摄指定区域图片,在所述指定区域图片中截取目标区域图像; 所述电子设备从所述目标区域图像的底部往上进行边界扫描,扫出边界并计算出偏离角度,根据所述偏离角度对所述目标区域图像旋转纠偏,分别从上下左右进行边界扫描获取左上角和右下角的像素坐标点得到LCD屏像素区域; 所述电子设备在所述LCD屏像素区域中,根据从上到下的方式,每个3个像素就判断一次是否有断点,从左到右每隔3个像素判断一次是否有断点; 当存在断点时,判断出所述LCD屏像素区域缺横或缺划。8.如权利要求3所述的测试方法,其特征在于,所述测试方法还包括: 所述电子设备向所述待测试的POS终端发送白屏测试命令; 所述待测试的POS终端接收所述白屏测试命令并白屏; 所述电子设备获取所述白屏中的像素点,当所述像素点中黑点的数量小于设定的黑点数量时,判断出所述待测试的POS终端白屏测试正常。9.如权利要求3所述的测试方法,其特征在于,所述测试方法还包括: 所述电子设备向所述待测试的POS终端发送打印命令; 所述待测试的POS终端接收所述打印命令并打印纸; 所述电子设备控制所述POS终端自动测试台,将所述待测试POS终端移动到指定区域; 所述电子设备拍摄指定区域图片,在所述指定区域图片中截取目标区域图像; 所述电子设备从所述目标区域图像进行扫描,得到黑块像素区域; 所述电子设备计算所述黑块像素区域的长度和宽度,对所述黑块像素区域进行图像二值化,获取所述黑块像素区域内的白点,当所述长度和宽度处于设定的长度和宽度范围且所述白点的数量处于设定的数量范围时,判断出所述待测试的POS终端打印纸正常。10.如权利要求3所述的测试方法,其特征在于,所述测试方法还包括: 所述电子设备通过串口与两台所述待测试的POS终端通讯; 所述电子设备检测到所述待测试的POS终端处于等待状态时,即发协议命令给两台所述待测试的POS终端进行自测项测试,当检测到一台POS终端完成非自测项测试时,更换被测试POS终端夹具,以使另一台POS终端进行自测项测试。
【专利摘要】本发明适用于POS终端测试领域,提供了一种POS终端自动测试系统及测试方法,POS终端自动测试台包括:具备运动控制卡的电子设备;连于电子设备,具备机械测试台的POS终端自动测试台;位于POS终端自动测试台上,具备被测试POS终端夹具以及POS终端内部测试接口的被测试机器POS端;其中,被测试POS终端夹具用于固定待测试的POS终端;其中,运动控制卡与机械测试台相连接,机械测试台通过机械手触控待测试的POS终端,构成POS终端外部测试电路;其中,处理器通过POS终端内部测试接口外接待测试的POS终端,构成POS终端内部测试电路。本发明在测试过程中,采用机械操作替换人工操作,节省了测试时间,减少了人工操作带来的测试失误,提高了POS终端测试的效率以及可靠性。
【IPC分类】G06F11/36
【公开号】CN105159830
【申请号】CN201510536389
【发明人】李发伟, 李保雄, 董江林
【申请人】百富计算机技术(深圳)有限公司
【公开日】2015年12月16日
【申请日】2015年8月27日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1