专利名称:无线电子装置的测试方法
技术领域:
本发明是有关于一种测试方法,尤其是指一种无线电子装置的测试方法。
背景技术:
无线电子装置于制造完成后都需要经过测试以便确认电子装置能正确地动作。请参阅图1,图I为现有测试方法所包含的电脑与无线电子装置的方块示意图。现有产品测试一般是由一电脑10执行,而无线电子装置20为受测试的对象。电脑10包括第一无线传输模块11与一显示器13,而无线电子装置20具有第二无线传输模块21,用以传输一无线信号。无线电子装置20可为一无线输入装置、一无线音讯装置或是一无线通讯装置,下文中仅以无线鼠标为例,但并不引以为限。此外,电脑10设有一第一无线传输模块驱动模块120、一虚拟装置驱动模块121、一设备驱动模块122、一筛选器驱动模块(filter driver) 123与一测试模块124。虚拟装置驱动模块121与筛选器驱动模块123为微软Windows 系列操作系统的内建驱动模块。虚拟装置驱动模块121用以仿真未与电脑10真实连接的无线电子装置20,并分派无线电子装置20产生的无线信号,而筛选器驱动模块123用以拦截锁定档案系统或磁盘驱动模块要求。请参阅图2,图2为现有测试方法的流程图。首先,如步骤SlO所示,电脑10的第一无线传输模块11接收来自无线电子装置20的无线信号,并将无线信号传送至第一无线传输模块驱动模块120进行处理。在步骤SI I中,第一无线传输模块驱动模块120接收无线信号,并将无线信号传送至虚拟装置驱动模块121。在步骤S12中,虚拟装置驱动模块121接收无线信号,并根据无线信号辨识无线电子装置20的一设备类别,例如一鼠标类别,再将无线信号传送至其对应设备类别的设备驱动模块122,例如一鼠标驱动模块。在步骤S13中,设备驱动模块122接收无线信号,先将无线信号转换成一控制编码,接着再将控制编码传送至操作系统的核心进行运算。依照电脑10的正常作业流程而言,经过运算的控制编码接着将被分配到对应的应用模块,用以产生相对应的指令动作。但对于产线后端的测试流程来说,重要的并非让控制编码经过运算而进一步产生相对应的指令动作,而是需要将控制编码导入测试模块124中进行判断。因此,如步骤S14所示,利用筛选器驱动模块123拦截控制编码,用以传送控制编码至测试模块124。在步骤S15中,测试模块124判断控制编码的内容是否符合预设控制编码,若符合,则代表无线电子装置20通过测试,若否,则表示未通过测试。在步骤S16中,显示器13显示一判断结果,用以表示无线电子装置20是否通过测试模块124的检测。在步骤S17中,电脑10移除设备驱动模块122,并且结束测试。、
由上述说明可知,现有测试方法进行无线电子装置20测试,须透过额外设置对应无线电子装置20的设备驱动模块122,才能将无线信号转换成控制编码,以供测试模块124进行测试。但设备驱动模块122的基本功能本为驱动无线电子装置20,因此当无线信号成功转换成控制编码后,无法将控制编码传送至测试模块124,必须藉由筛选器驱动模块123拦截控制编码,并传送控制编码至测试模块124进行测试。待测试完成后,又必须移除电脑10中的设备驱动模块122。此般流程设计不仅增加测试时间,反复安装与移除设备驱动模块122亦容易造成电脑10系统不稳定而产生当机问题,致使测试效率大幅下降。
发明内容
本发明要解决的技术问题在于,针对现有技术存在的上述不足,提供一种节省测试时间的无线电子装置的测试方法。
本发明解决其技术问题所采用的技术方案是提供一种无线电子装置的测试方法,用以供一电脑对一无线电子装置进行测试,该测试方法包括步骤接收至少一无线信号;根据该无线信号辨识该无线电子装置的设备类别;判断该无线电子装置的该设备类别是否符合一预设设备类别,若是,则将该无线信号转换成一控制编码;判断该控制编码是否符合一预设控制编码;以及显示判断结果。可选地,该电脑的无线传输方式为Wi-Fi。可选地,该无线电子装置的无线传输方式为Wi-Fi。可选地,该预设设备类别为鼠标类别。可选地,该无线电子装置为无线鼠标。可选地,该控制编码为三字节封包,分别对应该无线电子装置的按键动作、水平移动量以及垂直移动量。本发明的无线电子装置的测试方法中的无线信号,是经由第一无线传输模块传入控制模块后进行设备类别的辨识,并且判断是否符合预设设备类别,若符合则将无线信号转换成控制编码,且直接汇入测试模块进行测试。如此一来,不仅缩短无线电子装置的测试时间,更能避免因为安装与移除设备驱动模块使电脑系统不稳定而产生当机问题,而让测试效率大幅提升。
图I是现有测试方法所包含的电脑与无线电子装置的方块示意图。图2是现有测试方法的流程图。图3是本发明的无线电子装置的测试方法所包含的电脑与无线电子装置的方块示意图。图4是本发明的无线电子装置的测试方法的流程图。图5是本发明的无线电子装置的测试方法的判断结果示意图。
具体实施例方式请参照图3,图3为本发明的无线电子装置的测试方法所包含的电脑与无线电子装置的方块示意图。图3显示了一电脑30与一无线电子装置40,其中电脑30包括第一无线传输模块31与一显不器33,而无线电子装置40具有第二无线传输模块41,用以传输一无线信号。无线电子装置40可为一无线输入装置、一无线音讯装置或是一无线通讯装置,下文中仅以无线鼠标为例,但并不引以为限。此外,电脑30设置有一第一无线传输模块驱动模块320、一控制模块321与测试模块322。于此较佳实施例中,第一无线传输模块31与第二无线传输模块41的无线传输方式采用Wi-Fi (Wireless Fidelity),但本发明的无线电子装置的测试方法亦适用于其它无线传输技术,例如蓝牙(Bluetooth)。请参阅图4,图4为本发明的无线电子装置的测试方法的流程图。首先,如步骤S20 所示,电脑30的第一无线传输模块31接收来自无线电子装置40的无线信号,并将无线信号传送至第一无线传输模块驱动模块320进行处理。在步骤S21中,第一无线传输模块驱动模块320接收无线信号,并且将无线信号传送至控制模块321。在步骤S22中,控制模块321接收无线信号,并且根据无线信号辨识无线电子装置40的一设备类别。接着,在步骤S23中,控制模块321判断无线电子装置40的设备类别是否符合一预设设备类别。于本较佳实施中,预设设备类别为一鼠标类别。若无线电子装置40的设备类别符合预设设备类别,则将无线信号转换成控制编码,并且直接将控制编码传送至测试模块322进行测试。如步骤S24所示,测试模块322判断控制编码是否符合预设控制编码。于此较佳实施例中,控制编码为一三字节封包,而分别对应无线电子装置40的一按键动作、一水平移动量以及一垂直移动量。测试模块322依据预设控制编码的三字节比较控制编码的三字节封包,若控制编码与预设控制编码互相符合,则表示无线电子装置40正常运行,故通过测试。若控制编码与预设控制编码不符合,则表示无线电子装置40不正常运行,故无法通过测试。此外,由于测试模块322的原理及方法细项皆与现有技术相同,于此不再加以赘述。在步骤S25中,显示器33显示一判断结果,用以表现无线电子装置40是否通过测试模块322测试,并且在无须移除任何驱动模块的情况下结束测试。请参阅图5,图5为本发明的无线电子装置的测试方法的判断结果示意图。于本较佳实施例中,判断结果的呈现方式为一信息窗口 330。根据以上较佳实施例的说明可知,本发明的无线电子装置的测试方法中的无线信号,是经由第一无线传输模块31传入控制模块321后进行设备类别的辨识,并且判断是否符合预设设备类别,若符合则将无线信号转换成控制编码,且直接汇入测试模块322进行测试。如此一来,不仅缩短无线电子装置40的测试时间,更能避免因为安装与移除设备驱动模块122使电脑10系统不稳定而产生当机问题,而让测试效率大幅提升。以上所述仅为本发明的较佳实施例,并非用以限定本发明的权利要求范围,因此凡其它未脱离本发明所揭示的精神下所完成的等效改变或修饰,均应包含于本发明的范围内。
权利要求
1.一种无线电子装置的测试方法,用以供一电脑对一无线电子装置进行测试,其特征在于,包括步骤 接收至少一无线信号; 根据该无线信号辨识该无线电子装置的设备类别; 判断该无线电子装置的该设备类别是否符合一预设设备类别,若是,则将该无线信号转换成一控制编码; 判断该控制编码是否符合一预设控制编码;以及 显示判断结果。
2.如权利要求I所述的无线电子装置的测试方法,其特征在于,该电脑的无线传输方 式为Wi-Fi。
3.如权利要求I所述的无线电子装置的测试方法,其特征在于,该无线电子装置的无线传输方式为Wi-Fi。
4.如权利要求I所述的无线电子装置的测试方法,其特征在于,该预设设备类别为鼠标类别。
5.如权利要求I所述的无线电子装置的测试方法,其特征在于,该无线电子装置为无线鼠标。
6.如权利要求I所述的无线电子装置的测试方法,其特征在于,该控制编码为三字节封包,分别对应该无线电子装置的按键动作、水平移动量以及垂直移动量。
全文摘要
本发明为一种无线电子装置的测试方法,用以供一电脑对一无线电子装置进行测试,包括步骤接收至少一无线信号、根据无线信号辨识无线电子装置的设备类别、判断无线电子装置的设备类别是否符合一预设设备类别,若是,则将无线信号转换成一控制编码、判断该控制编码是否符合一预设控制编码,以及显示判断结果。本发明透过控制模块将无线信号转换成控制编码,并直接传送至测试模块进行测试,以提升测试效率。
文档编号G06F11/26GK102736968SQ20111009232
公开日2012年10月17日 申请日期2011年4月12日 优先权日2011年4月12日
发明者张世杰, 薛宗文 申请人:致伸科技股份有限公司