新款NI LabVIEW工具包可自動(dòng)測(cè)試軟件,以確保其高質(zhì)量、高可靠的性能
LabVIEW單元測(cè)試工具包和LabVIEW桌面執(zhí)行追蹤工具包可幫助開發(fā)人員有效調(diào)試、驗(yàn)證軟件
2009年2月,美國(guó)國(guó)家儀器有限公司(National Instruments,簡(jiǎn)稱NI)近日推出了新的LabVIEW圖形化開發(fā)環(huán)境的軟件工程工具——LabVIEW單元測(cè)試工具包(LabVIEW Unit Test Framework)和LabVIEW桌面執(zhí)行追蹤工具包(LabVIEW Desktop Execution Trace toolkits)。它們與新推出的NI 需求管理軟件(NI Requirements Gateway 1.1)在功能上是完全一致的。這使得工程師們?cè)诶肔abVIEW軟件開發(fā)大型或復(fù)雜應(yīng)用時(shí),可以利用這些工具包有效驗(yàn)證系統(tǒng),并根據(jù)需求改進(jìn)軟件性能和測(cè)試編碼。
軟件調(diào)試和測(cè)試對(duì)于開發(fā)人員來說是一個(gè)復(fù)雜、昂貴且耗時(shí)的工作。隨著軟件的復(fù)雜性不斷增加,開發(fā)人員需要更多管理和自動(dòng)化程序,以保證測(cè)試的完整性和對(duì)代碼的驗(yàn)證。LabVIEW單元測(cè)試工具包和LabVIEW桌面執(zhí)行追蹤工具包是專門設(shè)計(jì)用于自動(dòng)監(jiān)測(cè)和改善通用軟件的工程功能的,利用LabVIEW單元測(cè)試工具包,工程師們可以根據(jù)需求自動(dòng)完成對(duì)LabVIEW開發(fā)出的VI程序的測(cè)試和驗(yàn)證,這大大減少了工程師們花費(fèi)在測(cè)試上的時(shí)間,同時(shí)確保了更加完備、詳盡的測(cè)試。另外,工程師們還可以指定定義了輸入的測(cè)試用例,并將執(zhí)行后的結(jié)果與預(yù)期的輸出進(jìn)行比較和處理,從而完成軟件功能測(cè)試和回歸測(cè)試。該工具包中配備的報(bào)表功能可以自動(dòng)生成HTML、ATML/XML或 ASCII格式的報(bào)表,這對(duì)于記錄應(yīng)用程序是否正常工作來說非常重要。LabVIEW單元測(cè)試工具包還可以與NI 需求管理軟件集成在一起,幫助工程師們有效管理軟件測(cè)試文檔、追蹤覆蓋范圍,了解變動(dòng)影響等。
LabVIEW桌面執(zhí)行追蹤工具包是一款動(dòng)態(tài)代碼分析工具,它可以幫助工程師們?cè)诔绦蜻\(yùn)行的同時(shí),監(jiān)測(cè)和定位代碼中可能影響性能或造成非預(yù)期行為的軟件BUG。它會(huì)以時(shí)間順序列出發(fā)生的事件、操作隊(duì)列、引用泄露、內(nèi)存分配、未處理錯(cuò)誤和子VI調(diào)用等。將各個(gè)發(fā)生的事件突出顯示出來,可以讓工程師們了解其他如調(diào)用鏈、線程ID和CPU ID等額外信息,從而幫助他們調(diào)試及優(yōu)化LabVIEW代碼,同時(shí)工程師們也可以通過雙擊事件項(xiàng),在程序框圖上來定位發(fā)生事件的對(duì)象。
同時(shí),工程師們也可使用其他LabVIEW工具包來增強(qiáng)軟件測(cè)試。LabVIEW VI 分析工具包(LabVIEW VI Analyzer Toolkit)通過對(duì)VI進(jìn)行靜態(tài)分析,在提高程序性能和易用性的同時(shí),改進(jìn)代碼風(fēng)格和可讀性。此外,NI實(shí)時(shí)執(zhí)行跟蹤工具包(NI Real-Time Execution Trace Toolkit)可以幫助工程師們收集實(shí)時(shí)目標(biāo)系統(tǒng)上LabVIEW代碼執(zhí)行的低層信息。
利用需求管理軟件1.1,工程師們可以在NI軟件中,實(shí)現(xiàn)從項(xiàng)目文檔到實(shí)現(xiàn)的整個(gè)過程的需求可溯源性,從而改進(jìn)新測(cè)試系統(tǒng)和產(chǎn)品的質(zhì)量、效率。同時(shí),新版本軟件還可以讓工程師們將具體需求映射到LabVIEW程序框圖上的對(duì)象和LabVIEW項(xiàng)目中的文件。
通過軟件工程工具,開發(fā)人員可以減少軟件BUG,從而確保高質(zhì)量、高可靠性的應(yīng)用。而LabVIEW用戶可以充分利用代碼分析工具包和單元測(cè)試工具包來驗(yàn)證圖形化代碼性能,實(shí)現(xiàn)諸如軟件回歸測(cè)試和驗(yàn)證等自動(dòng)化過程。
欲了解更多信息,敬請(qǐng)?jiān)L問www.ni.com/softwareengineering
關(guān)于NI
30多年來,美國(guó)國(guó)家儀器公司(NI)幫助測(cè)試、控制、設(shè)計(jì)領(lǐng)域的工程師與科學(xué)家解決了從設(shè)計(jì)、原型到發(fā)布過程中所遇到的種種挑戰(zhàn)。通過現(xiàn)成可用的軟件,如LabVIEW, 以及高性價(jià)比的模塊化硬件,NI幫助各領(lǐng)域的工程師不斷創(chuàng)新,在縮短產(chǎn)品問世時(shí)間的同時(shí)有效降低開發(fā)成本。如今,NI為遍布全球各地的25,000家不同的客戶提供多種應(yīng)用選擇。NI總部設(shè)于美國(guó)德克薩斯州的奧斯汀市,在40個(gè)國(guó)家中設(shè)有分支機(jī)構(gòu),共擁有5,000多名員工。在過去連續(xù)九年里,《財(cái)富》雜志評(píng)選NI為全美較適合工作的100家公司之一。作為較大的海外分支機(jī)構(gòu)之一,NI中國(guó)擁有完善的產(chǎn)品銷售、技術(shù)支持、售后服務(wù)和強(qiáng)大的研發(fā)團(tuán)隊(duì)。敬請(qǐng)?jiān)L問ni.com/china,或致電800-820-3622,了解更多NI專業(yè)產(chǎn)品及服務(wù)信息。
相關(guān)閱讀:
- ...2013/08/05 10:17·硅谷數(shù)模的SlimPort擴(kuò)大了谷歌新款Nexus 7平板電腦的顯示屏選擇
- ...2013/03/06 14:27·奧地利微電子新款NFC標(biāo)簽升壓前端實(shí)現(xiàn)µSD和µSIM卡的安全支付交易
- ...2013/03/06 11:25·奧地利微電子新款NFC標(biāo)簽升壓前端實(shí)現(xiàn)μSD和μSIM卡的安全支付交易
- ...2012/12/11 10:04·東芝推出新款N溝道低導(dǎo)通電阻MOSFET
- ...2011/03/31 13:58·Vishay Siliconix的新款N溝道功率MOSFET再次刷新業(yè)內(nèi)較低導(dǎo)通電阻記錄
- ...2010/11/05 08:24·Vishay Siliconix推出具有業(yè)界較佳優(yōu)值系數(shù)(FOM)的新款N溝道功率MOSFET
- ...· “芯創(chuàng)杯”首屆高校未來汽車人機(jī)交互設(shè)計(jì)大賽報(bào)名正式啟動(dòng)
- ...· 探秘第二屆衛(wèi)藍(lán)山鷹“創(chuàng)新·共享”試驗(yàn)技術(shù)論壇!
- ...· “2018中國(guó)半導(dǎo)體生態(tài)鏈大會(huì)”在江蘇省盱眙舉行
- ...· 新主題新規(guī)劃,CITE 2019瞭望智慧未來
- ...· 從汽車到工廠,TI毫米波傳感器致力于創(chuàng)造更智能的世界
- ...· 意法半導(dǎo)體(ST)、Cinemo和Valens在CES 2018展上聯(lián)合演示汽車信息娛樂解決方案
- ...· 北京集成電路產(chǎn)業(yè)創(chuàng)新發(fā)展高峰論壇即將在京召開
- ...· 三菱電機(jī)強(qiáng)勢(shì)出擊PCIM亞洲2017展
- ...· GPGPU國(guó)產(chǎn)替代:中國(guó)芯片產(chǎn)業(yè)的空白地帶
- ...· 物聯(lián)網(wǎng)產(chǎn)品設(shè)計(jì)中Wi-Fi連接的四個(gè)關(guān)鍵因素
- ...· 第三屆中國(guó)MEMS智能傳感器產(chǎn)業(yè)發(fā)展大會(huì)即將于蚌埠拉開帷幕
- ...· IAIC專項(xiàng)賽演繹“中國(guó)芯“應(yīng)用創(chuàng)新,信息安全高峰論壇亮劍海寧
- ...· 智能控制有源鉗位反激
- ...· 解讀5G毫米波OTA 測(cè)試技術(shù)
- ...· 多個(gè)市場(chǎng)高速增長(zhǎng)推動(dòng)Molex加強(qiáng)汽車領(lǐng)域的發(fā)展
- ...· 中國(guó)綠色制造聯(lián)盟成立大會(huì)召開在即 政產(chǎn)學(xué)研用共探綠色發(fā)展新模式
- ...· Efinix® 全力驅(qū)動(dòng)AI邊緣計(jì)算,成功推出Trion™ T20 FPGA樣品, 同時(shí)將產(chǎn)品擴(kuò)展到二十萬(wàn)邏輯單元的T200 FPGA
- ...· 英飛凌亮相進(jìn)博會(huì),引領(lǐng)智慧新生活
- ...· 三電產(chǎn)品開發(fā)及測(cè)試研討會(huì)北汽新能源專場(chǎng)成功舉行
- ...· Manz亞智科技跨入半導(dǎo)體領(lǐng)域 為面板級(jí)扇出型封裝提供化學(xué)濕制程、涂布及激光應(yīng)用等生產(chǎn)設(shè)備解決方案
- ...· 中電瑞華BITRODE動(dòng)力電池測(cè)試系統(tǒng)順利交付北汽新能源
- ...· 中電瑞華FTF系列電池測(cè)試系統(tǒng)中標(biāo)北京新能源汽車股份有限公司
- ...· 中電瑞華大功率高壓能源反饋式負(fù)載系統(tǒng)成功交付中電熊貓
- ...· 中電瑞華國(guó)際在電動(dòng)汽車及關(guān)鍵部件測(cè)評(píng)研討會(huì)上演繹先進(jìn)測(cè)評(píng)技術(shù)
- ...· 數(shù)據(jù)采集終端系統(tǒng)設(shè)備
- ...· 簡(jiǎn)儀科技踏上新征程
- ...· 易靈思® 宣布 AEC-Q100 資質(zhì)認(rèn)證和汽車系列產(chǎn)品計(jì)劃
- ...· 易靈思® 宣布擴(kuò)充高性能 鈦金系列™ FPGA 產(chǎn)品 鈦金系列產(chǎn)品擴(kuò)充至包含 1M 邏輯單元的 FPGA
- ...· 易靈思® 宣布Trion® Titanium 在臺(tái)積電 (TSMC) 16納米工藝節(jié)點(diǎn)流片
- ...· TI杯2019年全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽頒獎(jiǎng)典禮在京舉行
- ...· BlackBerry QNX虛擬機(jī)獲得全球首個(gè)汽車安全完整性等級(jí)(ASIL) ‘D’認(rèn)證
- ...· 威馬汽車選擇BlackBerry助力下一代汽車
- ...·圖文詳解汽車儀表板背后的車規(guī)級(jí)安全設(shè)計(jì)要求
- ...·使用有安全保障的閃存存儲(chǔ)構(gòu)建安全的汽車系統(tǒng)
- ...·反向偏置差分線性傳感器的較新進(jìn)展和應(yīng)用
- ...·艾德克斯測(cè)評(píng)某品牌智能插座——待機(jī)功耗篇
- ...·三線電阻式溫度檢測(cè)器測(cè)量系統(tǒng)中勵(lì)磁電流失配的影響(續(xù))
- ...·三線電阻式溫度檢測(cè)器測(cè)量系統(tǒng)中勵(lì)磁電流失配的影響
- ...·RTD測(cè)量系統(tǒng)中勵(lì)磁電流失配的影響
- ...·藍(lán)牙BR/EDR 和 Bluetooth Smart的十大重要區(qū)別
- ...·IoT網(wǎng)關(guān)平臺(tái)與應(yīng)用
- ...·增強(qiáng)版ARM DesignStart:通向定制化SoC的較快、較低風(fēng)險(xiǎn)之路
- ...·實(shí)體零售轉(zhuǎn)型O2O,倉(cāng)儲(chǔ)物流的智能化水平從何提升?
- ...·幾種車用LED驅(qū)動(dòng)方案的比較
- ...·藍(lán)牙配對(duì)第二篇:密鑰生成方法
- ...·中電瑞華推出領(lǐng)先的無(wú)線數(shù)據(jù)采集解決方案
- ...·安森美半導(dǎo)體配合市場(chǎng)趨勢(shì)的無(wú)線充電方案
- ...·安森美半導(dǎo)體配合汽車照明設(shè)計(jì)趨勢(shì)的解決方案