[发明专利]测试方法有效
申请号: | 201210096072.1 | 申请日: | 2012-04-02 |
公开(公告)号: | CN103365769A | 公开(公告)日: | 2013-10-23 |
发明(设计)人: | 许仁豪 | 申请(专利权)人: | 神讯电脑(昆山)有限公司;神基科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/455 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215300 江苏省苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 方法 | ||
【技术领域】
本发明有关于测试方法,特别是关于一种电子装置的测试方法。
【背景技术】
由于时代科技的进步,现今电子产品已经大量的实现在生活中,但由于电子产品功能的复杂化,存在多种周边单元,而这些周边单元与电子产品的沟通就变的很重要,所以如何在产品组装时,进行周边单元的测试,就相对的重要。以往先前技术采用的方法,即是利用手动或是机器手臂的方式对输入接口进行动作,借以测试周边单元。例如:蓝牙通信设备,当利用键盘的按键为输入接口时,键盘的按键的按下可以启动蓝牙通信设备进行封包交换,当再次按下键盘的按键可以关闭蓝牙通信设备,以停止封包交换的动作。
有于先前技术并不存在任何软件仿真程序,可以测试各项周边单元的开启或关闭的状态,而是采用手动或是机器手臂的方式对周边单元进行测试。所以有鉴于此,有必要针对此问题提出解决的方法。
【发明内容】
本发明提供一种测试方法,用以测试一具有一输入接口的电子装置的一周边单元,方法包含:加载一第一驱动程序,第一驱动程序为周边单元的驱动程序;加载一第二驱动程序,第二驱动程序为一输入接口的驱动程序;加载电子装置的一服务层;加载一事件程序;执行事件程序并产生一输入事件,输入事件对应周边单元的一服务属性;传送输入事件至服务层;服务层接收输入事件后,切换周边单元的服务属性;发出一请求;接收请求后,取得周边单元目前的服务属性;及对比所取得的周边单元目前的服务属性及周边单元先前的服务属性,并判别周边单元的服务属性是否改变。
相较于现有技术,本发明利用软件仿真实际输入接口的方式,以测试外围设备的开启与关闭,以达成节省人力的功效。
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。
【附图说明】
图1为本发明测试平台的第一实施例的架构图;
图2为本发明的第一实施例的一种测试方法;
图3为本发明的第一实施例的另一种测试方法;
图4为本发明测试平台的第二实施例的架构图;
图5为本发明的第二实施例的一种测试方法;及
图6为本发明的第二实施例的另一种测试方法。
【具体实施方式】
本发明应用于移动设备的测试,移动设备例如为:手机、PDA、股票机、智慧手机、平板电脑(Tablet PC)、以及移动上网装置(Mobile Internet Device/Ultra-Mobile PC)等触控式或按键式的移动设备。启动本发明测试方法者可为外部或内部机制;亦即,可由前述移动设备连接的一电脑主机启动对行动设备的测试机制,或是由具有类似测试架构与机制的行动设备启动自我测试。前述电脑主机可由载有各种操作系统的计算机运算系统实现,例如个人计算机、笔记本电脑、平板电脑等等
于一实施例中,本发明利用驱动程序让电脑主机与电子装置建立联机,再使用本发明的程序针对待测装置上的输入单元(触控屏幕、键盘…等等),发送特定模拟的事件,之后再侦测周边装置或服务的运行状态,确认此次的模拟事件是否让周边单元如预期般的运行。
接着,请参考图1,本发明实施例中一测试平台的架构图,包含:电脑主机100与电子装置200。电脑主机100包含:事件程序104与电脑主机驱动程序102。电子装置200包含:电子装置驱动程序202、输入接口210、与周边单元212。在做测试时,首先选择一台电脑主机100(PC上安装电脑主机驱动程序102与事件程序104,且也在电子装置200上也安装电子装置驱动程序202。之后,将透过USB连接线将电脑主机100和电子装置相互连结。接着,启动本事件程序,且本发明程序透过电脑主机驱动程序102与电子装置驱动程序202连结。除上述之外,电子装置的软件包含第一驱动程序、第二驱动程序、服务层与事件。,第一驱动程序为驱动周边单元的驱动程序。,第二驱动程序为一输入接口的驱动程序。,服务层为在背景执行输入接口的应用程序。于本实施例中,服务层依据Linux系统架构而产生。而为事件为经由USB接收电脑主机100传送过来的输入事件,且经由分配再经由服务层传送至周边单元或输入接口。接着,以下将描述本发明的第一实施例的一种测试方法。
请参考图2,本发明的第一实施例的一种测试方法,用以测试一具有一输入接口的电子装置的一周边单元,方法包含:
步骤100:由电子装置200加载一第一驱动程序,第一驱动程序为周边单元的驱动程序周边单元212,可以是无线网络设备、蓝牙设备与红外线设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于神讯电脑(昆山)有限公司;神基科技股份有限公司,未经神讯电脑(昆山)有限公司;神基科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210096072.1/2.html,转载请声明来源钻瓜专利网。