NI TestStand 2019是NI打造的一款可立即執(zhí)行的測試管理軟件,這款軟件主要可以幫助測試和驗證工程師快速構建和部署自動化測試系統(tǒng)。借助TestStand,您可以開發(fā)、執(zhí)行和部署測試系統(tǒng)軟件,還可以通過在TestStand中開發(fā)測試序列來擴展系統(tǒng)的功能,而且這些測試序列可集成使用任何編程語言編寫的代碼模塊。
新版特色:
Python的適配器支持 – TestStand 2019 beta將為調(diào)用Python 2.7或3.6中開發(fā)的Python模塊提供本機支持。熟悉的TestStand Action,Pass / Fail,Numeric Limit,Multiple Numeric Limit和String Value Test的體驗現(xiàn)在支持Python代碼。適配器支持調(diào)用模塊函數(shù),獲取/設置模塊屬性,創(chuàng)建類實例,調(diào)用類成員或靜態(tài)函數(shù),以及獲取/設置類成員或靜態(tài)屬性。數(shù)據(jù)轉(zhuǎn)換為每個環(huán)境的本機結構,例如將Python元組映射到TestStand容器。
參數(shù)掃描和流循環(huán)步驟類型 – 流循環(huán)是2017數(shù)據(jù)流功能中For Each循環(huán)的增強版本。循環(huán)遍歷輸入文件,并且每次到達結束步驟時還可以寫入輸出csv文件,不再需要添加寫入記錄步驟。類似地,新的Sweep Loop引入了指定參數(shù)的能力,并且本地掃描了TestStand中的參數(shù)。
多核縮放改進 – TestStand 2019包括對多核處理器的廣泛優(yōu)化。這些改進可以顯著提高具有高核心數(shù)的系統(tǒng)的吞吐量,這些系統(tǒng)在多個UUT上并行運行短時間測試。性能改進在很大程度上取決于系統(tǒng)的設計。
增強的LabVIEW支持 – LabVIEW適配器允許您在VI或PPL之間切換,并有助于PPL的無縫調(diào)試。借助這一新功能,LabVIEW適配器允許您覆蓋模塊設置,以便從所有LabVIEW步驟的適配器配置對話框中運行VI或PPL。適配器還提供自動構建PPL的選項。
報告改進:默認報告格式現(xiàn)在包括保存報告PDF副本的選項。 TSGraphControl ActiveX控件已替換為HTML5圖形控件。
與CVI集成:與CVI 2019或更高版本一起使用時,TestStand 2019支持源代碼導航,從結構中自動創(chuàng)建TestStand枚舉,以及在模塊選項卡中區(qū)分指針與數(shù)組的能力。要測試一下,請在ni.com/beta上注冊CVI 2019測試版。
添加快速刪除 – 您現(xiàn)在可以使用Ctrl + Space訪問快速搜索對話框,以便輕松地將步驟,序列和變量插入到序列編輯器中
應用方式:
TestStand的應用方式
1.自定義測試序列,以滿足各種測試需求
借助TestStand的內(nèi)置適配器,您可以調(diào)用以任何編程語言編寫的代碼,擴展測試序列的功能,滿足各種測試需求。 您還可以將代碼模塊執(zhí)行的過程自動化,以連接DUT和測試設備。
2.自動保存和報告測試數(shù)據(jù)
使用TestStand的內(nèi)置自動報告生成功能,創(chuàng)建各種符合業(yè)界標準格式的文件(如 ATML、XML、TML與純文本文檔),以便存儲和共享測試數(shù)據(jù)。 您可以將這些測試結果記錄到企業(yè)數(shù)據(jù)庫,不僅便于將來進行分析,還可簡化數(shù)據(jù)共享。
3.通過并行測試提高測試吞吐量
使用TestStand的原生工具,簡化設備并行測試配置,進而縮短測試時間。 您還可以自定設計能夠一次性測試多臺設備或能夠在同一設備上運行多個測試的系統(tǒng),從而提高測試吞吐量。