一种对触摸屏及相应软件进行自动测试的系统和方法技术方案

技术编号:8270623 阅读:241 留言:0更新日期:2013-01-31 02:32
本申请提供了一种对触摸屏及使用触摸屏的相应软件进行自动测试的系统,包括:触摸屏固定机构、驱动机构、触点、测试结果采集装置、数据处理及控制装置;所述触摸屏固定机构用于固定住被测触摸屏,所述触点安装在所述驱动机构上且对应于触摸屏固定机构中被测触摸屏的安放位置处,所述触点由所述驱动机构的驱动,所述数据处理及控制装置用于根据测试例得出触点的坐标并控制所述驱动机构,以及对测试结果采集装置的数据进行综合分析,判断联合测试是否通过。本发明专利技术能够对触摸屏和使用触摸屏的软件进行联合测试且自动化程度高。

【技术实现步骤摘要】
本专利技术涉及测试
,具体地说,本专利技术涉及一种对触摸屏及使用触摸屏的相应软件进行自动测试的系统和方法。
技术介绍
触摸屏是智能设备是进行人机交互的主要方式之一。目前,已存在多种对触摸屏本身进行测试的技术。例如中国专利申请200710124032. 2公开了一种可以消除因点压测试机的位置误差使测试结果误判的触摸屏测试装置。中国专利申请201010152013. 2公开了一种触摸屏测试方法,包括接收用户设置的音圈马达驱动笔头测试触摸屏的测试前参数(包括用笔头接近触摸屏需要达到的理想位置坐标值)和测试参数,当笔头到达的实际位置的坐标值与用户设置的理想位置坐标值得差值不在允许范围内时,判定笔头接触到所述待测的触摸屏,及当笔头接触到待测的触摸屏时,根据测试参数控制音圈马达驱动笔头对 待测的触摸屏进行测试。例如,中国专利200680007818. X披露了一种用于检测与触摸屏显示器交互的多个对象的位置、大小和形状的系统和方法。它包括检测多个触摸点(对象)以及其形状和大小。其方法是在触摸屏周围安装大量的光学发射器(光源)和检测器(光接收器),通过类似“看影子”的分析方法,计算、分析出屏幕上有几本文档来自技高网...

【技术保护点】
一种对触摸屏及使用触摸屏的相应软件进行自动测试的系统,包括:触摸屏固定机构、驱动机构、触点、测试结果采集装置、数据处理及控制装置;所述触摸屏固定机构用于固定住被测触摸屏,所述触点安装在所述驱动机构上且对应于触摸屏固定机构中被测触摸屏的安放位置处,所述触点由所述驱动机构驱动,在平行于触摸屏的xy平面上移动并精确定位,同时在垂直于xy平面的z方向上移动;所述测试结果采集装置用于采集智能设备通过触摸屏进行交互后的输出信息;所述数据处理及控制装置用于根据测试例得出触点的坐标并控制所述驱动机构,以及对测试结果采集装置的数据进行综合分析,判断联合测试是否通过。

【技术特征摘要】
1.一种对触摸屏及使用触摸屏的相应软件进行自动测试的系统,包括触摸屏固定机构、驱动机构、触点、测试结果采集装置、数据处理及控制装置;所述触摸屏固定机构用于固定住被测触摸屏,所述触点安装在所述驱动机构上且对应于触摸屏固定机构中被测触摸屏的安放位置处,所述触点由所述驱动机构驱动,在平行于触摸屏的Xy平面上移动并精确定位,同时在垂直于xy平面的z方向上移动;所述测试结果采集装置用于采集智能设备通过触摸屏进行交互后的输出信息;所述数据处理及控制装置用于根据测试例得出触点的坐标并控制所述驱动机构,以及对测试结果采集装置的数据进行综合分析,判断联合测试是否通过。2.根据权利要求I所述的对触摸屏及使用触摸屏的相应软件进行自动测试的系统,其特征在于,所述触点数目为一个或多个。3.根据权利要求I所述的对触摸屏及使用触摸屏的相应软件进行自动测试的系统,其特征在于,所述触点是与电阻屏、电容屏、红外线屏、超声波屏或者其它类别触摸屏相匹配的触点。4.根据权利要求I所述的对触摸屏及使用触摸屏的相应软件进行自动测试的系统,其特征在于,所述测试结果采集装置包括摄像头、麦克风或者传感器的一项或多项。5.根据权利要求4所述的对触摸屏及使用触摸屏的相应软件进行自动测试的系统,其特征在于,所述测试结果采集装置用于采集被测的、带有触摸屏的智能设备是否产生预期的图形输出或者声音输出。6.根据权利要求5所述的对触摸屏及使用触摸屏的相应软件进行自动测试的系统,其特征在于,所述数据处理及控制装置包括测试输入模块、触点及传感器驱动模块、测试结果分析模块和通信模块,所述测试输入模块用于根据测试例确定触点需要触摸的位置,触点及传感器驱动模块用于驱动连接触点的驱动机构并使其到达预定的位置,以及驱动测试结果采集装置的各类传感器,所述测试结果分析模块用于根据测试结果采集装置的各类传感器的所采集的输出信息得到联合测试结果,所述通信模块用于与带有触摸屏的智能设备通信。7.根据权利要求6所述的对触摸屏及使...

【专利技术属性】
技术研发人员:赵邑新
申请(专利权)人:北京山海树科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1