“使用TestStand构建测试系统架构”课程是“使用TestStand开发测试程序”课程的进阶课程,主要介绍了如何自定义TestStand来进一步满足特定的测试需求。本课程包含一系列系统设计场景,您将从中学习何时以及如何修改TestStand框架的不同组件,从而满足您的测试系统需求。
课程最新发行日期或版本号:2021
有授课教师指导的面授课程:两(2)天
有授课教师指导的线上课程:三(3)天,每天5.5小时
随需课程:14节课(练习作为补充)|3小时
需要自定义TestStand框架各类组件的TestStand用户
希望获得TestStand架构师认证的TestStand用户
完成“使用TestStand开发测试程序”课程或达到同等水平
能够在TestStand中设计和开发测试序列,测试序列包含子序列且可调用外部代码模块
能够说明进程模型的用途,并能使用执行切入点来执行测试序列
熟悉LabVIEW、LabWindows™/CVI或C语言编程
完成推荐课程(具体取决于您的代码开发应用程序):LabVIEW核心教程(一)或LabWindows™/CVI核心教程(一)
TestStand
LabVIEW
LabWindows/CVI
有授课教师指导的线上课程包含电子版课程材料,可通过NI培训中心获取。
NI有授课教师指导的线上课程通过Zoom平台进行,并向学员提供Amazon AppStream/LogMeIn访问权限,以便能在配备最新软件的虚拟机上进行练习。
创建和自定义进程模型,修改多个序列的测试执行
自定义测试报告的内容
创建自定义步骤类型,满足测试开发人员的需求
使用TestStand API,以编程方式控制TestStand
创建和自定义用户界面
对测试程序代码进行审查
管理测试框架的部署
课程 | 概述 | 主题 |
---|---|---|
测试序列开发人员和测试框架架构师的职责 | 确定序列开发人员和框架架构师的分工。 |
|
修改所有序列的执行 | 选择和部署适当的方法,修改测试站所有测试序列的执行。 |
|
选择结果处理策略 | 选择并实现满足测试框架需求的结果处理策略。 |
|
创建自定义步骤类型 | 创建自定义步骤类型,为所有测试开发人员提供一组一致的可复用组件。 |
|
使用TestStand API,以编程方式控制TestStand | 使用TestStand API来开发以编程方式与TestStand进行交互的代码。 |
|
创建自定义用户界面 | 实现自定义用户界面(UI)来简化测试操作人员的测试过程。 |
|
执行TestStand代码审查 | 了解有助于进行TestStand代码审查的各种工具和技术。 |
|
TestStand部署管理 | 了解哪些方法可以确保将测试框架部署到开发人员,以及将系统部署到最终用户。 |
|
提高TestStand系统性能 | 优化使用TestStand开发的测试站的性能。 |
|
定义代码模块开发的策略 | 了解如何最高效地开发测试系统代码模块并为测试序列调用这些代码模块。 |
|
LabWindows标志经Microsoft Corporation授权使用。Windows是Microsoft Corporation在美国和其他国家/地区的注册商标。