从小白到电脑研发测试工程师-SATA/SAS测试规范

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从小白到电脑研发测试工程师-SATA/SAS测试规范相关的知识,希望对你有一定的参考价值。

参考技术A


一、 范围

本规范规定了板卡、整机系列产品SATA接口的测试要求与方法。

本规范适用于公司板卡和整机产品的测试。

二、 判定标准

1) 接满SATA/SAS设备开机自检应无挡机状况,或显示错误信息.

2) 每个接口能正确识别设备,硬盘型号、容量大小,SATA1.0/2.0传输速度能在Bios中正确识别,能正常安装操作系统.

3) 接满SATA设备能正确按BIOS设置的引导顺序引导系统,测试140G以上大容量硬盘时应能正常识别硬盘容量,进行分区、读写数据.

4) 分别用不同厂商、型号SATA设备进行组合,应能正确识别且功能正常。

5) 支持热插拔时要测试至少三种厂商的SATA 硬盘,热拔插过程中不能有出现死机.系统反应慢,接上无法读写数据的现象.

6) 若有RAID相应功能,应能正常实现如:RAID 1、 RAID 0、 RAID0+1 、RAID5安装等(实际RAID模式以芯片组组支持为准).

7) 做高低温实验时在可以承受的工作环境下,要求在每个SATA接口能识别SATA设备且功能正常.

8) 支持1M 的SATA线.

三、 方法和步骤

SATA热拔插测试

1) 将SATA电源线1x4-针脚(白色)一端接到电源适配器的1x4-针脚电源线端

2) 将SATA 数据线一端接到主板上的SATA接口

3) 将SATA电源线15-针脚接口(黑色)一端接到SATA硬盘

4) 将SATA数据线另一端接到SATA硬盘

5) 热拔出SATA硬盘步骤(需在OS下卸载了SATA硬盘才能进行热拔出)

6) 从SATA硬盘一端拔去SATA数据线

7) 从SATA硬盘上拔去SATA 15-针脚电源线接口(黑色)

SATA/SAS接口测试

1) 连接一套SATA/SAS设备(一个光驱和一个硬盘)到待测板卡,接上电源开机在POST画面检查SATA/SAS设备是否都能正常侦测到、查看设备信息(厂商、型号、容量大小等信息)是否能正确识别。在BIOS中检查设备信息(厂商、型号、容量大小、传输模式、SATA1.0/2.0传输速度)是否正确。

2) 对SATA/SAS设备安装系统和主板驱动程序,确保都能正常安装无异常。在系统下检查HDD的传输模式要与BIOS中侦测试到的传输模式一致。

3) 拷贝文件不能出现丢失数据的现象(测试时使用1G的标准文件验证)。

4) 在系统下运行HD Tune测试性能,3D Mark 1Loop,ACPI测试:S1、S4、S5各3次需正常。

如果主板支持SATA/SAS热插拔时,在操作系统下进行热拔插测试,至少测试三个厂商的SATA硬盘,过程中不能出现死机、系统反应慢,无法读写数据等现象.

1) 如果主板支持AHCI、RAID相应功能,应按照各芯片组的特性对主板所支持AHCI、RAID所有模式进行测试,来确保主板所支持的各种模式能正常实现。在RAID控制界面中查看所创建RAID信息(RAID模式、容量大小等)是否正常,能否正常创建、删除RAID。安装操作系统和驱动程序,测试系统下读写、分区、格式化、拷贝1G大小文件无丢失及各种模式的功能是否正常.

满插SATA硬盘

1) 满插SATA硬盘时检查在是否能正常的进系统,不会有任何重启或死机的现象.

2) 开机在POST画面和在系统下检查SATA设备是否都能正常侦测到、查看设备信息(厂商、型号、容量大小等信息)是否能正确识别。

3) 把所有的SATA接口都接上SATA硬盘,在BIOS中选择待测试主板有系统的硬盘为第一启动盘,保存退出进系统.

大容量硬盘测试

1) 开机检查BIOS、POST画面和系统下1T/2T硬盘是否都能正常侦测到(厂商、型号、容量大小等信息).

2) 选择任意的一个1T或2T的硬盘安装系统(Windows XP、Windows2003、Windows7).

3) 在系统下运行HD Tune测试性能并记录其传输速率.

一、 注意事项

1) 不能对操作系统所在的SATA硬盘进行带电热插拔

2) 只能热插拔采用15芯电源接口的SATA硬盘。

3) 针对Intel芯片热插拔后都需在设备管理器中硬件扫描,如扫描后能找到硬盘则为正常

4) 支持3.0Gb/s的SATA硬盘上有Jumper Block跳线设置为1.5Gb/s或3.0GB/s,需要正确设置,BIOS中才可以侦测正确.

在SATA基本功能测试步骤中对SATA设备的主从或位置识别不做强制要求;但需确保每个SATA接口接上SATA设备能正常识别,并且安装及进入OS正常

从0到1,Python Web开发的进击之路,小白也可以成为大神

本书从基础的知识开始,讲解 Web 开发的整个流程,都在展示如何使用 Python 做测试驱动开发。

按照一个Web 产品从无到有、从简单变复杂、从基础到进阶的过程,多角度、全方位讲述了Python Web 开发。

内容涉及Web 框架、测试、数据库、消息队列、服务化、持续集成等,把网站工程的全貌展现在读者的眼前,从其中可以了解Web 工程从开发到上线的完整流程。另外,作者对当前现在正在流行的技术或工具,如Flask、Celery、Jupyter、Supervisor、SaltStack、Pandas 等都有较为详细的阐述,可作为技术选型时的参考。

 

python曾经是一批程序员的信仰,它优雅,开发高效,生态很好,可以写除了前端之外的一切代码,大如Google这样的公司给站台,于是那批程序员出来创业的时候选择了它。

那批探路者技术往往不错,能写出高质量Python代码,对他们而言用python是享受。他们就是和豆瓣同一时期的不少创业公司们。

 

 

 

 

 

 

 

如果需要这个电子版以及图上资料,还请各位看官帮忙转发一下,然后扫描上方二维码就能获取到啦!

 

以上是关于从小白到电脑研发测试工程师-SATA/SAS测试规范的主要内容,如果未能解决你的问题,请参考以下文章

从软件测试小白到主管的感受

如何从小白到合格的区块链工程师:写在前面的一些话

ThinkPad E430 3254-A81可以换固态硬盘吗?用支持sata2.0的还是sata3.0的?

摸爬滚打半年,我是如何从小白进阶到渗透测试工程师

软件测试/Python 自动化测试训练营/从小白进阶到高手

软件测试零基础小白三秒钟从入门到放弃,原因我找到了,这个雷你不得不避!