用于SI测试工具的虚拟键盘系统和设计方法与相关技术_第1页
用于SI测试工具的虚拟键盘系统和设计方法与相关技术_第2页
用于SI测试工具的虚拟键盘系统和设计方法与相关技术_第3页
用于SI测试工具的虚拟键盘系统和设计方法与相关技术_第4页
用于SI测试工具的虚拟键盘系统和设计方法与相关技术_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

:图片简介SI本技术提出了一种用于测试工具的虚拟键盘系统和设计方法,该虚拟键盘系统包括微处理器、可移动存储卡和键盘编码器;微处理器的输入引脚连接可移动存储卡,用于识别并执行可移动存储卡内部的脚本;脚本为虚拟键盘系统中键盘动作对应的文字信息;微处理器的输出引脚通过键盘编码器连接待测系SI统;键盘编码器用于将脚本内的文字信息指令转换为键盘动作。还技术还提出了一种用于测试工具的,虚拟键盘设计方法。本技术大大降低测试工程师所耗费的时间由于此测试仅需做重复动作,使用本技,,术不仅提升工程师的效率也可将此技术应用于其他类似的工作上不须人力耗费即可进行反复的键盘操,作也可提升工作质量。技术要求1.SI一种用于测试工具的虚拟键盘系统,其特征在于,包括,微处理器、可移动存储卡和键盘编码器;所述微处理器的输入引脚连接可移动存储卡,用于识别并执行可移动存储卡内部的脚本;所述脚本为虚拟键盘系统中键盘动作对应的文字信息;所述微处理器的输出引脚通过键盘编码器连接待测系统;所述键盘编码器用于将所述脚本内的文字信息指令转换为键盘动作。2.1SI根据权利要求所述的一种用于测试工具的虚拟键盘系统,其特征在于,所述可移动存储卡内部的脚本通过外部计算机写入。3.2SI根据权利要求所述的一种用于测试工具的虚拟键盘系统,其特征在于,所述脚本的写入的方法为:S1:设定待测系统开机后到执行键盘动作的间隔时间;S2shellPLEVT工具;:在下输入第一字符进行S3PLEVT:在进入工具后按照光标向下键和回车键;S4:储存测试的余量结果并保存;S54.S1S4:重新启动之后再循环步骤至至键盘动作对应的文字信息编辑完成。1SI根据权利要求所述的一种用于测试工具的虚拟键盘系统,其特征在于,所述微处理器的输出引USB脚通过键盘编码器,将脚本内的文字信息指令转换为键盘动作,然后通过接口连接待测系统。5.1SI根据权利要求所述的一种用于测试工具的虚拟键盘系统,其特征在于,所述微处理器的芯片型ATMEGA328P号为。6.4SI根据权利要求所述的一种用于测试工具的虚拟键盘系统,其特征在于,所述微处理器的(ADCO)PC0(ADC5)PC5PD0PD7引脚、以及至引脚作为微处理器的输出引脚;引脚至(TX)PD1(RX)PD0引脚作为微处理器的输入引脚。所述微处理器的引脚和7.1SI根据权利要求所述的一种用于测试工具的虚拟键盘系统,其特征在于,所述键盘编码器的型号HT82K629A。8.SI一种用于测试工具的虚拟键盘设计方法,其特征在于,包括以下步骤:通过外部计算机在可移动存储卡内部写入脚本;所述脚本为虚拟键盘系统中键盘动作对应的文字信息;微处理器识别并执行可移动存储卡内部的脚本;微处理器的输入引脚连接可移动存储卡;微处理器的输出引脚通过键盘编码器连接待测系统;微处理USB器的输出引脚通过键盘编码器将脚本内的文字信息指令转换为键盘动作,然后通过系统。接口连接待测9.8SI根据权利要求所述的一种用于测试工具的虚拟键盘设计方法,其特征在于,所述脚本的写入的方法为:

