Architecting Test Systems Using TestStand Course

Architecting Test Systems Using TestStand Course 是以 Developing Test Programs Using TestStand Course 為基礎的進階課程,內容涵蓋如何客制化 TestStand 以進一步滿足您的測試需求。課程中包含一系列的系統設計情境,可讓您了解辨別與修改 TestStand 架構元件的方式與時機,進一步滿足您的測試系統需求。

 

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

課程詳情:

Architecting Test Systems Using TestStand Course 大綱

課程概述主題

測試序列開發人員與測試架構設計師的職責

判斷序列開發人員與架構設計師應採取的開發決策有何不同。

  • 測試序列開發人員的職責
  • 測試架構設計師的職責

修改所有序列中的執行作業

選擇適當的方法並加以執行,以修改測試工作站上所有測試序列的執行作業。

  • 客制化處理模型
  • 執行選用的架構元件
  • 修改所有處理模型中的執行作業

選擇結果處理策略

選擇符合測試架構需求的結果處理策略,並加以執行。

  • 選擇資料記錄的機制
  • 選擇報表設定
  • 修改產生報表的程式碼

 

建立客制化步驟類型

建立步驟類型,以便為所有測試開發人員提供一組一致且可重複使用的元件。

  • 建立客制化步驟類型
  • 在模組之前或之後執行程式碼
  • 客制化步驟類型屬性
  • TestStand 類型管理最佳實務

 

使用 TestStand API,以程式設計的方式控制 TestStand

使用 TestStand API 開發程式碼,以程式設計的方式與 TestStand 互動。

  • 什麼是 TestStand API?
  • 存取 TestStand API
  • 動態記錄結果
  • 以程式設計的方式編輯或建立序列
  • 開發可與 TestStand 進行互動的程式碼模組

 

 

建立客制化使用者介面

執行客制化使用者介面 (UI),以簡化測試操作人員的測試流程。

  • 根據使用者職位客制化 UI 功能
  • 使用 TestStand 控制元件建立 UI
  • 處理 UI 中的 TestStand 活動
  • 使用原生控制元件建立 UI
  • 在 UI 與測試系統之間通訊

進行 TestStand 程式碼檢查

探索各種可供您使用的工具和技術,以便輔助進行 TestStand 程式碼檢查。

  • 執行開發標準與最佳實務
  • 適用於檢視序列檔案的工具

管理 TestStand 部署作業 

探索哪些方法可以確保測試架構可部署給開發人員,並將系統部署給最終使用者。 

  • 將您的架構分配給開發人員 
  • 對測試系統進行遞增的更新 

 

改善 TestStand 系統效能 

針對使用 TestStand 開發的測試工作站最佳化效能。 

  • 最佳化測試序列的執行選項 
  • 改善序列檔案的載入效能 
  • 改善程式碼模組效能 
  • 透過平行測試改善測試效能 
  • 最佳化硬體使用 
  • 最佳化結果處理 

定義程式碼模組開發的規定

了解有關開發測試系統程式碼模組,以及呼叫這些模組進行測試序列的最佳實務。 

  • 判斷程式碼模組開發的策略 
  • 選擇執行功能的地點 
  • 定義在程式碼模組中使用儀器的策略 

 

 

立即參加 Architecting Test Systems Using TestStand 課程