如何透過 TestStand 來開發自動化驗證測試系統?

TestStand 是一款可立即使用的測試管理軟體,提供適用於硬體設定的互動式工作流程、內建除錯工具與自動報告產生功能,可以簡化驗證測試系統的自動化作業。

了解 TestStand 的各項功能

TestStand 是一款可立即使用的測試管理軟體,能簡化開發、除錯與執行測試序列的作業。TestStand 可透過轉接器,呼叫以多種程式設計語言 (包含 LabVIEW、C/C++、.NET 與 Python) 編寫的測試程式碼,進而協助滿足每個測試的需求。TestStand 整合 InstrumentStudio 後,可協助您透過互動式硬體設定與除錯,加速測試開發作業。這款軟體還能自動產生採用業界標準格式的報告,並可記錄至企業資料庫,方便您輕鬆地分享測試結果。

TestStand 的應用方式

匯入 IO 設定以加速進行硬體設定

透過 InstrumentStudio,您可以透過互動式方式設定儀器,接著將設定檔案匯出至 TestStand。這些設定可應用至全新或既有的 IO 工作階段、傳遞至程式碼模組以進行量測,或是在掃頻迴路中當做儀器屬性使用。

透過掃頻迴路簡化參數分析

使用掃頻迴路功能掃描參數,簡化執行不同排列組合的作業。您可使用數種選項來指定每個參數的範圍,包含特定週期數量的開始/停止值、數值陣列,或是可在執行時間產生參數的表式。

透過整合式除錯工具分析非預期行為

TestStand 可運用內建除錯工具偵測並分析程式碼,協助您更快針對測試應用進行除錯。對於在 InstrumentStudio 中設定的儀器,您可在測試執行期間,同時在軟體人機介面上檢視資料,並且可在測試序列的閒置狀態時,以互動式方式對儀器設定進行除錯或修改。

自動化的測試資料儲存與報告製作作業

運用 TestStand 的自動報告產生功能,來儲存並分享測試資料,以建立 ATML、XML、HTML 與文字等多種業界標準格式的檔案。您可以將測試結果記錄在企業資料庫中,簡化資料分享作業,以在日後進行分析。