「使用 TestStand 開發測試程式」課程概述

「使用 TestStand 開發測試程式」課程教授如何駕馭 TestStand 環境,以及如何使用不同設計語言,快速建立可滿足測試需求的測試應用。此課程可讓您準備好使用現有 TestStand 功能與最佳實務來建立與部署測試序列,以做為完整測試系統。

上課形式

 

虛擬教育訓練

 

課堂教育訓練

 

私人課程

課程目標

課程詳情

課程長度

課程對象

課程

用到的 NI 產品

教育訓練教材

點數費用

「使用 TestStand 開發測試程式」課程大綱

課程概述主題

什麼是 TestStand?

探索自動化測試系統的元件,並辨別 TestStand 所提供的功能。

  • TestStand 簡介

探索 TestStand Sequence Editor

辨別 TestStand Sequence Editor 的主要元件。

  • TestStand Sequence Editor 簡介
  • 辨別 TestStand Sequence Editor 的元件

建立測試序列

建立新的測試序列以執行基本測試。

  • 開發測試程式碼
  • 建立新的測試序列
  • 在測試序列中新增步驟
  • 建立與呼叫程式碼模組
  • 建立測試步驟
  • 執行測試序列

控制 TestStand 的執行作業

修改測試序列以根據測試條件或設定以不同方式執行。

  • 使用局部變數分享資料
  • 變更執行流程
  • 根據測試失敗變更執行作業

對測試序列進行疑難排解

使用 TestStand 內建的功能來找出並修復測試序列中的問題。

  • 比較測試序列
  • 追蹤執行作業
  • 透過暫停點暫停執行作業
  • 處理執行錯誤
  • 修改執行作業以找出問題
  • 對程式碼模組進行除錯

在序列中重複使用程式碼

修改測試序列以避免程式碼重覆,並提升測試序列的模組化與可重複使用性。

  • 重複使用一系列步驟
  • 儲存配置設定​
  • 重複使用資料
  • 以不同限制重複使用測試序列

儲存與呈現測試結果

使用 TestStand 內建的功能,建立客制化報告並將資料記錄到資料庫中。

  • 產生報告
  • 收集結果
  • 將報告外觀客制化
  • 將報告內容客制化
  • 產生多份報告
  • 資料庫記錄
  • 將測試資料串流至磁碟

針對多個 UUT 執行測試序列

設定測試序列以測試多個 UUT。

  • 使用測試 UUT 執行進入點
  • 將序號項目客制化
  • 在載入序列檔案時執行步驟

平行執行測試

設定測試序列以平行執行測試,進而提高測試傳輸率。

  • 設定以非同步方式執行的步驟
  • 平行執行測試
  • 同步執行平行步驟

部署測試序列

探索根據測試系統需求,將測試序列部署至生產現場的方法。

  • 選擇欲部署的元件
  • 選擇部署方法
  • 確保成功部署

繼續學習之路

 

LabVIEW Core 2

 

使用常見的設計樣式執行及散佈 LabVIEW 應用程式。

 

使用 TestStand 建構測試系統


「使用 TestStand 建構測試系統」說明如何透過實機操作的設計情境來客制化TestStand 以滿足特殊的測試需求

 

使用 STS 開發測試程式

 

使用半導體測試系統 (STS) 實作並檢驗受測裝置 (DUT) 的測試程式。

升級為會員資格

如果您打算在 1 年內參加 3 次或以上的 NI 講師授課課程,則教育訓練會員資格可提供高成本效益、不限次數參加所有 NI 公開課程與公開虛擬課程的機會以及不限次數的認證禮券。