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