[发明专利]自动测试键盘输入字符的方法无效
申请号: | 01102983.8 | 申请日: | 2001-02-12 |
公开(公告)号: | CN1369781A | 公开(公告)日: | 2002-09-18 |
发明(设计)人: | 董敏;陈玄同;林光信 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 吴立明,陈景峻 |
地址: | 台湾省*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动 测试 键盘输入 字符 方法 | ||
本发明涉及测试键盘输入字符(字节、符号)的方法,特别是适用于任何自动测试键盘输入字符的检验方法。
为了要区分出每一个字符,在计算机系统当中为每一个字符编号,这个号码我们称的为字符码。在英文系统当中常用的字符码有ASCII、EBCDIC等,在中文系统当中有BIG-5码、公会码、倚天码等。
因为ASCII码是以一个位组来记录,因此大部份的计算机系统都会将128到255的部份设计成为一些简易的字节、图形(例如画框线条、罗马字母、其它外文字母),成为256个字节的EASCII,但是在不同国家设计的计算机操作系统,这一部份并不会相同,而ASCII小于等于127的部份则是统一的。
中文字节码使用两个位组来记录,所以理论上可以储存65,536个字节,但是因为中文系统必须要考虑和英文文字共存,所以它只使用两个位组的十五个位来记录,若最高位为0,则代表它是一个ASCII字节,而最高位为1才代表它是中文字节,但是也不是用尽所有的编码空间。
目前测试键盘输入字符的验证程序,必须完全依赖人工方式完成,不仅费时费力,而且准确率低,更不利于生产作业的标准化。
由于各国键盘的规格不一,测试键盘的兼容范围不易做一标准化的测试,如以符号″″为例,欧洲键盘只须按二键即可完成,但以美国而言,则可能须按3-6个键方能显示出符号″″,不仅费时费力,而且显示的符号″″可能测试者无法目视出是否正确。
本发明解决了人工测试键盘输入字符效率差,准确率低的问题,采用自动检验方法,提高效率和准确率,并使整个作业流程标准化。
本发明所提的自动测试键盘输入字符的方法由启动输入程序模块、模拟键盘输入模块、自动判定结果模块及关闭输入程序模块四部份组成。
有关本发明的详细内容及技术配合附图说明如下,其中:
图1为本发明的功能模块图流程图;
图2本发明的模拟键盘输入模块流程图;
图3本发明的自动判定结果模块流程图;
图4本发明的实施例中启动Wordpad程序图;
图5本发明的实施例中Wordpad中输入″″字符图示。
标号说明
110启动输入程序模块
120模拟键盘输入模块
130自动判定结果模块
140关闭输入程序模块
步骤210查寻输入字符
步骤220判断是否找到输入字符
步骤230将输入字符内容设为空,并将输入指标设定到输入字符上
步骤240模拟使用者键盘输入测试字符
步骤310查寻输入字符
步骤320判断是否找到输入字符
步骤330读取输入字符内容,并设为读取字符
步骤340判断读取字符与测试字符是否相同
步骤350设定测试结果为成功
步骤360设定测试结果为失败
请参考图1所示本发明的自动测试键盘输入字符(字节、符号)的方法由启动输入程序模块110、模拟键盘输入模块120、自动判定结果模块130及关闭输入程序模块140四部份组成。其中,该各部模块功能分别为:
启动输入程序模块110负责启动输入程序;模拟键盘输入模块120模拟使用者做键盘输入,及模拟使用者敲键输入测试字符;自动判定结果模块130自动读取模拟键盘输入的字符,并判断结果;关闭输入程序模块140负责关闭输入程序。
其中,本发明的模拟键盘输入模块120的流程如图2所示。首先查寻输入字符(步骤210),接著判断是否找到输入字符(步骤220),如果没有找到输入字符,则结束模拟键盘输入模块120的流程;如果有找到输入字符,则将输入字符内容设为空,并将输入指标设定到输入字符上(步骤230),接著进行模拟使用者键盘输入测试字符(步骤240),完成模拟键盘输入模块120的流程。
接著完成模拟键盘输入模块120的流程后,进入自动判定结果模块130的程序,本发明的自动判定结果模块130的流程如图3所示。首先进行查寻输入字符(步骤310),接著判断是否找到输入字符(步骤320),再读取输入字符内容,并设为读取字符(步骤330),最后进行判断读取字符与测试字符是否相同(步骤340),如果相同,则表示设定测试结果为成功(步骤350),如果不相同,则表示设定测试结果为失败(步骤360),以完成自动测试键盘输入字符的检验方法。
本发明可以自动测试所有键盘输入字符,不须人工干预,提高了效率和准确性,同时给出一个判定的结果,使整个作业流程标准化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/01102983.8/2.html,转载请声明来源钻瓜专利网。