119 lines
5.9 KiB
Markdown
119 lines
5.9 KiB
Markdown
|
|
# 📘 自动化测试任务规划
|
|||
|
|
|
|||
|
|
**来源文档:** `C:\Users\Lenovo\Desktop\pythonProject\planner\mineru_result\all_requirements.txt`
|
|||
|
|
**生成时间:** 2025-11-24 20:24:39
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 📝 测试规划内容
|
|||
|
|
|
|||
|
|
# 测试任务规划
|
|||
|
|
|
|||
|
|
## 1)上电测试(Power On Test)
|
|||
|
|
a) 初始化信号源(一参数构造函数)
|
|||
|
|
b) 初始化频谱分析仪(一参数构造函数)
|
|||
|
|
c) 初始化开关矩阵(一参数构造函数)
|
|||
|
|
d) 初始化直流电源(三参数构造函数 @30V, OCP参数值, OVP参数值)
|
|||
|
|
e) 设置直流电源输出:设置28V@6A
|
|||
|
|
f) 设置信号源频率为2.7GHz(Configure RF Frequency)
|
|||
|
|
g) 设置信号源功率为-25dBm(Configure RF Power)
|
|||
|
|
h) 设置信号源开启脉冲调制(Configure Pulse Modulation State)
|
|||
|
|
i) 设置信号源脉宽为2us(Configure Pulse Width)
|
|||
|
|
j) 设置信号源脉冲周期为1ms(Configure Pulse Period)
|
|||
|
|
k) 设置频谱分析仪Span为500MHz(Configure Frequency Span)
|
|||
|
|
l) 设置频谱分析仪Sweep时间1ms(Configure Sweep Time)
|
|||
|
|
m) 设置频谱分析仪RBW为3MHz(Configure Sweep Coupling)
|
|||
|
|
n) 设置频谱分析仪VBW为3MHz(Configure Sweep Coupling)
|
|||
|
|
o) 开启频谱分析仪的远程控制
|
|||
|
|
p) 开启信号源射频输出(Configure RF Output)
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 2)SC波段镜频抑制测试(SC Band Image Rejection Test)
|
|||
|
|
|
|||
|
|
### a) 测试点 2.7GHz
|
|||
|
|
1) 设置信号源频率为2.7GHz(Configure RF Frequency)
|
|||
|
|
2) 设置频谱分析仪中心频率为2.7GHz(Configure Frequency Center)
|
|||
|
|
3) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
|||
|
|
4) 设置频谱分析仪参考电平(Configure Reference Level)
|
|||
|
|
5) 等待3秒(threadWaiting 3s)
|
|||
|
|
6) 使用频谱仪读取最大峰值功率P1(Marker Peak Max)
|
|||
|
|
7) 频谱仪清除迹线(Configure Trace Clear)
|
|||
|
|
8) 设置频谱分析仪中心频率为3.88GHz(Configure Frequency Center)
|
|||
|
|
9) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
|||
|
|
10) 等待3秒(threadWaiting 3s)
|
|||
|
|
11) 使用频谱仪读取最大峰值功率P2(Marker Peak Max)
|
|||
|
|
12) 自动计算镜频抑制比 (P1 - P2)(Marker Peak Max, Query Marker Y)
|
|||
|
|
13) 数据存入(imageRejection)
|
|||
|
|
14) 判定是否合格((P1-P2) >7dB)
|
|||
|
|
15) 将SC波段2.7GHz的测试结果记录在测试报告中(saveToXValue,saveToYValue,drawDiagram)
|
|||
|
|
16) 如果不合格则标红(报告显示逻辑处理)
|
|||
|
|
|
|||
|
|
### b) 测试点 6.2GHz
|
|||
|
|
1) 设置信号源频率为6.2GHz(Configure RF Frequency)
|
|||
|
|
2) 设置频谱分析仪中心频率为6.2GHz(Configure Frequency Center)
|
|||
|
|
3) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
|||
|
|
4) 等待3秒(threadWaiting 3s)
|
|||
|
|
5) 使用频谱仪读取最大峰值功率P1(Marker Peak Max)
|
|||
|
|
6) 频谱仪清除迹线(Configure Trace Clear)
|
|||
|
|
7) 设置频谱分析仪中心频率为5.88GHz(Configure Frequency Center)
|
|||
|
|
8) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
|||
|
|
9) 等待3秒(threadWaiting 3s)
|
|||
|
|
10) 使用频谱仪读取最大峰值功率P2(Marker Peak Max)
|
|||
|
|
11) 自动计算镜频抑制比 (P1 - P2)(Marker Peak Max, Query Marker Y)
|
|||
|
|
12) 数据存入(imageRejection)
|
|||
|
|
13) 将SC波段6.2GHz的测试结果记录在测试报告中(saveToXValue,saveToYValue,drawDiagram)
|
|||
|
|
14) 如果不合格则标红(报告显示逻辑处理)
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 3)X波段镜频抑制测试(X Band Image Rejection Test)
|
|||
|
|
### a) 测试点 8GHz
|
|||
|
|
1) 设置信号源频率为8GHz(Configure RF Frequency)
|
|||
|
|
2) 设置频谱分析仪中心频率为8GHz(Configure Frequency Center)
|
|||
|
|
3) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
|||
|
|
4) 设置信号源功率为-40dBm(Configure RF Power)
|
|||
|
|
5) 等待3秒(threadWaiting 3s)
|
|||
|
|
6) 使用频谱仪读取最大峰值功率P1(Marker Peak Max)
|
|||
|
|
7) 频谱仪清除迹线(Configure Trace Clear)
|
|||
|
|
8) 设置频谱分析仪中心频率为11GHz(Configure Frequency Center)
|
|||
|
|
9) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
|||
|
|
10) 等待3秒(threadWaiting 3s)
|
|||
|
|
11) 使用频谱仪读取最大峰值功率P2(Marker Peak Max)
|
|||
|
|
12) 自动计算镜频抑制比 (P1 - P2)(Marker Peak Max, Query Marker Y)
|
|||
|
|
13) 数据存入(imageRejection)
|
|||
|
|
14) 将X波段8GHz的测试结果记录在测试报告中(saveToXValue,saveToYValue,drawDiagram)
|
|||
|
|
15) 如果不合格则标红(报告显示逻辑处理)
|
|||
|
|
|
|||
|
|
### b) 测试点 12GHz
|
|||
|
|
1) 设置信号源频率为12GHz(Configure RF Frequency)
|
|||
|
|
2) 设置频谱分析仪中心频率为12GHz(Configure Frequency Center)
|
|||
|
|
3) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
|||
|
|
4) 等待3秒(threadWaiting 3s)
|
|||
|
|
5) 使用频谱仪读取最大峰值功率P1(Marker Peak Max)
|
|||
|
|
6) 频谱仪清除迹线(Configure Trace Clear)
|
|||
|
|
7) 设置频谱分析仪中心频率为15GHz(Configure Frequency Center)
|
|||
|
|
8) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
|||
|
|
9) 等待3秒(threadWaiting 3s)
|
|||
|
|
10) 使用频谱仪读取最大峰值功率P2(Marker Peak Max)
|
|||
|
|
11) 自动计算镜频抑制比 (P1 - P2)(Marker Peak Max, Query Marker Y)
|
|||
|
|
12) 数据存入(imageRejection)
|
|||
|
|
13) 将X波段12GHz的测试结果记录在测试报告中(saveToXValue,saveToYValue,drawDiagram)
|
|||
|
|
14) 如果不合格则标红(报告显示逻辑处理)
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 4)断电测试(Power Off Test)
|
|||
|
|
a) 关闭信号源射频输出(Configure RF Output)
|
|||
|
|
b) 关闭信号源脉冲调制(Configure Pulse Modulation State)
|
|||
|
|
c) 频谱仪清除迹线(Configure Trace Clear)
|
|||
|
|
d) 释放信号源远程控制(Disconnect Control)
|
|||
|
|
e) 释放频谱仪远程控制(Disconnect Control)
|
|||
|
|
f) 释放直流电源远程控制(Disconnect Control)
|
|||
|
|
g) 释放开关矩阵远程控制(Disconnect Control)
|
|||
|
|
h) 释放资源并关闭所有仪器(testShowMessage, getSwitchSelectNoteList, channelLoopEnd)
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 📌 说明
|
|||
|
|
本规划由智能体自动生成,内容遵循自然语言任务规划格式,可直接用于后续自动化测试代码生成。
|