TestStand是美國國家儀器公司(NI)自主開發研究的一款軟體平台。NI TestStand是一款可立即執行的測試管理軟體,它可以幫助用戶更快地開發自動測試和驗證系統。 NI TestStand可用於開發、執行和部署測試系統軟體。 此外,用戶還可使用任何程式語言編寫的測試代碼模組開發測試序列。 測試序列可以指定執行流、生成測試報告、進行資料庫記錄以及連線其他公司系統。 最後,用戶可藉助易用的操作界面,在生產中部署測試系統。
NI TestStand是可立即執行的測試執行管理軟體,用於組織、控制和執行您的自動化原型設計、驗證或製造測試系統。加入在LabVIEW、LabWindows/CVI、Visual C/C++、Visual Basic .NET和C#中編寫的測試程式,使用NI TestStand快速創建測試序列。NI TestStand基於一個高速多執行緒執行引擎,其性能足以滿足最為嚴苛的測試處理能力要求。
NI TestStand的功能完全由用戶定義。為滿足特定需求,您可自行對其進行功能修正和改進,例如定製操作界面、生成自定義報告或修改序列執行要求等。藉助NI TestStand,您可將精力集中於特殊的測試要求,NI TestStand則管理普通的序列、執行和匯報任務。
基本介紹
外文名:TestStand
隸屬:美國國家儀器公司
定義:自主開發研究的一款軟體平台
功能:完全由用戶定義
架構功能,套用領域,2012版本功能,
架構功能
NI TestStand架構的中心組件是一個執行引擎,它提供一個開放API接口以方便與其他套用的通信。序列編輯器和操作者界面利用API訪問NI TestStand引擎。此外,共有三種用於定義開發環境、運行時環境和執行環境的特性的重要檔案類型。NI TestStand是專為測試步驟序列的自動執行而設計。這些測試步驟可以是單個測試、測量、動作或命令。任何需要自動執行可執行代碼段的套用,都可以使用NI TestStand而獲益。
NI TestStand過去的設計目的在於解決四個關鍵領域的問題:簡化與加速複雜序列的開發、提高代碼與測試程式的復用性和可維護性以及改進測試系統的執行性能。這使得NI TestStand在多個套用領域中被採用,包括消費類電子產品的驗證與製造測試、軍用與航空套用、醫學領域以及IC表征參數和簡單代碼定序等。
NI TestStand為用戶的所有測試軟體提供管理功能和工作平台。從功能角度更具體一點說,NI TestStand能夠集成您的測試代碼並安排執行順序以支持循環與複雜決策。NI TestStand將通用測試執行任務(如報告生成)與專用測試任務(如執行某項測試)相分離。NI TestStand為自動化測試的所有不同套用提供了共同的統一環境與界面。NI TestStand還能夠與資料庫管理或需求管理系統等企業系統相集成。
加速測試系統的開發
NI TestStand最重要的功能之一就是能夠加速測試系統的開發,從而為廣大用戶節約寶貴的時間。藉助於序列編輯器,用戶可創建測試序列,實現使用任何程式語言編寫的代碼模組執行的自動化。 每個模組在待測設備上執行一次測試,並將測量信息反饋給NI TestStand。 測試結果信息將自動記錄在測試報告或資料庫中。 此外,使用NI TestStand編寫的系統可與原始碼控制、需求管理、數據管理系統進行集成。
簡化測試系統的部署
NI TestStand不僅能夠加速測試系統的開發,還能夠非常有效地幫助用戶簡化系統中的部署步驟。當用戶完成測試系統的開發後,可使用NI TestStand部署應用程式來創建代碼模組、測試序列和相關檔案的發布或安裝程式,將自動化測試系統部署到生產中。由於NI TestStand中的操作界面簡單易用,可在測試系統上執行並減少操作員錯誤,從而達到簡化部署的目的。 用戶也可以使用各種不同的程式語言來創建如圖所示的自定義操作界面,滿足各種應用程式需求。
NI TestStand廣泛地套用於需要可擴展、穩定和高效的自動化測試解決方案的多個行業中。從提供測試最新的助聽器和起搏器所需的卓越可靠性,到為手機、電視製造最佳化測試處理能力,NI TestStand 已成為測試自動化公認的行業標準。提供的現成高級功能及其完全可定製性使其廣泛套用於驗證和製造測試、軍事和航空套用、醫療電子測試以及半導體IC特性研究等的消費電子產品中。
軍事、國防和航空測試
NI TestStand用於各種通常由多個承包商建立的包含數百個子系統的複雜軍事/航空系統中。 NI TestStand能夠與ATML、IVI、PXI、ATLAS等行業標準技術、需求管理工具相連且具有遺留支持和廣受認可的穩定性,這使得很多公司可對NI TestStand進行標準化以實現超長的產品生命周期。
消費電子產品製造測試
當前和未來消費電子產品設備日益縮短的產品生命周期以及日益增加的複雜程度給電子產品製造商帶來了越來越嚴峻的挑戰。 NI TestStand提供了即買即用的解決方案,使產品之間的代碼復用變得簡單,並具有與最新技術連線的能力。 此外,其高級並行測試能力可最大化公司的製造處理能力。。