基于Linux的双模互联双板功能测试方法转让专利

申请号 : CN201610585837.6

文献号 : CN106291314B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王新亚王佩

申请人 : 浪潮电子信息产业股份有限公司

摘要 :

本发明提供一种基于Linux的双模互联双板功能测试方法,属于涉及计算机双模互联板卡工厂大规模测试领域,本发明在双模互联板卡测试中,对两块双模互联板卡进行单模交叉测试,进行了设备信息匹配和log信息匹配,有效增加了测试覆盖并保证了双模测试板卡的一致性,效率高,成本低,又不增加工人劳动强度。

权利要求 :

1.基于Linux的双模互联双板功能测试方法,其特征在于,

1)、测试步骤一,在双模互联板卡测试中,对两块双模互联板卡进行单模交叉测试,即板卡一测试模式一,另板卡二测试模式二;

2)、测试功能并将测试状态,测试记录,测试log 通过程序分别标记保存,并标识保存板卡信息,测试步骤一结束;

3)、测试步骤二,交叉转换测试模式,即板卡一测试模式二,板卡二测试模式一;

4)、匹配并确认板卡信息正确,匹配并确认板卡测试步骤一完成,并且测试结果为PASS;

5)、测试功能并记录测试状态,测试记录,测试log;

6)、合并测试步骤一和测试步骤二的测试记录,测试log并上传保存,以备后用,FCT测试完成。

2.根据权利要求1所述的方法,其特征在于,

BIOS中必要的板卡设置如板卡分模,治具装配,插件插线;开机启动进入Linux系统,程序记录板卡信息。

3.根据权利要求2所述的方法,其特征在于,

Linux下分模测试并记录测试,生成测试log,测试PASS后,断电交叉换模,治具装配,插件插线;如测试Fail,工程师初步分析,并确定返修还是重测;

开机启动进入Linux系统,对比匹配板卡信息,对比匹配测试状态;

Linux下分模测试并记录测试,生成测试log,测试PASS后,合并单模测试下的测试log,生成板卡双模测试log。

说明书 :

基于Linux的双模互联双板功能测试方法

技术领域

[0001] 本发明涉及计算机双模互联板卡工厂大规模测试领域,尤其涉及一种基于Linux的双模互联双板功能测试方法。

背景技术

[0002] 在当前计算机双模板卡测试中,效率、测试覆盖和测试成本无法兼顾。
[0003] 在当前计算机双模功能板卡工厂大规模测试中,基于产品功能的特殊性、测试时间、成本、产品交期和测试覆盖的考量、大都在双模功能板卡FCT功能测试时,选择具有代表性、优先等级高、使用频率高的一模进行测试,或者单模分站测试,存在如下问题:
[0004] (1)测试覆盖率低,容易产生品质漏洞
[0005] (2)单模分站测试又增加大量测试成本
[0006] (3)在双模互联功能板卡的生产过程中,上述两个问题更加突出。

发明内容

[0007] 为了解决以上技术问题,本发明提出了一种基于Linux的双模互联双板功能测试方法,在不增加测试时间,测试治具,测试空间,人力和工时的情况下通过交叉测模,实现测试效率的倍增,高效高测试覆盖。
[0008] 基于Linux的双模互联双板功能测试方法,
[0009] 1)、测试步骤一,在双模互联板卡测试中,对两块双模互联板卡进行单模交叉测试,即板卡一测试模式一,另板卡二测试模式二;
[0010] 2)、测试功能并将测试状态,测试记录,测试log通过程序分别标记保存,并标识保存板卡信息,测试步骤一结束;
[0011] 3)、测试步骤二,交叉转换测试模式,即板卡一测试模式二,板卡二测试模式一;
[0012] 4)、匹配并确认板卡信息正确,匹配并确认板卡测试步骤一完成,并且测试结果为PASS;
[0013] 5)、测试功能并记录测试状态,测试记录,测试log;
[0014] 6)、合并测试步骤一和测试步骤二的测试记录,测试log并上传保存,以备后用,FCT测试完成。
[0015] ①BIOS中必要的板卡设置如板卡分模,治具装配,插件插线等。
[0016] ②开机启动进入Linux系统,程序记录板卡信息
[0017] ③Linux下分模测试并记录测试,生成测试log,测试PASS后,断电交叉换模,治具装配,插件插线等。如测试Fail,工程师初步分析,并确定返修还是重测[0018] ④开机启动进入Linux系统,对比匹配板卡信息,对比匹配测试状态[0019] ⑤Linux下分模测试并记录测试,生成测试log,测试PASS后,合并单模测试下的测试log,生成板卡双模测试log。
[0020] 本发明的有益效果是
[0021] 有效的减少了测试时间,提高了测试效率;
[0022] 测试不需要单模分站,节省了测试物料,空间,人力工时。降低了测试治具的日常维护强度。
[0023] 进行了设备信息匹配和log信息匹配,有效增加了测试覆盖并保证了双模测试板卡的一致性,效率高,成本低,又不增加工人劳动强度。

附图说明

[0024] 图1是测试和使用流程示意图。

具体实施方式

[0025] 下面对本发明的内容进行更加详细的阐述:
[0026] a)检查BIOS设置,设置板卡模式启动顺序。
[0027] b)开机启动进入Linux系统,程序记录板卡信息。
[0028] PN,SN,模式等
[0029] c)Linux下分模测试并记录测试,生成测试log,测试PASS后,断电交叉换模,治具装配,插件插线等。如测试Fail,工程师初步分析,并确定返修还是重测。完全说明如下:
[0030] 依据测试状态标志step文件判定Load测试脚本和测试模块,部分代码如下[0031]
[0032] 生成测试步骤一测试log,测试完成标志,生成本步骤测试完成标志,部分代码如下。
[0033]
[0034] d)开机启动进入Linux系统,对比匹配板卡信息,对比匹配测试状态,部分代码示例如下:
[0035]
[0036] e)Linux下分模测试并记录测试,生成测试log,测试PASS后,合并单模测试下的测试log,生成板卡双模测试log,测试如下所示:
[0037]
[0038] 通过上面的测试方法,在不增加测试时间,测试治具,测试空间,人力和工时的情况下通过交叉测模,实现测试效率的倍增,高效高测试覆盖。