Architecting Test Systems Using TestStand Course 是以 Developing Test Programs Using TestStand Course 為基礎的進階課程,內容涵蓋如何客制化 TestStand 以進一步滿足您的測試需求。課程中包含一系列的系統設計情境,可讓您了解辨別與修改 TestStand 架構不同元件的方式與時機,進一步滿足測試系統需求。
建立並客制化處理模型,以便修改多重序列中的測試執行作業
客制化測試報表的內容
建立客制化步驟類型,以便支援測試開發人員
使用 TestStand API,以程式設計的方式控制 TestStand
建立並客制化使用者介面
針對測試程式進行程式碼檢查
管理測試架構的部署作業
講師授課實體課程:兩 (2) 天
講師授課虛擬課程:共三 (3) 天 (每天 5.5 小時)
隨選課程:3 小時 (課程補充練習)
需要將多種 TestStand 架構元件客制化的 TestStand 使用者
想要取得 TestStand 高階認證的 TestStand 使用者
已完成「使用 TestStand 開發測試程式」課程或擁有同等經驗
已完成「LabVIEW 核心課程 1」或擁有同等經驗
能夠在 TestStand 中設計並開發測試序列,其中包含子序列與對外部程式碼模組的呼叫
能清楚敘述處理模型的目的,並能運用執行輸入點執行測試序列
必備的 LabVIEW 知識
或必備的 Python 基本知識
可選課程 (視您的程式碼開發應用而定):LabVIEW 核心課程 2
TestStand 2021
LabVIEW 2021
LabVIEW Runtime 2021
LabWindows/CVI 2020
TestStand 2023 Q4 (32 位元)
LabVIEW 2024 Q1 (32 位元)
LabVIEW Runtime 2024
Python 3.11.9 (32 位元)
講師授課的虛擬教育訓練課程會隨附數位課程教材,並由 NI 學習中心提供。
講師授課的 NI 線上教育訓練課程是透過 Zoom 進行,而 NI 會提供 Amazon AppStream/LogMein 存取權,以便參與者在配備最新版軟體的虛擬機器上進行課堂練習。
隨選課程:軟體租用版與企業協議均含課程費用,亦可憑教育服務點數 5 點或教育訓練點數 2 點兌換
公開虛擬或實體課程:教育服務點數 20 點或教育訓練點數 6 點
私人虛擬或實體課程:教育服務點數 140 點或教育訓練點數 40 點
課程 | 概述 | 主題 |
---|---|---|
測試序列開發人員與測試架構設計師的職責 | 判斷序列開發人員與架構設計師應採取的開發決策有何不同。 |
|
修改所有序列中的執行作業 | 選擇適當的方法並加以執行,以修改測試工作站上所有測試序列的執行作業。 |
|
選擇結果處理策略 | 選擇符合測試架構需求的結果處理策略,並加以執行。 |
|
建立客制化步驟類型 | 建立步驟類型,以便為所有測試開發人員提供一組一致且可重複使用的元件。 |
|
使用 TestStand API,以程式設計的方式控制 TestStand | 使用 TestStand API 開發程式碼,以程式設計的方式與 TestStand 互動。 |
|
建立客制化使用者介面 | 執行客制化使用者介面 (UI),以簡化測試操作人員的測試流程。 |
|
進行 TestStand 程式碼檢查 | 探索各種可供您使用的工具和技術,以便輔助進行 TestStand 程式碼檢查。 |
|
管理 TestStand 部署作業 | 探索哪些方法可以確保測試架構可部署給開發人員,並將系統部署給最終使用者。 |
|
改善 TestStand 系統效能 | 針對使用 TestStand 開發的測試工作站最佳化效能。 |
|
定義程式碼模組開發的規定 | 了解有關開發測試系統程式碼模組,以及呼叫這些模組進行測試序列的最佳實務。 |
|
如果您打算在 1 年內參加 3 次或以上的 NI 講師授課課程,則教育訓練會員資格可提供高成本效益、不限次數參加所有 NI 公開課程與公開虛擬課程的機會以及不限次數的認證禮券。