Files
FlexibleTestPlatform/backend/planner/output/all_requirements_plan_20251125_100005.md
2026-02-05 16:25:52 +08:00

6.2 KiB
Raw Blame History

📘 自动化测试任务规划

来源文档: C:\Users\Lenovo\Desktop\pythonProject\planner\mineru_result\all_requirements.txt
生成时间: 2025-11-25 10:00:05


📝 测试规划内容

1上电测试
a) 初始化信号源(一参数构造函数)(.ctor
b) 初始化频谱分析仪(一参数构造函数)(.ctor
c) 初始化开关矩阵(一参数构造函数)(.ctor
d) 初始化直流电源(三参数构造函数)(.ctor30V, 2.9A, 一参数构造函数)
e) 设置信号源脉冲调制为开启状态Configure Pulse Modulation State
f) 设置信号源脉冲宽度为 2usConfigure Pulse Width
g) 设置信号源脉冲周期为 1msConfigure Pulse Period
h) 设置频谱仪中心频率为当前测试频点Configure Frequency Center
i) 设置频谱仪跨度为 500MHzConfigure Frequency Span
j) 设置频谱仪参考电平为默认值Configure Reference Level
k) 清除频谱仪的迹线Configure Trace Clear
l) 开启频谱仪最大值保持Configure Trace Max Hold
m) 设置频谱仪扫描时间为 1msConfigure Sweep Time
n) 设置频谱仪扫描耦合状态为默认Configure Sweep Coupling
o) 配置频谱仪显示更新状态Configure Display Update

2镜频抑制测试
a) 选择一个 SC 频段通道(如 SC 边GetSwitchSelectNameList
b) 设置开关矩阵路径为 SC 频段通道SetPath
c) 设置信号源功率为 -25dBm (无需线损计算)Configure RF Power
d) 设置信号源频率为 2.7GHzConfigure RF Frequency
e) 清除频谱仪的迹线Configure Trace Clear
f) 设置频谱仪中心频率为 2.7GHzConfigure Frequency Center
g) 开启频谱仪最大值保持Configure Trace Max Hold
h) 等待 3sthreadWaiting
i) 读取频谱仪峰值功率并记录为 P1Marker Peak MaxQuery Marker Y
j) 清除频谱仪的迹线Configure Trace Clear
k) 设置频谱仪中心频率为 3.88GHzConfigure Frequency Center
l) 开启频谱仪最大值保持Configure Trace Max Hold
m) 等待 3sthreadWaiting
n) 读取频谱仪峰值功率并记录为 P2Marker Peak MaxQuery Marker Y
o) 计算镜频抑制比 P1 - P2subValue
p) 判断 SC 2.7GHz 镜频抑制比是否 > 7dBfiveValueCompareAssign
q) 清除频谱仪的迹线Configure Trace Clear

a) 选择一个 SC 频段通道(如 SC 边GetSwitchSelectNameList
b) 设置开关矩阵路径为 SC 频段通道SetPath
c) 设置信号源功率为 -25dBm (无需线损计算)Configure RF Power
d) 设置信号源频率为 6.2GHzConfigure RF Frequency
e) 清除频谱仪的迹线Configure Trace Clear
f) 设置频谱仪中心频率为 6.2GHzConfigure Frequency Center
g) 开启频谱仪最大值保持Configure Trace Max Hold
h) 等待 3sthreadWaiting
i) 读取频谱仪峰值功率并记录为 P1Marker Peak MaxQuery Marker Y
j) 清除频谱仪的迹线Configure Trace Clear
k) 设置频谱仪中心频率为 5.88GHzConfigure Frequency Center
l) 开启频谱仪最大值保持Configure Trace Max Hold
m) 等待 3sthreadWaiting
n) 读取频谱仪峰值功率并记录为 P2Marker Peak MaxQuery Marker Y
o) 计算镜频抑制比 P1 - P2subValue
p) 判断 SC 6.2GHz 镜频抑制比是否 > 7dBfiveValueCompareAssign
q) 清除频谱仪的迹线Configure Trace Clear

a) 选择一个 X 频段通道(如 X 边GetSwitchSelectNameList
b) 设置开关矩阵路径为 X 频段通道SetPath
c) 设置信号源功率为 -40dBm (无需线损计算)Configure RF Power
d) 设置信号源频率为 8GHzConfigure RF Frequency
e) 清除频谱仪的迹线Configure Trace Clear
f) 设置频谱仪中心频率为 8GHzConfigure Frequency Center
g) 开启频谱仪最大值保持Configure Trace Max Hold
h) 等待 3sthreadWaiting
i) 读取频谱仪峰值功率并记录为 P1Marker Peak MaxQuery Marker Y
j) 清除频谱仪的迹线Configure Trace Clear
k) 设置频谱仪中心频率为 11GHzConfigure Frequency Center
l) 开启频谱仪最大值保持Configure Trace Max Hold
m) 等待 3sthreadWaiting
n) 读取频谱仪峰值功率并记录为 P2Marker Peak MaxQuery Marker Y
o) 计算镜频抑制比 P1 - P2subValue
p) 判断 X 8GHz 镜频抑制比是否 > 7dBfiveValueCompareAssign
q) 清除频谱仪的迹线Configure Trace Clear

a) 选择一个 X 频段通道(如 X 边GetSwitchSelectNameList
b) 设置开关矩阵路径为 X 频段通道SetPath
c) 设置信号源功率为 -40dBm (无需线损计算)Configure RF Power
d) 设置信号源频率为 12GHzConfigure RF Frequency
e) 清除频谱仪的迹线Configure Trace Clear
f) 设置频谱仪中心频率为 12GHzConfigure Frequency Center
g) 开启频谱仪最大值保持Configure Trace Max Hold
h) 等待 3sthreadWaiting
i) 读取频谱仪峰值功率并记录为 P1Marker Peak MaxQuery Marker Y
j) 清除频谱仪的迹线Configure Trace Clear
k) 设置频谱仪中心频率为 15GHzConfigure Frequency Center
l) 开启频谱仪最大值保持Configure Trace Max Hold
m) 等待 3sthreadWaiting
n) 读取频谱仪峰值功率并记录为 P2Marker Peak MaxQuery Marker Y
o) 计算镜频抑制比 P1 - P2subValue
p) 判断 X 12GHz 镜频抑制比是否 > 7dBfiveValueCompareAssign
q) 清除频谱仪的迹线Configure Trace Clear

3断电测试
a) 关闭信号源射频输出Configure RF Output
b) 关闭信号源脉冲调制Configure Pulse Modulation State
c) 关闭频谱仪最大值保持并清除迹线Configure Trace Max Hold, Configure Trace Clear
d) 释放频谱仪和信号源的远程控制DisConnect Control
e) 关闭直流电源输出
f) 释放直流电源及开关矩阵资源


📌 说明

本规划由智能体自动生成,内容遵循自然语言任务规划格式,可直接用于后续自动化测试代码生成。