[发明专利]多次连续SLT测试的方法有效
申请号: | 201610255105.0 | 申请日: | 2016-04-21 |
公开(公告)号: | CN107305512B | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 刘师铭 | 申请(专利权)人: | 佛山市顺德区顺达电脑厂有限公司;神云科技股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 528308 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多次 连续 slt 测试 方法 | ||
本发明提供一种多次连续SLT测试的方法;其特征在于包括以下步骤:接收测试指令,测试指令包含连续执行SLT测试的次数;执行一次SLT测试并依序完成所有测试项目的测试;产生相应的测试记录文件,测试记录文件的文件名与测试次序相关联,测试记录文件的内容包括测试项目名称及相应的测试结果,且测试结果包括通过与不通过;从最新产生的测试记录文件中寻找测试结果为通过的信息并统计通过次数;将测试次序或测试记录文件的文件名与对应的通过次数保存至测试汇总档;判断连续执行SLT测试的次数已经完成;若是,则结束流程;若否,则重复SLT测试。
技术领域
本发明涉及一种多次连续SLT测试的方法,尤指一种可节约测试时间的多次连续SLT测试的方法。
背景技术
在伺服器中,BMC(Baseboard Management Controller)會对主板進行系統層級測試(System Level Test,SLT),通常需要测试10次,才能确定板子的功能是否稳定正常。现有的SLT测试软件只提供单一测试,即测试人员输入一次指令(command),便会进行一次SLT测试,一次SLT测试完成后会将详细的测试结果保存至slt2400.log。若需进行10次SLT测试,就需执行10次指令,而且第二次产生的slt2400.log会把第一次产生的slt2400.log覆盖掉。
现有的SLT测试具有以下不足:
多次SLT测试需分开执行,无法自动连续进行,较为费时。不同次SLT测试后产生的测试结果会相互覆盖,无法完整记录所有的测试结果。不会产生不同循环(cycle)下统计PASS的log檔,不方便了解测试的概况。
发明内容
本发明的主要目的在于提供一种可节约测试时间的多次连续SLT测试的方法。
本发明提供一种多次连续SLT测试的方法;其包括以下步骤:
步骤10:接收测试指令,测试指令包含连续执行SLT测试的次数;
步骤20:执行一次SLT测试并依序完成所有测试项目的测试;
步骤30:产生相应的测试记录文件,测试记录文件的文件名与测试次序相关联,测试记录文件的内容包括测试项目名称及相应的测试结果,且测试结果包括通过与不通过;
步骤40:从最新产生的测试记录文件中寻找测试结果为通过的信息并统计通过次数;
步骤50:将测试次序或测试记录文件的文件名与对应的通过次数保存至测试汇总档;
步骤60:判断连续执行SLT测试的次数已经完成;若是,则结束流程;若否,则执行步骤20。
特别地,所述测试记录文件的类型为log文件。
特别地,所述测试汇总档的类型为log文件。
特别地,步骤20中,即使其中一测试项目的测试结果为不通过,测试也不停止。
特别地,每一次SLT测试对应到一测试记录文件。
特别地,每一测试记录文件为该测试汇总档的子文件夹。
与现有技术相比较,本发明多次连续SLT测试的方法在接收测试指令后,会不断重复执行SLT测试,直至连续执行SLT测试的次数完成,整个测试过程自动连续进行,从而节约测试时间。另,测试记录文件的文件名与测试次序相关联,不同测试次序所产生的测试记录文件分开保存,不会被覆盖,从而保存所有测试次序的测试记录文件,便于测试人员查询。再者,测试汇总档汇总了所有测试次序下的通过次数,便于测试人员从一个档案了解全部测试的概况。
【附图说明】
图1为本发明多次连续SLT测试的方法的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市顺德区顺达电脑厂有限公司;神云科技股份有限公司,未经佛山市顺德区顺达电脑厂有限公司;神云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610255105.0/2.html,转载请声明来源钻瓜专利网。