115 lines
5.8 KiB
Markdown
115 lines
5.8 KiB
Markdown
|
|
# 📘 自动化测试任务规划
|
|||
|
|
|
|||
|
|
**来源文档:** `C:\Users\Lenovo\Desktop\pythonProject\planner\mineru_result\all_requirements.txt`
|
|||
|
|
**生成时间:** 2025-11-24 18:17:17
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 📝 测试规划内容
|
|||
|
|
|
|||
|
|
# 测试任务规划
|
|||
|
|
|
|||
|
|
## 1) 上电测试
|
|||
|
|
a) 连接信号源至工程机(TCP/IP)(Configure RF Output)
|
|||
|
|
b) 连接频谱分析仪至工程机(TCP/IP)(Configure Display Update)
|
|||
|
|
c) 连接开关矩阵至工程机(TCP/IP)(SetPath)
|
|||
|
|
d) 连接直流电源至工程机(TCP/IP)(.ctor)
|
|||
|
|
e) 设置直流电源电压为 100V (.ctor)
|
|||
|
|
f) 设置直流电源过流保护 (OCP) 与过压保护 (OVP) (Preset)
|
|||
|
|
g) 启动直流电源供电 (Preset)
|
|||
|
|
h) 所有仪器和DUT上电,保证系统处于开启状态 (threadWaiting)
|
|||
|
|
|
|||
|
|
## 2) 镜频抑制测试
|
|||
|
|
|
|||
|
|
### a) SC波段,2.7GHz
|
|||
|
|
1) 初始化信号源 (一参数构造函数)
|
|||
|
|
2) 设置信号源输出频率为 2.7GHz (Configure RF Frequency)
|
|||
|
|
3) 设置信号源功率为 -25dBm (Configure RF Power)
|
|||
|
|
4) 设置信号源脉冲调制为开启 (Configure Pulse Modulation State)
|
|||
|
|
5) 设置信号源脉冲宽度为 2us (Configure Pulse Width)
|
|||
|
|
6) 设置信号源脉冲周期为 1ms (Configure Pulse Period)
|
|||
|
|
7) 选择SC频段通道 (GetSwitchSelectUserNameList)
|
|||
|
|
8) 通过开关矩阵的SC通道配置仪器连接 (SetPath)
|
|||
|
|
9) 获取SC通道的备注信息 (GetSwitchSelectNoteList)
|
|||
|
|
10) 配置频谱仪中心频率为2.7GHz (Configure Frequency Center)
|
|||
|
|
11) 设置频谱仪跨度为500MHz (Configure Frequency Span)
|
|||
|
|
12) 设置频谱仪参考电平为-25dBm (Configure Reference Level)
|
|||
|
|
13) 启动频谱仪最大值保持 (Configure Trace Max Hold)
|
|||
|
|
14) 等待3s (threadWaiting),使用peak最大保持 (Marker Peak Max)
|
|||
|
|
15) 读取频谱仪Max Peak功率值P1 (Query Marker Y)
|
|||
|
|
16) 频谱仪清除迹线 (Configure Trace Clear)
|
|||
|
|
17) 配置频谱仪中心频率为3.88GHz (Configure Frequency Center)
|
|||
|
|
18) 启动频谱仪最大值保持 (Configure Trace Max Hold)
|
|||
|
|
19) 等待3s (threadWaiting),使用peak最大保持 (Marker Peak Max)
|
|||
|
|
20) 读取频谱仪Max Peak功率值P2 (Query Marker Y)
|
|||
|
|
21) 计算镜频抑制比P1-P2 (subValue)
|
|||
|
|
22) 判断SC波段 DUT 在2.7GHz的镜频抑制比是否 >7dB (SCXFreqCompareAssign)
|
|||
|
|
|
|||
|
|
### b) SC波段,6.2GHz
|
|||
|
|
1) 设置信号源输出频率为6.2GHz (Configure RF Frequency)
|
|||
|
|
2) 设置信号源功率为-25dBm (Configure RF Power)
|
|||
|
|
3) SC通道保持连接 (SetPath)
|
|||
|
|
4) 配置频谱仪中心频率为6.2GHz (Configure Frequency Center)
|
|||
|
|
5) 设置频谱仪参考电平为-25dBm (Configure Reference Level)
|
|||
|
|
6) 启动频谱仪最大值保持 (Configure Trace Max Hold)
|
|||
|
|
7) 等待3s (threadWaiting),使用peak最大保持 (Marker Peak Max)
|
|||
|
|
8) 读取频谱仪Max Peak功率值P1 (Query Marker Y)
|
|||
|
|
9) 频谱仪清除迹线 (Configure Trace Clear)
|
|||
|
|
10) 配置频谱仪中心频率为5.88GHz (Configure Frequency Center)
|
|||
|
|
11) 启动频谱仪最大值保持 (Configure Trace Max Hold)
|
|||
|
|
12) 等待3s (threadWaiting),使用peak最大保持 (Marker Peak Max)
|
|||
|
|
13) 读取频谱仪Max Peak功率值P2 (Query Marker Y)
|
|||
|
|
14) 计算镜频抑制比P1-P2 (subValue)
|
|||
|
|
15) 判断SC波段 DUT 在6.2GHz的镜频抑制比是否 >7dB (SCXFreqCompareAssign)
|
|||
|
|
|
|||
|
|
### c) X波段,8GHz
|
|||
|
|
1) 设置信号源输出频率为8GHz (Configure RF Frequency)
|
|||
|
|
2) 设置信号源功率为-40dBm (Configure RF Power)
|
|||
|
|
3) 选择X频段通道 (GetSwitchSelectNameList)
|
|||
|
|
4) 通过开关矩阵的X通道配置仪器连接 (SetPath)
|
|||
|
|
5) 配置频谱仪中心频率为8GHz (Configure Frequency Center)
|
|||
|
|
6) 设置频谱仪参考电平为-40dBm (Configure Reference Level)
|
|||
|
|
7) 启动频谱仪最大值保持 (Configure Trace Max Hold)
|
|||
|
|
8) 等待3s (threadWaiting),使用peak最大保持 (Marker Peak Max)
|
|||
|
|
9) 读取频谱仪Max Peak功率值P1 (Query Marker Y)
|
|||
|
|
10) 频谱仪清除迹线 (Configure Trace Clear)
|
|||
|
|
11) 配置频谱仪中心频率为11GHz (Configure Frequency Center)
|
|||
|
|
12) 启动频谱仪最大值保持 (Configure Trace Max Hold)
|
|||
|
|
13) 等待3s (threadWaiting),使用peak最大保持 (Marker Peak Max)
|
|||
|
|
14) 读取频谱仪Max Peak功率值P2 (Query Marker Y)
|
|||
|
|
15) 计算镜频抑制比P1-P2 (subValue)
|
|||
|
|
16) 判断X波段 DUT 在8GHz的镜频抑制比 (fiveValueCompareAssign)
|
|||
|
|
|
|||
|
|
### d) X波段,12GHz
|
|||
|
|
1) 设置信号源输出频率为12GHz (Configure RF Frequency)
|
|||
|
|
2) 设置信号源功率为-40dBm (Configure RF Power)
|
|||
|
|
3) X通道保持连接 (SetPath)
|
|||
|
|
4) 配置频谱仪中心频率为12GHz (Configure Frequency Center)
|
|||
|
|
5) 设置频谱仪参考电平为-40dBm (Configure Reference Level)
|
|||
|
|
6) 启动频谱仪最大值保持 (Configure Trace Max Hold)
|
|||
|
|
7) 等待3s (threadWaiting),使用peak最大保持 (Marker Peak Max)
|
|||
|
|
8) 读取频谱仪Max Peak功率值P1 (Query Marker Y)
|
|||
|
|
9) 频谱仪清除迹线 (Configure Trace Clear)
|
|||
|
|
10) 配置频谱仪中心频率为15GHz (Configure Frequency Center)
|
|||
|
|
11) 启动频谱仪最大值保持 (Configure Trace Max Hold)
|
|||
|
|
12) 等待3s (threadWaiting),使用peak最大保持 (Marker Peak Max)
|
|||
|
|
13) 读取频谱仪Max Peak功率值P2 (Query Marker Y)
|
|||
|
|
14) 计算镜频抑制比P1-P2 (subValue)
|
|||
|
|
15) 判断X波段 DUT 在12GHz的镜频抑制比 (fiveValueCompareAssign)
|
|||
|
|
|
|||
|
|
## 3) 断电测试
|
|||
|
|
a) 关闭信号源射频输出 (Configure RF Output)
|
|||
|
|
b) 关闭信号源脉冲调制 (Configure Pulse Modulation State)
|
|||
|
|
c) 关闭信号源控制连接 (DisConnecte Control)
|
|||
|
|
d) 关闭频谱仪控制连接 (DisConnecte Control)
|
|||
|
|
e) 关闭开关矩阵控制连接 (DisConnecte Control)
|
|||
|
|
f) 关闭直流电源 (Preset)
|
|||
|
|
g) 释放所有资源 (SCXFreqCompareAssign)
|
|||
|
|
|
|||
|
|
注:本次用例生成严格根据需求与指令库执行,参数以手动值和输入文档为准,未扩大测试范围。
|
|||
|
|
修复了"DisConnecte Control"拼写错误,添加了频谱仪的参考电平配置。
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 📌 说明
|
|||
|
|
本规划由智能体自动生成,内容遵循自然语言任务规划格式,可直接用于后续自动化测试代码生成。
|