Architecting Test Systems Using TestStand Course 是以 Developing Test Programs Using TestStand Course 為基礎的進階課程,內容涵蓋如何客制化 TestStand 以進一步滿足您的測試需求。課程中包含一系列的系統設計情境,可讓您了解辨別與修改 TestStand 架構元件的方式與時機,進一步滿足您的測試系統需求。
課程最新版本發表日期或版本號碼:2021
講師授課教室課程:兩 (2) 天
講師授課虛擬課程:共三 (3) 堂課程 (每堂 5.5 小時)
隨選課程:14 堂課 (課程補充練習) | 3 小時
需要將多種 TestStand 架構元件客制化的 TestStand 使用者
想要取得 TestStand 高階認證 (CTA) 的 TestStand 使用者
已完成 Developing Test Programs Using TestStand Course 或擁有同等經驗
能夠在 TestStand 中設計並開發測試序列,包含子序列與對外部程式碼模組的呼叫
能清楚敘述處理模型的目的,並能運用執行輸入點執行測試序列
熟悉 LabVIEW、LabWindows™/CVI 或 C 語言的程式設計
推薦課程 (視您的程式碼開發應用而定):LabVIEW Core 1 Course 或 LabWindows™/CVI Core 1 Course
TestStand
LabVIEW
LabWindows/CVI
講師授課的虛擬教育訓練課程會隨附數位課程教材,並由 NI 學習中心提供。
講師授課的 NI 線上教育訓練課程是透過 Zoom 進行,而 NI 會提供 Amazon AppStream/LogMeIn 存取權,以便參與者在配備最新版軟體的虛擬機器上進行課堂練習。
建立並客制化處理模型,以便修改多重序列中的測試執行作業
客制化測試報表的內容
建立客制化步驟類型,以便支援測試開發人員
使用 TestStand API,以程式設計的方式控制 TestStand
建立並客制化使用者介面
針對測試程式進行程式碼檢查
管理測試架構的部署作業
課程 | 概述 | 主題 |
---|---|---|
測試序列開發人員與測試架構設計師的職責 | 判斷序列開發人員與架構設計師應採取的開發決策有何不同。 |
|
修改所有序列中的執行作業 | 選擇適當的方法並加以執行,以修改測試工作站上所有測試序列的執行作業。 |
|
選擇結果處理策略 | 選擇符合測試架構需求的結果處理策略,並加以執行。 |
|
建立客制化步驟類型 | 建立步驟類型,以便為所有測試開發人員提供一組一致且可重複使用的元件。 |
|
使用 TestStand API,以程式設計的方式控制 TestStand | 使用 TestStand API 開發程式碼,以程式設計的方式與 TestStand 互動。 |
|
建立客制化使用者介面 | 執行客制化使用者介面 (UI),以簡化測試操作人員的測試流程。 |
|
進行 TestStand 程式碼檢查 | 探索各種可供您使用的工具和技術,以便輔助進行 TestStand 程式碼檢查。 |
|
管理 TestStand 部署作業 | 探索哪些方法可以確保測試架構可部署給開發人員,並將系統部署給最終使用者。 |
|
改善 TestStand 系統效能 | 針對使用 TestStand 開發的測試工作站最佳化效能。 |
|
定義程式碼模組開發的規定 | 了解有關開發測試系統程式碼模組,以及呼叫這些模組進行測試序列的最佳實務。 |
|
LabWindows 商標經過 Microsoft Corporation 授權使用。Windows 是 Microsoft Corporation 在美國與其他國家/地區的註冊商標。