...
3. 测试项目与步骤
1.直流电源接口兼容性测试
2.输入电压下限验证
3.POE 接口扩展供电测试(选配)
...
通过设备速度参数精准判断 USB 版本,USB2.0 对应高速(480Mbps),USB3.0 对应超高速(5000Mbps),操作如下:
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# 遍历所有USB设备,输出其传输速度
for device in $(ls /sys/bus/usb/devices/); do
if [ -f "/sys/bus/usb/devices/$device/speed" ]; then
speed=$(cat /sys/bus/usb/devices/$device/speed)
echo "Device: $device, Speed: $speed Mbps"
fi
done |
...
| 测试目标 | 命令示例 |
|---|---|
| 长连接稳定性(1 小时) | iperf3 -c [IP] -t 3600 |
| 多线程并发测试 | iperf3 -c [IP] -P 4(4 线程) |
| 限制带宽测试 | iperf3 -c [IP] -b 500M(限制为 500Mbps) |
六、M.2接口测试
1.硬件信息
2.测试步骤:
设备识别验证
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# 查看系统是否识别到M.2 SSD lsblk |
...
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# 安装测试工具 sudo apt install hdparm fio # 测试读取性能 sudo hdparm -tT /dev/nvme0n1 # 替换为实际SSD设备名 # 测试随机读写性能(示例:1GB数据) fio --name=ssd-test --filename=/dev/nvme0n1 --size=1G --rw=randrw --bs=4k --numjobs=4 --iodepth=64 --runtime=30 --time_based |
3.测试结果判定
七、STAT接口测试
测试准备:
1.
...
硬件连接
通过标准 7Pin SATA3.0 接口连接硬盘,SATA 电源支持 5V 2A 输出
2.
...
硬盘识别与健康状态检测:
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# 查看硬盘信息及SMART健康状态 fdisk -l #更新软件源(可选,避免安装失败) apt update # 若提示权限不足,先提权(已 root 可跳过) # sudo apt update #安装 smartmontools apt install -y smartmontools # 注:/dev/sda为实际识别的SATA设备节点,需根据系统显示调整 smartctl -a /dev/sda |
...
2.SMART 健康状态:smartctl -a 输出中SMART overall-health self-assessment test result项需显示为PASSED(如图中红框标注项)。
八、蓝牙连接测试
1.硬件说明
测试步骤
...
2.进入蓝牙命令模式
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# 通过adb连接设备 adb shell # 启动蓝牙控制工具 sudo bluetoothctl |
23.扫描并连接蓝牙设备
| 代码块 | ||||
|---|---|---|---|---|
| ||||
scan on # 开启蓝牙扫描(按Ctrl+C停止扫描) trust [设备MAC地址] # 信任目标设备 pair [设备MAC地址] # 配对目标设备 connect [设备MAC地址] # 连接目标设备 |
34.操作示例
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# 扫描后,对MAC为7C:B4:37:11:5B:83的设备执行操作 trust 7C:B4:37:11:5B:83 pair 7C:B4:37:11:5B:83 connect 7C:B4:37:11:5B:83 |
...