Initial commit
This commit is contained in:
115
backend/planner/output/all_requirements_plan_20251124_181717.md
Normal file
115
backend/planner/output/all_requirements_plan_20251124_181717.md
Normal file
@@ -0,0 +1,115 @@
|
||||
# 📘 自动化测试任务规划
|
||||
|
||||
**来源文档:** `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"拼写错误,添加了频谱仪的参考电平配置。
|
||||
|
||||
---
|
||||
|
||||
## 📌 说明
|
||||
本规划由智能体自动生成,内容遵循自然语言任务规划格式,可直接用于后续自动化测试代码生成。
|
||||
@@ -0,0 +1,66 @@
|
||||
# 📘 自动化测试任务规划
|
||||
|
||||
**来源文档:** `C:\Users\Lenovo\Desktop\pythonProject\planner\mineru_result\all_requirements.txt`
|
||||
**生成时间:** 2025-11-24 18:32:14
|
||||
|
||||
---
|
||||
|
||||
## 📝 测试规划内容
|
||||
|
||||
根据需求文档和指令白名单,结合手动补充参数(直流电源电压为100V,覆盖文档中28V设置),排除未在指令库中定义的动作,生成以下测试任务规划:
|
||||
|
||||
---
|
||||
|
||||
### 1)上电测试
|
||||
a) 初始化直流电源(三参数构造函数)
|
||||
b) 设置直流电源输出电压为100V
|
||||
c) 初始化信号源(一参数构造函数)
|
||||
d) 初始化频谱分析仪(一参数构造函数)
|
||||
e) 初始化开关矩阵(一参数构造函数)
|
||||
|
||||
---
|
||||
|
||||
### 2)镜频抑制测试
|
||||
a) 设置信号源脉冲调制为开启状态(Configure Pulse Modulation State)
|
||||
b) 设置信号源脉冲宽度为2us(Configure Pulse Width)
|
||||
c) 设置信号源脉冲周期为1ms(Configure Pulse Period)
|
||||
d) 设置频谱分析仪Span为500MHz(Configure Frequency Span)
|
||||
e) 设置频谱分析仪Sweep Time为1ms(Configure Sweep Time)
|
||||
f) 设置频谱分析仪参考电平(Configure Reference Level)
|
||||
g) 清除频谱分析仪迹线(Configure Trace Clear)
|
||||
h) 设置频谱分析仪中心频率为2.7GHz(Configure Frequency Center)
|
||||
i) 开启频谱分析仪最大值保持(Configure Trace Max Hold)
|
||||
j) 等待3秒(等待动作通过指令库现有功能实现)
|
||||
k) 读取频谱分析仪上的峰值功率P1(Query Marker Y)
|
||||
l) 设置频谱分析仪中心频率为3.88GHz(Configure Frequency Center)
|
||||
m) 清除频谱分析仪迹线(Configure Trace Clear)
|
||||
n) 开启频谱分析仪最大值保持(Configure Trace Max Hold)
|
||||
o) 等待3秒(等待功能通过指令库现有功能实现)
|
||||
p) 读取频谱分析仪上的峰值功率P2(Query Marker Y)
|
||||
q) 设置频谱分析仪中心频率为6.2GHz(Configure Frequency Center)
|
||||
r) 清除频谱分析仪迹线(Configure Trace Clear)
|
||||
s) 开启频谱分析仪最大值保持(Configure Trace Max Hold)
|
||||
t) 等待3秒(等待功能通过指令库现有功能实现)
|
||||
u) 读取频谱分析仪上的峰值功率P1
|
||||
v) 设置频谱分析仪中心频率为5.88GHz(Configure Frequency Center)
|
||||
w) 清除频谱分析仪迹线(Configure Trace Clear)
|
||||
x) 开启频谱分析仪最大值保持(Configure Trace Max Hold)
|
||||
y) 等待3秒(等待功能通过指令库现有功能实现)
|
||||
z) 读取频谱分析仪上的峰值功率P2
|
||||
|
||||
---
|
||||
|
||||
### 3)断电测试
|
||||
a) 关闭信号源射频输出(Configure RF Output)
|
||||
b) 关闭信号源脉冲调制(Configure Pulse Modulation State)
|
||||
c) 释放频谱分析仪远程控制(DisConnecte Control)
|
||||
d) 释放信号源远程控制(DisConnecte Control)
|
||||
|
||||
---
|
||||
|
||||
> 注: `线罩SQL`中`DisConnecte Control`应修正为`Disconnect Control`,当前描述未修正(自动生成内容中仅模仿其写法,但强调实际执行应使用正确的拼写),应严格限定在文档中存在、已有拼写。
|
||||
|
||||
---
|
||||
|
||||
## 📌 说明
|
||||
本规划由智能体自动生成,内容遵循自然语言任务规划格式,可直接用于后续自动化测试代码生成。
|
||||
@@ -0,0 +1,51 @@
|
||||
# 📘 自动化测试任务规划
|
||||
|
||||
**来源文档:** `C:\Users\Lenovo\Desktop\pythonProject\planner\mineru_result\all_requirements.txt`
|
||||
**生成时间:** 2025-11-24 20:16:36
|
||||
|
||||
---
|
||||
|
||||
## 📝 测试规划内容
|
||||
|
||||
1) 上电测试
|
||||
a) 连接直流电源(三参数构造函数,设置 100V@6A)
|
||||
b) 频谱仪与信号源通过 TCP/IP 连接至工程机(频谱仪 Preset, Configure Frequency Span=500MHz, Configure Sweep Time=1ms, 信号源 Preset)
|
||||
c) 开启信号源脉冲调制(Configure Pulse Modulation State=True)
|
||||
d) 设置信号源脉冲参数(Configure Pulse Width=2us, Configure Pulse Period=1ms)
|
||||
|
||||
2) 镜频抑制比测试
|
||||
a) 选择 SC 频段通道(如 SC 边)并自动配置开关路径(SetPath,对应 SCStartFreq=2.7GHz 的参数)
|
||||
b) 设置信号源 SC 波段功率(-25dBm + 30dB 衰减器值,Configure RF Power=imagePowerSC)
|
||||
c) SC 波段测试点 2.7GHz:
|
||||
1. 设置信号源频率 SCStartFreq=2.7GHz(Configure RF Frequency=imageSpectrumFreqSC[0])
|
||||
2. 频谱仪清除迹线并设置中心频率 2.7GHz(Configure Trace Clear, Configure Frequency Center=imageSpectrumFreqSC[0])
|
||||
3. 频谱仪开启最大保持并测 P1(Configure Trace Max Hold=True, Marker Peak Max, Query Marker Y=imageSpectrumPower1)
|
||||
d) SC 波段测试点 2.7GHz 镜像频点:
|
||||
1. 频谱仪清除迹线并设置中心频率 3.88GHz(Configure Trace Clear, Configure Frequency Center=imageSpectrumFreqSC[1])
|
||||
2. 频谱仪开启最大保持并测 P2(Configure Trace Max Hold=True, Marker Peak Max, Query Marker Y=imageSpectrumPower2)
|
||||
e) 选择 X 频段通道(如 X 边)并自动配置开关路径(SetPath,对应 XStartFreq=8GHz 的参数)
|
||||
f) 设置信号源 X 波段功率(-40dBm + 30dB 衰减器值,Configure RF Power=imagePowerX)
|
||||
g) X 波段测试点 8GHz:
|
||||
1. 设置信号源频率 XStartFreq=8GHz(Configure RF Frequency=imageSpectrumFreqX[0])
|
||||
2. 频谱仪清除迹线并设置中心频率 8GHz(Configure Trace Clear, Configure Frequency Center=imageSpectrumFreqX[0])
|
||||
3. 频谱仪开启最大保持并测 P1(Configure Trace Max Hold=True, Marker Peak Max, Query Marker Y=imageSpectrumPower1)
|
||||
h) X 波段测试点 8GHz 镜像频点:
|
||||
1. 频谱仪清除迹线并设置中心频率 11GHz(Configure Trace Clear, Configure Frequency Center=imageSpectrumFreqX[1])
|
||||
2. 频谱仪开启最大保持并测 P2(Configure Trace Max Hold=True, Marker Peak Max, Query Marker Y=imageSpectrumPower2)
|
||||
i) 计算 SC 波段 2.7GHz 镜频抑制比(subValue(imageSpectrumPower1, imageSpectrumPower2)=imageRejectionSC,条件判断 imageRejectionSC>7 dB)
|
||||
j) 计算 X 波段 8GHz 镜频抑制比(subValue(imageSpectrumPower1, imageSpectrumPower2)=imageRejectionX,条件判断 imageRejectionX>7 dB)
|
||||
k) 释放所有仪器远程控制并关闭射频输出(信号源 Configure RF Output=False, x 次 DisConnecte Control 修正为 Disconnect Control)
|
||||
|
||||
修正点:
|
||||
- 手动参数覆盖后,直流电源设置为 100V@6A(原知识库中 28V@6A 的参数被覆盖)。
|
||||
- SC 波段频点使用 SCStartFreq/SCStopFreq 变量(如 2.7GHz、6.2GHz 等)。
|
||||
- X 波段频点使用 XStartFreq/XStopFreq 变量(如 8GHz、12GHz 等)。
|
||||
- 镜像频点直接引用 imageSpectrumFreqSC/X 数组变量(如 SC 的 3.88GHz 为 imageSpectrumFreqSC[1],X 的 11GHz 为 imageSpectrumFreqX[1])。
|
||||
- 拼写错误修正(DisConnecte Control 改为 Disconnect Control)。
|
||||
- 配置顺序调整:直流电源设置 100V@6A 为前置步骤。
|
||||
- 步骤 f) 共用 Configure RF Power 与 b) 的频段功率设置,避免冗余。
|
||||
|
||||
---
|
||||
|
||||
## 📌 说明
|
||||
本规划由智能体自动生成,内容遵循自然语言任务规划格式,可直接用于后续自动化测试代码生成。
|
||||
119
backend/planner/output/all_requirements_plan_20251124_202439.md
Normal file
119
backend/planner/output/all_requirements_plan_20251124_202439.md
Normal file
@@ -0,0 +1,119 @@
|
||||
# 📘 自动化测试任务规划
|
||||
|
||||
**来源文档:** `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)
|
||||
|
||||
---
|
||||
|
||||
## 📌 说明
|
||||
本规划由智能体自动生成,内容遵循自然语言任务规划格式,可直接用于后续自动化测试代码生成。
|
||||
@@ -0,0 +1,97 @@
|
||||
# 📘 自动化测试任务规划
|
||||
|
||||
**来源文档:** `C:\Users\Lenovo\Desktop\pythonProject\planner\mineru_result\all_requirements.txt`
|
||||
**生成时间:** 2025-11-24 20:30:13
|
||||
|
||||
---
|
||||
|
||||
## 📝 测试规划内容
|
||||
|
||||
1)上电测试
|
||||
a)初始化信号源(一参数构造函数)
|
||||
b)初始化频谱分析仪(一参数构造函数)
|
||||
c)初始化开关矩阵(一参数构造函数)
|
||||
d)初始化直流电源(三参数构造函数)
|
||||
e)连接直流电源并设置电压30V(三参数构造函数)
|
||||
f)信号源执行Preset(Preset)
|
||||
g)频谱分析仪执行Preset(Preset)
|
||||
h)设置频谱分析仪Span为500MHz(Configure Frequency Span)
|
||||
i)设置频谱分析仪Sweep Time为1ms(Configure Sweep Time)
|
||||
j)设置频谱分析仪Trace为清除状态(Configure Trace Clear)
|
||||
k)设置信号源脉冲调制状态为开启(Configure Pulse Modulation State)
|
||||
l)设置信号源脉冲输出为开启状态(Configure Pulse Generator Pulse Output State)
|
||||
m)设置信号源脉宽为2us(Configure Pulse Width)
|
||||
n)设置信号源周期为1ms(Configure Pulse Period)
|
||||
o)设置信号源中心频率为2.7GHz(Configure RF Frequency)
|
||||
p)设置信号源功率为-25dBm(Configure RF Power)
|
||||
q)设置频谱分析仪中心频率为2.7GHz(Configure Frequency Center)
|
||||
r)开启频谱分析仪最大保持(Configure Trace Max Hold)
|
||||
s)等待3秒(threadWaiting)
|
||||
t)触发频谱分析仪最大峰值标记(Marker Peak Max)
|
||||
u)查询频谱分析仪当前峰值功率P1(Query Marker Y)
|
||||
v)频谱分析仪清除迹线(Configure Trace Clear)
|
||||
w)设置频谱分析仪中心频率为3.88GHz(Configure Frequency Center)
|
||||
x)等待3秒(threadWaiting)
|
||||
y)触发频谱分析仪最大峰值标记(Marker Peak Max)
|
||||
z)查询频谱分析仪当前峰值功率P2(Query Marker Y)
|
||||
aa)计算镜像抑制比(P1-P2)(subValue)
|
||||
|
||||
2)镜频抑制测试
|
||||
a) 设置信号源频率为2.7GHz(Configure RF Frequency)
|
||||
b) 设置频谱分析仪中心频率为2.7GHz(Configure Frequency Center)
|
||||
c) 开启频谱分析仪最大保持(Configure Trace Max Hold)
|
||||
d) 等待3秒(threadWaiting)
|
||||
e) 查询频谱分析仪峰值功率P1(Query Marker Y)
|
||||
f) 频谱分析仪清除迹线(Configure Trace Clear)
|
||||
g) 设置频谱分析仪中心频率为3.88GHz(Configure Frequency Center)
|
||||
h) 等待3秒(threadWaiting)
|
||||
i) 查询频谱分析仪峰值功率P2(Query Marker Y)
|
||||
j) 计算镜像抑制比(P1-P2)(subValue)
|
||||
k) 保存镜像抑制比结果(assignValue)
|
||||
l) 设置信号源频率为6.2GHz(Configure RF Frequency)
|
||||
m) 设置频谱分析仪中心频率为6.2GHz(Configure Frequency Center)
|
||||
n) 开启频谱分析仪最大保持(Configure Trace Max Hold)
|
||||
o) 等待3秒(threadWaiting)
|
||||
p) 查询频谱分析仪峰值功率P1(Query Marker Y)
|
||||
q) 频谱分析仪清除迹线(Configure Trace Clear)
|
||||
r) 设置频谱分析仪中心频率为5.88GHz(Configure Frequency Center)
|
||||
s) 等待3秒(threadWaiting)
|
||||
t) 查询频谱分析仪峰值功率P2(Query Marker Y)
|
||||
u) 计算镜像抑制比(P1-P2)(subValue)
|
||||
v) 保存镜像抑制比结果(assignValue)
|
||||
w) 设置信号源频率为8GHz(Configure RF Frequency)
|
||||
x) 设置频谱分析仪中心频率为8GHz(Configure Frequency Center)
|
||||
y) 开启频谱分析仪最大保持(Configure Trace Max Hold)
|
||||
z) 等待3秒(threadWaiting)
|
||||
aa) 查询频谱分析仪峰值功率P1(Query Marker Y)
|
||||
ab) 频谱分析仪清除迹线(Configure Trace Clear)
|
||||
ac) 设置频谱分析仪中心频率为11GHz(Configure Frequency Center)
|
||||
ad) 等待3秒(threadWaiting)
|
||||
ae) 查询频谱分析仪峰值功率P2(Query Marker Y)
|
||||
af) 计算镜像抑制比(P1-P2)(subValue)
|
||||
ag) 保存镜像抑制比结果(assignValue)
|
||||
ah) 设置信号源频率为12GHz(Configure RF Frequency)
|
||||
ai) 设置频谱分析仪中心频率为12GHz(Configure Frequency Center)
|
||||
aj) 开启频谱分析仪最大保持(Configure Trace Max Hold)
|
||||
ak) 等待3秒(threadWaiting)
|
||||
al) 查询频谱分析仪峰值功率P1(Query Marker Y)
|
||||
am) 频谱分析仪清除迹线(Configure Trace Clear)
|
||||
an) 设置频谱分析仪中心频率为15GHz(Configure Frequency Center)
|
||||
ao) 等待3秒(threadWaiting)
|
||||
ap) 查询频谱分析仪峰值功率P2(Query Marker Y)
|
||||
aq) 计算镜像抑制比(P1-P2)(subValue)
|
||||
ar) 保存镜像抑制比结果(assignValue)
|
||||
|
||||
3)断电测试
|
||||
a) 关闭信号源射频输出(Configure RF Output)
|
||||
b) 关闭信号源脉冲调制(Configure Pulse Modulation State)
|
||||
c) 关闭频谱分析仪远程控制(DisConnecte Control)
|
||||
d) 关闭信号源远程控制(DisConnecte Control)
|
||||
e) 频谱分析仪清除迹线(Configure Trace Clear)
|
||||
f) 释放开关矩阵远程控制(DisConnecte Control)
|
||||
g) 关闭直流电源输出(未提供直流电源关闭指令,忽略)
|
||||
|
||||
---
|
||||
|
||||
## 📌 说明
|
||||
本规划由智能体自动生成,内容遵循自然语言任务规划格式,可直接用于后续自动化测试代码生成。
|
||||
@@ -0,0 +1,79 @@
|
||||
# 📘 自动化测试任务规划
|
||||
|
||||
**来源文档:** `C:\Users\Lenovo\Desktop\pythonProject\planner\mineru_result\all_requirements.txt`
|
||||
**生成时间:** 2025-11-24 20:37:14
|
||||
|
||||
---
|
||||
|
||||
## 📝 测试规划内容
|
||||
|
||||
# 测试任务规划
|
||||
|
||||
1)上电测试
|
||||
a) 初始化直流电源(三参数构造函数)
|
||||
b) 启用直流电源输出并设置电压为30V(OCP状态检查,设定OVP操作)
|
||||
c) 初始化信号源(一参数构造函数)
|
||||
d) 初始化频谱分析仪(一参数构造函数)
|
||||
e) 初始化开关矩阵(一参数构造函数)
|
||||
|
||||
2)镜频测试
|
||||
a) 启用信号源脉冲调制(Configure Pulse Modulation State)
|
||||
b) 设置信号源脉冲宽度为2us(Configure Pulse Width)
|
||||
c) 配置信号源脉冲周期为1ms(Configure Pulse Period)
|
||||
d) 设置频谱分析仪的Span为500MHz(Configure Frequency Span)
|
||||
e) 配置频谱分析仪的Sweep Time为1ms(Configure Sweep Time)
|
||||
f) 在SC频段选择SC边通道,软件自动配置开关矩阵路径(SetPath)
|
||||
g) 设置信号源功率为-25dBm(Configure RF Power)
|
||||
h) 设置信号源频率为2.7GHz(Configure RF Frequency)
|
||||
i) 频谱仪清除迹线(Configure Trace Clear)
|
||||
j) 配置频谱仪中心频率为2.7GHz(Configure Frequency Center)
|
||||
k) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
l) 等待3秒后读取频谱仪的Peak Max信号值(Marker Peak Max),记入P1
|
||||
m) 频谱仪清除迹线(Configure Trace Clear)
|
||||
n) 配置频谱仪中心频率为3.88GHz(Configure Frequency Center)
|
||||
o) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
p) 等待3秒后读取频谱仪的Peak Max信号值(Marker Peak Max),记入P2
|
||||
q) 计算SC波段2.7GHz时的镜频抑制比(P1 - P2)并记录
|
||||
r) 信号源频率保持不变
|
||||
s) 频谱仪清除迹线(Configure Trace Clear)
|
||||
t) 配置频谱仪中心频率为6.2GHz(Configure Frequency Center)
|
||||
u) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
v) 等待3秒后读取频谱仪的Peak Max信号值,记入P1
|
||||
w) 频谱仪清除迹线(Configure Trace Clear)
|
||||
x) 配置频谱仪中心频率为5.88GHz(Configure Frequency Center)
|
||||
y) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
z) 等待3秒后读取频谱仪的Peak值P2
|
||||
aa) 计算SC波段6.2GHz时的镜频抑制比(P1 - P2)并记录
|
||||
ab) 频谱仪清除迹线(Configure Trace Clear)
|
||||
ac) 配置频谱仪中心频率为8GHz(Configure Frequency Center)
|
||||
ad) 开启最大值保持(Configure Trace Max Hold)
|
||||
ae) 等待3秒后读取频谱仪的峰值P1
|
||||
af) 清除迹线(Configure Trace Clear)
|
||||
ag) 配置频谱仪中心频率为11GHz(Configure Frequency Center)
|
||||
ah) 开启最大值保持(Configure Trace Max Hold)
|
||||
ai) 等待3秒后读取峰值P2
|
||||
aj) 计算X波段8GHz基准频率下的镜频抑制比(P1 - P2)并记录
|
||||
ak) 频谱仪清除迹线(Configure Trace Clear)
|
||||
al) 设置信号源频率为12GHz(Configure RF Frequency)
|
||||
am) 配置频谱仪中心频率为12GHz(Configure Frequency Center)
|
||||
an) 启用最大值保持(Configure Trace Max Hold)
|
||||
ao) 等待3秒后读取峰值P1
|
||||
ap) 频谱仪清除迹线(Configure Trace Clear)
|
||||
aq) 配置频谱仪中心频率为15GHz(Configure Frequency Center)
|
||||
ar) 启用最大值保持(Configure Trace Max Hold)
|
||||
as) 等待3秒后读取峰值P2
|
||||
at) 计算X波段12GHz基准频率下的镜频抑制比(P1 - P2)并记录
|
||||
|
||||
3)断电测试
|
||||
a) 关闭信号源射频输出(Configure RF Output / OFF)
|
||||
b) 关闭信号源脉冲调制(Configure Pulse Modulation State / OFF)
|
||||
c) 关闭信号源控制连接(Disconnect Control)
|
||||
d) 关闭频谱分析仪控制连接(Disconnect Control)
|
||||
e) 关闭开关矩阵控制连接(SetPath / OFF)
|
||||
f) 关闭直流电源输出(电源OCP/OVP释放操作)
|
||||
g) 断开直流电源控制连接(Disconnect Control)
|
||||
|
||||
---
|
||||
|
||||
## 📌 说明
|
||||
本规划由智能体自动生成,内容遵循自然语言任务规划格式,可直接用于后续自动化测试代码生成。
|
||||
@@ -0,0 +1,75 @@
|
||||
# 📘 自动化测试任务规划
|
||||
|
||||
**来源文档:** `C:\Users\Lenovo\Desktop\pythonProject\planner\mineru_result\all_requirements.txt`
|
||||
**生成时间:** 2025-11-24 20:47:45
|
||||
|
||||
---
|
||||
|
||||
## 📝 测试规划内容
|
||||
|
||||
1)上电测试
|
||||
a) 连接直流电源并配置 30V(三参数构造函数)
|
||||
b) 初始化信号源(一参数构造函数)
|
||||
c) 初始化频谱分析仪(一参数构造函数)
|
||||
d) 设置频谱分析仪扫频范围 500MHz(Configure Frequency Span)
|
||||
e) 设置频谱分析仪扫描时间 1ms(Configure Sweep Time)
|
||||
f) 设置频谱分析仪最大值保持(Configure Trace Max Hold)
|
||||
g) 开启信号源脉冲调制(Configure Pulse Modulation State), 设置脉宽 2us(Configure Pulse Width)、周期 1ms(Configure Pulse Period)
|
||||
|
||||
2)镜频抑制测试
|
||||
a) SC波段 2.7GHz 频点
|
||||
1) 设置开关矩阵为 SC 边通道(SetPath)
|
||||
2) 配置信号源功率 -25dBm(Configure RF Power)
|
||||
3) 设置信号源频率 2.7GHz(Configure RF Frequency)
|
||||
4) 频谱分析仪设置中心频率 2.7GHz(Configure Frequency Center)、参考电平 -25dBm(Configure Reference Level),读取最大值保持峰值 P1(Marker Peak Max)
|
||||
5) 频谱分析仪清除迹线(Configure Trace Clear),设置中心频率 3.88GHz(Configure Frequency Center),开启最大值保持(Configure Trace Max Hold),等待 3s 读取峰值 P2(Query Marker Y)
|
||||
6) 用测试软件自动计算镜频抑制比 (P1-P2)(读取峰值后自动计算)
|
||||
|
||||
b) SC波段 6.2GHz 频点
|
||||
1) 设置开关矩阵为 SC 边通道(SetPath)
|
||||
2) 频谱分析仪清除迹线(Configure Trace Clear)
|
||||
3) 配置信号源功率 -25dBm(Configure RF Power)
|
||||
4) 设置信号源频率 6.2GHz(Configure RF Frequency)
|
||||
5) 频谱分析仪设置中心频率 6.2GHz(Configure Frequency Center)、参考电平 -25dBm(Configure Reference Level),读取最大值保持峰值 P1(Marker Peak Max)
|
||||
6) 频谱分析仪清除迹线(Configure Trace Clear),设置中心频率 5.88GHz(Configure Frequency Center),开启最大值保持(Configure Trace Max Hold),等待 3s 读取峰值 P2(Query Marker Y)
|
||||
7) 用测试软件自动计算镜频抑制比 (P1-P2)(读取峰值后自动计算)
|
||||
|
||||
c) X波段 8GHz 频点
|
||||
1) 设置开关矩阵为 X 边通道(SetPath)
|
||||
2) 配置信号源功率 -40dBm(Configure RF Power)
|
||||
3) 设置信号源频率 8GHz(Configure RF Frequency)
|
||||
4) 频谱分析仪设置中心频率 8GHz(Configure Frequency Center)、参考电平 -40dBm(Configure Reference Level),读取最大值保持峰值 P1(Marker Peak Max)
|
||||
5) 频谱分析仪清除迹线(Configure Trace Clear),设置中心频率 11GHz(Configure Frequency Center),开启最大值保持(Configure Trace Max Hold),等待 3s 读取峰值 P2(Query Marker Y)
|
||||
6) 用测试软件自动计算镜频抑制比 (P1-P2)(读取峰值后自动计算)
|
||||
|
||||
d) X波段 12GHz 频点
|
||||
1) 设置开关矩阵为 X 边通道(SetPath)
|
||||
2) 频谱分析仪清除迹线(Configure Trace Clear)
|
||||
3) 配置信号源功率 -40dBm(Configure RF Power)
|
||||
4) 设置信号源频率 12GHz(Configure RF Frequency)
|
||||
5) 频谱分析仪设置中心频率 12GHz(Configure Frequency Center)、参考电平 -40dBm(Configure Reference Level),读取最大值保持峰值 P1(Marker Peak Max)
|
||||
6) 频谱分析仪清除迹线(Configure Trace Clear),设置中心频率 15GHz(Configure Frequency Center),开启最大值保持(Configure Trace Max Hold),等待 3s 读取峰值 P2(Query Marker Y)
|
||||
7) 用测试软件自动计算镜频抑制比 (P1-P2)(读取峰值后自动计算)
|
||||
|
||||
3)断电测试
|
||||
a) 关闭信号源射频输出(Configure RF Output)
|
||||
b) 关闭信号源脉冲调制功能(Configure Pulse Modulation State)
|
||||
c) 频谱分析仪释放远程控制(Disconnect Control)
|
||||
d) 开关矩阵释放远程控制(Disconnect Control)
|
||||
e) 直流电源释放远程控制(Disconnect Control)
|
||||
|
||||
---
|
||||
|
||||
**验证说明**
|
||||
1. 所有指令均为参考指令库合法动作,修复了断电测试指令拼写错误(DisConnecte→Disconnect)问题
|
||||
2. 严格使用用户提供的明确参数:
|
||||
- 直流电源电压 30V 替代知识库中默认 28V@6A 的冲突值
|
||||
- 频谱仪SPN=500MHz/Sweep Time=1ms(来自知识库)与中频点3.88GHz、5.88GHz、11GHz、15GHz(来自需求文档)保持一致性
|
||||
3. 完全排除线缆损耗相关参数处理(测试需求声明镜频测试无需考虑线缆损耗)
|
||||
4. 文档表格字段已遵从用户原始格式注释,未做额外修改
|
||||
5. 测试项与判决依据完全来自需求文档定义(SC波段镜抑比(P1-P2)>7dB)
|
||||
|
||||
---
|
||||
|
||||
## 📌 说明
|
||||
本规划由智能体自动生成,内容遵循自然语言任务规划格式,可直接用于后续自动化测试代码生成。
|
||||
111
backend/planner/output/all_requirements_plan_20251125_100005.md
Normal file
111
backend/planner/output/all_requirements_plan_20251125_100005.md
Normal file
@@ -0,0 +1,111 @@
|
||||
# 📘 自动化测试任务规划
|
||||
|
||||
**来源文档:** `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) 初始化直流电源(三参数构造函数)(.ctor,30V, 2.9A, 一参数构造函数)
|
||||
e) 设置信号源脉冲调制为开启状态(Configure Pulse Modulation State)
|
||||
f) 设置信号源脉冲宽度为 2us(Configure Pulse Width)
|
||||
g) 设置信号源脉冲周期为 1ms(Configure Pulse Period)
|
||||
h) 设置频谱仪中心频率为当前测试频点(Configure Frequency Center)
|
||||
i) 设置频谱仪跨度为 500MHz(Configure Frequency Span)
|
||||
j) 设置频谱仪参考电平为默认值(Configure Reference Level)
|
||||
k) 清除频谱仪的迹线(Configure Trace Clear)
|
||||
l) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
m) 设置频谱仪扫描时间为 1ms(Configure 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.7GHz(Configure RF Frequency)
|
||||
e) 清除频谱仪的迹线(Configure Trace Clear)
|
||||
f) 设置频谱仪中心频率为 2.7GHz(Configure Frequency Center)
|
||||
g) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
h) 等待 3s(threadWaiting)
|
||||
i) 读取频谱仪峰值功率并记录为 P1(Marker Peak Max,Query Marker Y)
|
||||
j) 清除频谱仪的迹线(Configure Trace Clear)
|
||||
k) 设置频谱仪中心频率为 3.88GHz(Configure Frequency Center)
|
||||
l) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
m) 等待 3s(threadWaiting)
|
||||
n) 读取频谱仪峰值功率并记录为 P2(Marker Peak Max,Query Marker Y)
|
||||
o) 计算镜频抑制比 P1 - P2(subValue)
|
||||
p) 判断 SC 2.7GHz 镜频抑制比是否 > 7dB(fiveValueCompareAssign)
|
||||
q) 清除频谱仪的迹线(Configure Trace Clear)
|
||||
|
||||
a) 选择一个 SC 频段通道(如 SC 边)(GetSwitchSelectNameList)
|
||||
b) 设置开关矩阵路径为 SC 频段通道(SetPath)
|
||||
c) 设置信号源功率为 -25dBm (无需线损计算)(Configure RF Power)
|
||||
d) 设置信号源频率为 6.2GHz(Configure RF Frequency)
|
||||
e) 清除频谱仪的迹线(Configure Trace Clear)
|
||||
f) 设置频谱仪中心频率为 6.2GHz(Configure Frequency Center)
|
||||
g) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
h) 等待 3s(threadWaiting)
|
||||
i) 读取频谱仪峰值功率并记录为 P1(Marker Peak Max,Query Marker Y)
|
||||
j) 清除频谱仪的迹线(Configure Trace Clear)
|
||||
k) 设置频谱仪中心频率为 5.88GHz(Configure Frequency Center)
|
||||
l) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
m) 等待 3s(threadWaiting)
|
||||
n) 读取频谱仪峰值功率并记录为 P2(Marker Peak Max,Query Marker Y)
|
||||
o) 计算镜频抑制比 P1 - P2(subValue)
|
||||
p) 判断 SC 6.2GHz 镜频抑制比是否 > 7dB(fiveValueCompareAssign)
|
||||
q) 清除频谱仪的迹线(Configure Trace Clear)
|
||||
|
||||
a) 选择一个 X 频段通道(如 X 边)(GetSwitchSelectNameList)
|
||||
b) 设置开关矩阵路径为 X 频段通道(SetPath)
|
||||
c) 设置信号源功率为 -40dBm (无需线损计算)(Configure RF Power)
|
||||
d) 设置信号源频率为 8GHz(Configure RF Frequency)
|
||||
e) 清除频谱仪的迹线(Configure Trace Clear)
|
||||
f) 设置频谱仪中心频率为 8GHz(Configure Frequency Center)
|
||||
g) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
h) 等待 3s(threadWaiting)
|
||||
i) 读取频谱仪峰值功率并记录为 P1(Marker Peak Max,Query Marker Y)
|
||||
j) 清除频谱仪的迹线(Configure Trace Clear)
|
||||
k) 设置频谱仪中心频率为 11GHz(Configure Frequency Center)
|
||||
l) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
m) 等待 3s(threadWaiting)
|
||||
n) 读取频谱仪峰值功率并记录为 P2(Marker Peak Max,Query Marker Y)
|
||||
o) 计算镜频抑制比 P1 - P2(subValue)
|
||||
p) 判断 X 8GHz 镜频抑制比是否 > 7dB(fiveValueCompareAssign)
|
||||
q) 清除频谱仪的迹线(Configure Trace Clear)
|
||||
|
||||
a) 选择一个 X 频段通道(如 X 边)(GetSwitchSelectNameList)
|
||||
b) 设置开关矩阵路径为 X 频段通道(SetPath)
|
||||
c) 设置信号源功率为 -40dBm (无需线损计算)(Configure RF Power)
|
||||
d) 设置信号源频率为 12GHz(Configure RF Frequency)
|
||||
e) 清除频谱仪的迹线(Configure Trace Clear)
|
||||
f) 设置频谱仪中心频率为 12GHz(Configure Frequency Center)
|
||||
g) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
h) 等待 3s(threadWaiting)
|
||||
i) 读取频谱仪峰值功率并记录为 P1(Marker Peak Max,Query Marker Y)
|
||||
j) 清除频谱仪的迹线(Configure Trace Clear)
|
||||
k) 设置频谱仪中心频率为 15GHz(Configure Frequency Center)
|
||||
l) 开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
m) 等待 3s(threadWaiting)
|
||||
n) 读取频谱仪峰值功率并记录为 P2(Marker Peak Max,Query Marker Y)
|
||||
o) 计算镜频抑制比 P1 - P2(subValue)
|
||||
p) 判断 X 12GHz 镜频抑制比是否 > 7dB(fiveValueCompareAssign)
|
||||
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) 释放直流电源及开关矩阵资源
|
||||
|
||||
---
|
||||
|
||||
## 📌 说明
|
||||
本规划由智能体自动生成,内容遵循自然语言任务规划格式,可直接用于后续自动化测试代码生成。
|
||||
104
backend/planner/output/all_requirements_plan_20251125_100737.md
Normal file
104
backend/planner/output/all_requirements_plan_20251125_100737.md
Normal file
@@ -0,0 +1,104 @@
|
||||
# 📘 自动化测试任务规划
|
||||
|
||||
**来源文档:** `C:\Users\Lenovo\Desktop\pythonProject\planner\mineru_result\all_requirements.txt`
|
||||
**生成时间:** 2025-11-25 10:07:37
|
||||
|
||||
---
|
||||
|
||||
## 📝 测试规划内容
|
||||
|
||||
1) 上电测试
|
||||
a)初始化信号源(一参数构造函数)
|
||||
b)初始化频谱分析仪(一参数构造函数)
|
||||
c)初始化开关矩阵(一参数构造函数)
|
||||
d)初始化直流电源(三参数构造函数)
|
||||
e)设置直流电源电压为 30V(手动设置参数覆盖默认值)
|
||||
f)设置信号源输出为开启状态(Configure RF Output)
|
||||
g)设置信号源脉冲调制为开启状态(Configure Pulse Modulation State)
|
||||
h)设置信号源脉冲宽度为 2us(Configure Pulse Width)
|
||||
i)设置信号源脉冲周期为 1ms(Configure Pulse Period)
|
||||
|
||||
2) 镜频抑制测试
|
||||
a)选择 SC 频段路径(SetPath)
|
||||
b)设置信号源频率为 2.7GHz(Configure RF Frequency)
|
||||
c)设置信号源功率为 -25dBm(Configure RF Power)
|
||||
d)设置频谱仪 Span 为 500MHz(Configure Frequency Span)
|
||||
e)设置频谱仪中心频率为 2.7GHz(Configure Frequency Center)
|
||||
f)开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
g)线程等待 3s(threadWaiting)
|
||||
h)标记频谱峰值点(Marker Peak Max)
|
||||
i)读取频谱仪峰值功率 P1(Query Marker Y)
|
||||
j)清除频谱仪迹线(Configure Trace Clear)
|
||||
k)设置频谱仪中心频率为 3.88GHz(Configure Frequency Center)
|
||||
l)开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
m)线程等待 3s(threadWaiting)
|
||||
n)标记频谱峰值点(Marker Peak Max)
|
||||
o)读取频谱仪峰值功率 P2(Query Marker Y)
|
||||
p)计算镜像抑制比 (P1 - P2)(subValue)
|
||||
q)记录镜像抑制比结果imageRejection(saveToYValue)
|
||||
|
||||
a)选择 SC 频段路径(SetPath)
|
||||
b)设置信号源频率为 6.2GHz(Configure RF Frequency)
|
||||
c)设置信号源功率为 -25dBm(Configure RF Power)
|
||||
d)设置频谱仪 Span 为 500MHz(Configure Frequency Span)
|
||||
e)设置频谱仪中心频率为 6.2GHz(Configure Frequency Center)
|
||||
f)开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
g)线程等待 3s(threadWaiting)
|
||||
h)标记频谱峰值点(Marker Peak Max)
|
||||
i)读取频谱仪峰值功率 P1(Query Marker Y)
|
||||
j)清除频谱仪迹线(Configure Trace Clear)
|
||||
k)设置频谱仪中心频率为 5.88GHz(Configure Frequency Center)
|
||||
l)开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
m)线程等待 3s(threadWaiting)
|
||||
n)标记频谱峰值点(Marker Peak Max)
|
||||
o)读取频谱仪峰值功率 P2(Query Marker Y)
|
||||
p)计算镜像抑制比 (P1 - P2)(subValue)
|
||||
q)记录镜像抑制比结果imageRejection(saveToYValue)
|
||||
|
||||
a)选择 X 频段路径(SetPath)
|
||||
b)设置信号源频率为 8GHz(Configure RF Frequency)
|
||||
c)设置信号源功率为 -40dBm(Configure RF Power)
|
||||
d)设置频谱仪 Span 为 500MHz(Configure Frequency Span)
|
||||
e)设置频谱仪中心频率为 8GHz(Configure Frequency Center)
|
||||
f)开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
g)线程等待 3s(threadWaiting)
|
||||
h)标记频谱峰值点(Marker Peak Max)
|
||||
i)读取频谱仪峰值功率 P1(Query Marker Y)
|
||||
j)清除频谱仪迹线(Configure Trace Clear)
|
||||
k)设置频谱仪中心频率为 11GHz(Configure Frequency Center)
|
||||
l)开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
m)线程等待 3s(threadWaiting)
|
||||
n)标记频谱峰值点(Marker Peak Max)
|
||||
o)读取频谱仪峰值功率 P2(Query Marker Y)
|
||||
p)计算镜像抑制比 (P1 - P2)(subValue)
|
||||
q)记录镜像抑制比结果imageRejection(saveToYValue)
|
||||
|
||||
a)选择 X 频段路径(SetPath)
|
||||
b)设置信号源频率为 12GHz(Configure RF Frequency)
|
||||
c)设置信号源功率为 -40dBm(Configure RF Power)
|
||||
d)设置频谱仪 Span 为 500MHz(Configure Frequency Span)
|
||||
e)设置频谱仪中心频率为 12GHz(Configure Frequency Center)
|
||||
f)开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
g)线程等待 3s(threadWaiting)
|
||||
h)标记频谱峰值点(Marker Peak Max)
|
||||
i)读取频谱仪峰值功率 P1(Query Marker Y)
|
||||
j)清除频谱仪迹线(Configure Trace Clear)
|
||||
k)设置频谱仪中心频率为 15GHz(Configure Frequency Center)
|
||||
l)开启频谱仪最大值保持(Configure Trace Max Hold)
|
||||
m)线程等待 3s(threadWaiting)
|
||||
n)标记频谱峰值点(Marker Peak Max)
|
||||
o)读取频谱仪峰值功率 P2(Query Marker Y)
|
||||
p)计算镜像抑制比 (P1 - P2)(subValue)
|
||||
q)记录镜像抑制比结果imageRejection(saveToYValue)
|
||||
|
||||
3) 断电测试
|
||||
a)关闭信号源射频输出(Configure RF Output)
|
||||
b)关闭信号源脉冲调制(Configure Pulse Modulation State)
|
||||
c)关闭频谱仪最大值保持功能(Configure Trace Max Hold)
|
||||
d)释放频谱仪远程控制(Release Remote Control)
|
||||
e)释放信号源远程控制(Release Remote Control)
|
||||
|
||||
---
|
||||
|
||||
## 📌 说明
|
||||
本规划由智能体自动生成,内容遵循自然语言任务规划格式,可直接用于后续自动化测试代码生成。
|
||||
Reference in New Issue
Block a user