You are here

Architecting Test Systems Using TestStand

Building on the Developing Test Programs Using TestStand Course, the Architecting Test Systems Using TestStand Course covers how to customize TestStand to further meet your testing needs. You will work through a series of system-design scenarios that teach you to identify when and how to modify different components of the TestStand framework to satisfy your test system requirements.

Course Outline

  • Responsibilities of the Test Sequence Developer and the Test Framework Architect
  • Modifying Execution Across All Sequences
  • Selecting a Result Processing Strategy
  • Creating Customized Step Types
  • Using TestStand APIs to Programmatically Control TestStand
  • Creating a Custom User Interface
  • Conducting TestStand Code Reviews
  • Managing a TestStand Deployment
  • Improving TestStand System Performance
  • Defining Policies for Code Module Development

Prerequisites

  • Developing Test Programs Using TestStand or equivalent experience
  • Ability to design and develop a test sequence in TestStand that includes subsequences and calls to external code modules
  • Ability to describe the purpose of a process model and execute a test sequence using an execution entry point
  • Familiarity with LabVIEW, LabWindows™/CVI or C programming
  • Recommended Courses (depending on your code development application): LabVIEW Core 1 Course or LabWindows™/CVI Core 1 Course

Request Training

View Current Schedule of NI Courses

Back to Course Descriptions