S1:设定待测系统开机后到执行键盘动作的间隔时间;S2shellPLEVT工具;:在下输入第一字符进行S3PLEVT:在进入工具后按照光标向下键和回车键;S4:储存测试的余量结果并保存;S5S1S4:重新启动之后再循环步骤至至键盘动作对应的文字信息编辑完成。技术说明书SI一种用于测试工具的虚拟键盘系统和设计方法技术领域SI本技术属于软件测试技术领域,特别涉及一种用于测试工具的虚拟键盘系统和设计方法。背景技术PCH:PCIeSATADMIUSB3.0,、以及接收端的相关测试方式主要需依目前测试端的相关信号主要为、、IntelPLEVT,”.efi”,,档案放置随身存储设备中将待测系统开机至EFIshell,并找到放置赖工具将测试工具PLEVT“FS0”PCHmarginPLEVT验证。目前所涵盖工具的档案位置并且执行通常位于即可开始做端的:SATA/sSATA/xHCI/DMITX/RXEQpattern调整等设定值并能发出所需验证的测试。其的功能范围有的PCIExpressPCI-EPCIePCI,是电脑汇流排的一个重要分支,它沿用现有的编程概中:,称,官方简称PCI-SIG念及讯号标准,并建构建了更加高速的串行通讯系统标准。目前这一标准有组织制定和维PCIePCIePCI是基于现有的系统,所以只需修改实体层而无须修改软体护。仅应用于内部互连。由于PCI就可将现有系统转换为PCIePCIe(拥有更快的速率,所以几乎取代了以往所有的内部汇流排包括。AGPPCI)AMD/已采用单晶片组技术,取代原有的南桥北桥方案。SATAATAATA和。现在英特尔和为行是一种电脑汇流排,负责主机板和大容量储存装置之间的资料传输,主要用于个人电脑。串行SCSISATASAS200011SerialATAWorking年月由「与串列的两者排线相容,硬碟可接上介面。介面的旧式硬碟,因采用串行方式传输资料而得名。SuperSpeed」,是通用串列汇流排的第三个主要修订版本。其主要技术标准GroupPATAUSB3.0,」团体所制定,取代旧式USB其速率模式称为「900mA5Gbit/s。有:支援全双工,并采用发送列表区段来进行资料发包,供电标准为,传输速度为DMI为直接媒体介面是英特尔专用的汇流排,用于电脑主机板上南桥晶片和北桥晶片之间的连接。DMI2004900ICH6南桥晶片之间的连接介面。此前的首次应用是作为年推出的英特尔系列北桥晶片与英特尔推出的晶片组采用一种名为集线器介面的介面来连接南桥和北桥,而伺服器用途的晶片组使用PCH(PlatformController为平台路径控制器英语:与之类似但频宽更高一些的企业南桥介面。HubPCH)2008I/O年起所推出的一系列晶片组,取代以往的路径控制器。PLEVTIntel开,是英特尔于为SI,os发的一种测试工具不须将此测试工具安装在待测系统的中即可执行此工具,IntelPLEVT支持LewisburgPCH,PCH,PCH是否适配与其信号直接相关的各部件也可用于控制所需发送的主要用于测试MarginTestIC,IC意指各部件或间的余量测试主要可判断和部件之间是否适配信号的,标准测试信号。质量好坏、余量大或小。SATA/sSATA/DMI/PCIe/10GEthernet/USB3.0margin,接收端的相关测试则可验证的接收端的余量测试,ICPCH需要搭配速度相匹的部件接上部件后可测试此部件与待测系统上的信号质量好坏。测试Margin,Margin,EnterMargin时可将选单选择至要测试的信号并按下进入要测试的信号接口。不同信号的,测试设定值也有所不同需参考IntelPLEVTUserGuild,DMI:Dwelltime->1,Loopback-的做以下调整为例>L0,Margining->Radial,”↓””Enter”PLEVTMargin。这些调整多为下拉式选单操控以及键即可。的测试不,Spec2x5,论是哪种信号依照定义都需至少的次数并将结果平均后才可参考因此测试过程很繁复冗长。,”↓””Enter”,如上述介绍,需繁琐和重复做相同步骤仅需要在键盘的操控上需重复用到以及键跑完测试储存好结果重复这些反复的步骤直至测试完成因此必须耗费人力做此重复性的高且耗时的验证。”Save”,2x5,结果至技术内容

SI为了解决上述技术问题,本技术提出了一种用于测试工具的虚拟键盘系统和方法,避免重复相同的测试过程还需耗费人力。为实现上述目的,本技术采用以下技术方案:SI一种用于测试工具的虚拟键盘系统,包括,微处理器、可移动存储卡和键盘编码器;所述微处理器的输入引脚连接可移动存储卡,用于识别并执行可移动存储卡内部的脚本;所述脚本为虚拟键盘系统中键盘动作对应的文字信息;所述微处理器的输出引脚通过键盘编码器连接待测系统;所述键盘编码器用于将所述脚本内的文字信息指令转换为键盘动作。进一步的,所述可移动存储卡内部的脚本通过外部计算机写入。进一步的,所述脚本的写入的方法为:S1:设定待测系统开机后到执行键盘动作的间隔时间;S2shellPLEVT工具;:在下输入第一字符进行S3PLEVT:在进入工具后按照光标向下键和回车键;S4:储存测试的余量结果并保存;S5S1S4:重新启动之后再循环步骤至至键盘动作对应的文字信息编辑完成。进一步的,所述微处理器的输出引脚通过键盘编码器,将脚本内的文字信息指令转换为键盘动作,然USB后通过接口连接待测系统。ATMEGA328P进一步的,所述微处理器的芯片型号为。(ADCO)PC0(ADC5)PC5PD0PD7引脚、以及至引脚作为微处理器的进一步的,所述微处理器的引脚至输出引脚;(TX)PD1(RX)PD0引脚作为微处理器的输入引脚。所述微处理器的引脚和HT82K629A进一步的,所述键盘编码器的型号。SI本技术还提出了一种用于测试工具的虚拟键盘设计方法,包括以下步骤:通过外部计算机在可移动存储卡内部写入脚本;所述脚本为虚拟键盘系统中键盘动作对应的文字信息;所述微处理器识别并执行可移动存储卡内部的脚本;

