From Saturday, Nov 23rd 7:00 PM CST - Sunday, Nov 24th 7:45 AM CST, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Developing Test Programs Using TestStand Course 概述

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

 

課程最新版本發表日期或版本號碼: 2021

課程詳情:

Developing Test Programs Using TestStand Course 大綱

課程概述主題

什麼是 TestStand?

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

  • TestStand 簡介

探索 TestStand Sequence Editor

探索 TestStand Sequence Editor 的主要元件。

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

建立測試序列

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

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

控制 TestStand 的執行作業

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

  • 使用局部變數分享資料
  • 變更執行流程
  • 根據測試失敗變更執行作業
識別測試序列執行作業使用內建的 TestStand 功能識別測試序列故障或錯誤之處。 
  • 比較測試序列
  • 追蹤執行作業
  • 透過暫停點暫停執行作業

對測試序列進行除錯

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

  • 處理執行錯誤
  • 修改執行作業以找出問題
  • 對程式碼模組進行除錯

在序列中重複使用程式碼

示範如何重複使用一系列步驟並儲存配置設定,以利簡化程式碼並提升效率。

  • 重複使用一系列步驟
  • 儲存配置設定​
重複使用資料類型與測試序列設定測試序列,用於平行執行測試,進而提高測試產能。
  • 重複使用資料
  • 以不同限制重複使用測試序列

儲存與呈現測試結果

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

  • 產生報告
  • 收集結果
  • 將報告外觀客制化
  • 將報告內容客製化
產生多份報告並記錄資料 

設定讓 TestStand 產生多份報告,並將資料記錄到資料庫中。

  • 產生多份報告
  • 資料庫記錄
  • 將測試資料串流至磁碟

針對多個 UUT 執行測試序列

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

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

平行執行測試

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

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

部署測試序列

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

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

立即參加 Developing Test Programs Using TestStand 課程