【技术实现步骤摘要】
本专利技术是有关于一种测试记录文件的检视方法,且特别是有关于一种测试记录文件的检视方法及使用此方法的计算机程序产品。
技术介绍
计算机系统开发业者为了确保出货产品的稳定性,会对即将出货的计算机系统进行测试,且通过检视测试记录文件可以检视即将出货的计算机系统是否运作良好,以过滤运作不良的产品来确保出货后计算机系统可以稳定运行,其中此测试包括是否通过WHQL(Windows Hardware Quality Labs)认证等。 以惠普(HP)公司为例,在设计研发新的计算机系统后,会将其所开发的计算机系统交由下游的代工厂商来进行量产,并将此计算机系统所运行的操作系统及相关软件制作为系统映像文件,一并交给代工厂商。而为了保有其品牌应有的品质,代工厂商在出货前必须对产品进行测试,而此测试可利用其开发的HP r印ort程序来进行。在执行此测试程序时,将读取计算机系统的系统映像文件,并对此系统映像文件中的驱动程序进行测试,其测试的结果会记录于符合窗口测试日志(windowstest log,wtl)文件格式的文件中。而代工厂商可通过检视此wtl文件以检测驱动程序是否出现错误,并将错误讯息回报至计算机系统开发业者以修正错误的驱动程序。 以现有的环境而言,若要观看此wtl文件则必须使用微软所提供的驱动程序测试管理者日志检视器(Driver Test Manager Log Viewer,以下简称为DTM LogViewer)才能进行。而DTM Log Viewer在使用前必须进行安装,且利用其打开测试记录文件的内容时,由于测试记录文件的内容庞大,使其篇幅相对地十分冗长。而 ...
【技术保护点】
一种测试记录文件的检视方法,适于检视包括多组测试信息的一测试记录文件,其中各组测试信息包括一驱动程序信息、至少一文件信息与一测试结果信息,该方法包括:根据一信息种类与一测试结果种类定义多个旗标值;依据所对应的该信息种类与该测试结果种类,设定各该些驱动程序信息、各该些文件信息,以及各该些测试结果信息所属的该旗标值;取得一检视条件,其中该检视条件对应该些旗标值的至少其中之一;以及显示被设定为对应该检视条件的该些旗标值的该驱动程序信息、该文件信息,或该测试结果信息。
【技术特征摘要】
一种测试记录文件的检视方法,适于检视包括多组测试信息的一测试记录文件,其中各组测试信息包括一驱动程序信息、至少一文件信息与一测试结果信息,该方法包括根据一信息种类与一测试结果种类定义多个旗标值;依据所对应的该信息种类与该测试结果种类,设定各该些驱动程序信息、各该些文件信息,以及各该些测试结果信息所属的该旗标值;取得一检视条件,其中该检视条件对应该些旗标值的至少其中之一;以及显示被设定为对应该检视条件的该些旗标值的该驱动程序信息、该文件信息,或该测试结果信息。2. 如权利要求1所述的测试记录文件的检视方法,其特征在于,还包括a. 在该测试记录文件中搜寻一特定巻标;b. 取得该特定巻标所对应的一字符串;c. 在该字符串不符合由多个特定符号所组成的一特定字符串时,依照该特定巻标在该测试记录文件中的排列顺序,定义该字符串的该信息种类为该驱动程序信息、该文件信息或该测试结果信息;以及d. 重复执行该些步骤a.至步骤c.直到该测试记录文件中的所有特定巻标皆搜寻完毕为止。3. 如权利要求1所述的测试记录文件的检视方法,其特征在于,根据该信息种类与该测试结果种类定义多个旗标值的步骤包括排列组合该信息种类以及该测试结果种类,以决定该些旗标值的数量并定义各该些旗标值的内容。4. 如权利要求1所述的测试记录文件的检视方法,其特征在于,设定各该些驱动程序信息、各该些文件信息,以及各该些测试结果信息所属的该旗标值的步骤包括若该信息种类为该驱动程序信息,且对应的该测试结果种类为通过时,设定为一第一旗标值;若该信息种类为该文件信息,且对应的该测试结果种类为通过时,设定为一第二旗标值;若该信息种类为该测试结果信息,且对应的该测试结果种类为通过时,设定为一第三旗标值;若该信息种类为该驱动程序信息,且对应的该测试结果种类为未通过时,设定为一第四旗标值;若该信息种类为该文件信息,且对应的该测试结果种类为未通过时,设定为一第五旗标值;以及若该信息种类为该测试结果信息,且对应的该测试结果种类为未通过时,设定为一第六旗标值。5. 如权利要求4所述的测试记录文件的检视方法,其特征在于,该检视条件包括过滤正确的驱动程序信息、显示所有的驱动程序信息、显示文件信息明细,以及不显示文件信息明细。6. 如权利要求5所述的测试记录文件的检视方法,其特征在于,取得该检视条件的步骤包括显示包括一第一复选框以及一第二复选框的一使用者接口;判断该第一复选框是否被勾选以决定该检视条件包括过滤正确的驱动程序信息或显示所有的驱动程序信息;以及判断该第二复选框是否被勾选以决定该检视条件包括显示文件信息明细或不显示文件信息明细。7. 如权利要求6所述的测试记录文件的检视方法,其特征在于,显示被设定为对应该检视条件的该些旗标值的该驱动程序信息、该文件信息,或该测试结果信息的步骤包括若该检视条件为显示所有的驱动程序信息以及不显示文件信息明细时,搜寻并显示在该测试记录文件中被设定为该第一旗标值、该第三旗标值、该第四旗标值及该第六旗标值的所有信息。8. 如权利要求6所述的测试记录文件的检视方法,其特征在于,显示被设定为对应该检视条件的该些旗标值的该驱动程序信息、该文件信息,或该测试结果信息的步骤包括若该检视条件为显示所有的驱动程序信息以及显示文件信息明细时,搜寻并显示在该测试记录文件中被设定为该第一旗标值、该第二旗标值、该第三旗标值、该第四旗标值、该第五旗标值及该第六旗标值的所有信息。9. 如权利要求6所述的测试记录文件的检视方法,其特征在于,显示被设定为对应该检视条件的该些旗标值的该驱动程序信息、该文件信息,或该测试结果信息的步骤包括若该检视条件为过滤正确的驱动程序信息以及不显示文件信息明细时,搜寻并显示在该测试记录文件中被设定为该第四旗标值及该第六旗标值的所有信息。10. 如权利要求6所述的测试记录文件的检视方法,其特征在于,显示被设定为对应该检视条件的该些旗标值的该驱动程序信息、该文件信息,或该测试结果信息的步骤包括若该检视条件为过滤正确的驱动程序信息以及显示文件信息明细时,搜寻并显示在该测试记录文件中被设定为该第四旗标值及该第五旗标值的所有信息。11. 如权利要求1所述的测试记录文件的检视方法,其特征在于,该测试记录文件符合一窗口测试日志文件格式。12. 如权利要求1所述的测试记录文件的检视方法,其特征在于,根据该信息种类与该测试结果种类定义该些旗标值之前还包括对该测试记录文件进行标准的格式化。13. —种计算机程序产品,经由一计...
【专利技术属性】
技术研发人员:洪序宗,
申请(专利权)人:英业达股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。