首页
›
测试测量质量可靠性工程
›
025-NI TestStand生产测试与测试管理工程
›
《NI TestStand异常处理与测试恢复机制》
VIP20
本课程属于:025-NI TestStand生产测试与测试管理工程
测试测量质量可靠性工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
NI TestStand异常处理与测试恢复机制
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与TestStand异常处理全景
目标=异常处理在自动化测试中的定位 · TestStand异常分类(步骤失败 · 序列失败
TestStand
课程导入
02
TestStand执行模型与异常传播
目标=序列 · 步骤 · 序列文件
TestStand
执行模型
03
错误与异常的数据结构
目标=Error Cluster · TestStand Error对象 · 错误代码
错误
异常的数据结构
04
步骤级异常处理
目标=Step Properties… · Loop Settings · Post Actions
步骤级异常处理
Step
05
序列级异常处理
目标=Sequence Proper… · Cleanup · Rendezvous
序列级异常处理
Sequence
06
TestStand回调机制与异常拦截
目标=Process Model回调 · SequenceFile回调 · Station回调
TestStand
回调机制
07
Try-Catch-Finally在TestStand中的实现
目标=使用Step Groups · Sequence Call · Goto
Try-Catch-Fi…
TestStand
08
错误处理表达式与条件逻辑
目标=Using Expressio… · Conditional Branch… · Select
错误处理表达式
条件逻辑
09
测试恢复策略设计
目标=重试 · 跳过 · 降级
测试恢复策略设计
目标=重试
10
重试机制与循环恢复
目标=Retry Step · Loop On Failure · While Loop
重试机制
循环恢复
11
清理与资源释放
目标=Cleanup步骤组 · On Cleanup回调 · 资源管理器
清理
资源释放
12
数据库记录与异常日志
目标=Database步骤类型 · Logging回调 · 将错误信息写入数据库
数据库记录
异常日志
13
用户界面与操作员交互
目标=TestStand UI控件 · ExecutionView · Error Dialog
用户界面
操作员交互
14
Process Model异常处理
目标=TestStand内置Proc… · Parallel · Batch)中的错误处理入口
Process
Model
15
并行测试与异常隔离
目标=Parallel Proces… · Batch Model · Test Socket
并行测试
异常隔离
16
硬件通信异常处理
目标=仪器超时 · GPIB/VISA错误 · 串口通信失败
硬件通信异常处理
目标=仪器超时
17
文件与数据操作异常
目标=文件读写失败 · 路径不存在 · 权限错误
文件
数据操作异常
18
代码模块异常传递
目标=LabVIEW · C/C++ DLL · .NET
代码模块异常传递
LabVIEW
19
自定义错误代码与错误消息
目标=在TestStand中定义用户… · 错误消息文件 · 本地化消息
自定义错误代码
错误消息
20
异常处理中的状态管理
目标=RunState · StationGlobal · FileGlobal
异常处理
状态管理
21
测试恢复中的断点续测
目标=记录已完成步骤 · 保存中间结果 · 从失败点继续执行
测试恢复
断点续测
22
异常处理性能与可靠性
目标=错误处理开销 · 重试延迟 · 超时设置
异常处理性能
可靠性
23
调试与诊断异常
目标=TestStand Debug… · Breakpoints · Watch View
调试
诊断异常
24
单元测试与异常注入
目标=使用TestStand测试自身… · 模拟错误 · Mock硬件
单元测试
异常注入
25
部署与运行时异常
目标=在TestStand Depl… · 运行时错误报告 · 远程调试
部署
运行时异常
26
案例实战
目标=硬件通信超时恢复 · 模拟仪器超时 · 实现自动重连
案例实战
目标=硬件通信超…
27
案例实战
目标=测试序列失败后的清理与恢复 · 在步骤失败后释放资源 · 复位硬件
案例实战
目标=测试序列失…
28
案例实战
目标=并行测试中的异常隔离 · 一个测试站失败不影响其他站 · 实现独立错误处理与恢复
案例实战
目标=并行测试
29
案例实战
目标=数据库记录与报告异常 · 生成包含错误详情的测试报告 · 并支持操作员查看与决策
案例实战
目标=数据库记录
30
综合项目
目标=构建可恢复的自动化测试系统 · 重试 · 清理
综合项目
目标=构建可恢复…
所属VIP或分类
同VIP:NI-TestStand-LabVIEW与C-适配器集成
同VIP:NI-TestStand并行与多工位测试优化
同VIP:NI-TestStand序列架构与模块化开发