From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

使用TestStand开发测试程序课程概述

“使用TestStand开发测试程序”课程介绍了TestStand环境,以及如何使用不同的设计语言快速创建可满足测试需求的应用程序。通过本课程,您将能够借助现有的TestStand功能和最佳实践来创建测试序列,并将其作为完整的测试系统进行部署。

 

课程最新发行日期或版本号: 2021

课程详情:

“使用TestStand开发测试程序”课程大纲

课程概述主题

什么是TestStand?

介绍自动化测试系统的组件,并了解TestStand提供的功能。

  • TestStand简介

了解TestStand序列编辑器

了解TestStand序列编辑器的主要组件。

  • TestStand序列编辑器简介
  • 了解TestStand序列编辑器的主要组件

创建测试序列

创建新的测试序列来部署基本测试。

  • 开发测试代码
  • 创建新的测试序列
  • 为测试序列添加步骤
创建和执行测试序列构建代码模块并实施测试步骤。
  • 创建和调用代码模块
  • 创建测试步骤
  • 执行测试序列

控制TestStand执行

根据不同的测试条件或设置修改测试序列,使其以不同方式执行。​

  • 使用局部变量来共享数据
  • 更改执行数据流
  • 根据测试故障更改执行程序
识别测试序列执行使用内置TestStand功能识别测试序列故障或错误。 
  • 比较测试序列
  • 跟踪执行
  • 使用断点暂停执行

对测试序列进行故障分析

使用内置TestStand功能识别和修复测试序列中的问题。

  • 处理执行错误
  • 修改执行程序,以找到问题
  • 对代码模块进行故障分析

复用序列代码

演示如何复用一系列步骤并存储配置设置以精简代码、提高效率。

  • 复用一系列步骤
  • 存储配置设置​
复用数据类型和测试序列配置测试序列以并行执行测试,提高测试吞吐量。​
  • 复用数据
  • 复用有不同限值的测试序列

存储并显示测试结果

使用TestStand内置功能来创建自定义报告,并将数据记录到数据库

  • 创建报告
  • 采集结果
  • 自定义报告外观
  • 自定义报告内容
生成多个报表并记录数据 

配置TestStand以生成多个报表,并记录数据至数据库。

  • 生成多个报表
  • 数据库记录
  • 测试数据流盘

执行多个UUT的测试序列

配置测试序列来测试多个UUT。

  • 测试UUT执行切入点的使用
  • 自定义序列号输入
  • 在加载序列文件时执行步骤

以并行方式执行测试

配置测试序列以并行执行测试,提高测试吞吐量。​

  • 配置步骤来实现异步运行
  • 以并行方式执行测试
  • 同步执行并行步骤

部署测试序列

介绍如何根据测试系统的需求将测试序列部署到生产车间。

  • 选择要部署的组件
  • 选择部署方法
  • 确保成功部署

即刻开始学习“使用TestStand开发测试程序”