微处理器的输入引脚连接可移动存储卡;微处理器的输出引脚通过键盘编码器连接待测系统;微处理USB器的输出引脚通过键盘编码器将脚本内的文字信息指令转换为键盘动作,然后通过接口连接待测系统。进一步的,所述脚本的写入的方法为:S1:设定待测系统开机后到执行键盘动作的间隔时间;S2shellPLEVT工具;:在下输入第一字符进行S3PLEVT:在进入工具后按照光标向下键和回车键;S4:储存测试的余量结果并保存;S5S1S4:重新启动之后再循环步骤至至键盘动作对应的文字信息编辑完成。技术内容中提供的效果仅仅是实施例的效果,而不是技术所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:SI本技术提出了一种用于测试工具的虚拟键盘系统和设计方法,该虚拟键盘系统包括微处理器、可移动存储卡和键盘编码器;微处理器的输入引脚连接可移动存储卡,用于识别并执行可移动存储卡内部的脚本;脚本为虚拟键盘系统中键盘动作对应的文字信息;微处理器的输出引脚通过键盘编码器连接待测系统;键盘编码器用于将脚本内的文字信息指令转换为键盘动作。本技术中脚本的写入的方法shellPLEVT工具;在进为:设定待测系统开机后到执行键盘动作的间隔时间;在下输入第一字符进行PLEVT入工具后按照光标向下键和回车键;储存测试的余量结果并保存;重新启动之后循环至键盘动SI作对应的文字信息编辑完成还技术还提出了一种用于测试工具的虚拟键盘设计方法。本技术大大降,,低测试工程师所耗费的时间由于此测试仅需做重复动作,使用本技术不仅提升工程师的效率也可将,,此技术应用于其他类似的工作上不须人力耗费即可进行反复的键盘操作也可提升工作质量。附图说明11如图为本技术实施例一种用于SI测试工具的虚拟键盘系统示意图;21如图为本技术实施例一种用于SI测试工具的虚拟键盘系统中微处理器结构示意图;31如图为本技术实施例键盘编码器结构示意图;41如图为本技术实施例部分键盘动作照表转换为需写成的编码示意图。51如图为本技术实施例虚拟键盘系统与待测系统连接示意图;

62SI如图为本技术实施例一种用于测试工具的虚拟键盘设计方法流程图。具体实施方式为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本技术进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本技术的不同结构。为了简化本技术的公开,下/文中对特定例子的部件和设置进行描述。此外,本技术可以在不同例子中重复参考数字和或字母。/这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本技术省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本技术。1实施例1本技术实施例提出了一种用于SI11测试工具的虚拟键盘系统,如图给出了本技术实施例一种用于SI测试工具的虚拟键盘系统示意图。该键盘系统包括微处理器、可移动存储卡和键盘编码器;微处理器的输入引脚连接可移动存储卡,用于识别并执行可移动存储卡内部的脚本;脚本为虚拟键盘系统中键盘动作对应的文字信息;微处理器的输出引脚通过键盘编码器连接待测系统;键盘编码器用于将脚本内的文字信息指令转换为键盘动作。脚本的写入的方法为:S1:设定待测系统开机后到执行键盘动作的间隔时间;S2shellPLEVT工具;:在下输入第一字符进行S3PLEVT“↓”“Enter”工具后按照光标向下键和回车键;:在进入S4”Save”:储存测试的余量结果选择并为测试结果命名;S5”Ctrl”+”Alt”+”Del”S1S4进行重新启动之后再循环步骤至至键盘动作对应的文字信息编辑完:按下成。脚本可通过外部计算机编辑完成后存储可移动存储卡。

21SI如图为本技术实施例一种用于测试工具的虚拟键盘系统中微处理器结构示意图;该微处理器的型ATMEGA328PPin2Pin3(TX)PD1(RX)PD0UART做为芯片的控制使用,可透过号采用。脚位跟名称为跟,微处理器控制可移动存储卡主要用于读取可移动存储卡的脚本文件,使微处理器执行提前写好的所Pin23Pin28(ADCO)PC0(ADC5)PC5Pin2有键盘指令。微处理器的脚位~名称分别为引脚至引脚、以及Pin13PD0PD7引脚作为微处理器的输出引脚。通过微处理器控制决定输出信号模式,再通过~名称至USB/KeyboardICUSB编码将脚本内的指令转换为键盘动作发送至接口。另一31如图为本技术实施例键盘编码器结构示意图;将微处理器的输出引脚拉至键盘编码器的输入引脚。HT82K629A41。如图为本技术实施例部分键盘动作照表转换为需写成的编码示意键盘编码器的型号,图。将我们所需进行的键盘动作照表转换为需写成的编码编写成脚本再将键盘编码器输出引脚拉至USB最后输出的接口。5如图为本技术实施例虚拟键盘系统与待测系统连接示意图;待测系统1(Host)USB,需使用到两个串口PLEVTTool,1的随身存储设备另一个用来接本技术实施例虚拟键盘系统,在待测系一个用来接上放置USB统开机的同时虚拟键盘系统通过接口上电。2实施例SI62本技术还提出了一种用于测试工具的虚拟键盘设计方法,如图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论