概述:
工作效率是保持*優(yōu)勢并確保按時交付項目的關(guān)鍵。 您肯定希望使用*適合的工具來完成任務(wù), 比如是
可以使用所選的編程語言來構(gòu)建所需的內(nèi)容, 或者使用現(xiàn)成即用的軟件來減少開發(fā)工作。 Python是一種通用
編程語言, 因其漸進式學(xué)曲線、 零使用成本和強大的數(shù)據(jù)分析能力而廣受歡迎。 Test Workflow是NI的一款
熱門測試軟件套件, 囊括儀器自動化、 測試序列生成、 數(shù)據(jù)分析等工具!
對于這兩者, 您并非只能擇一而選。 Test Workflow軟件非常靈活, 可以與Python等其他編程語言結(jié)合使用。
利用NI現(xiàn)成即用的軟件, 使用預(yù)先構(gòu)建好的功能, 節(jié)省開發(fā)時間, 同時也可使用Python進行高級定制和實現(xiàn)
自動化。
強強聯(lián)合: Python與Test Workflow相得益彰
利用現(xiàn)有的Python代碼
采用Test Workflow并不意味著從零開始。 您完全無需浪
費時間重新開發(fā)Python代碼。 為了提高效率, 您可以使
用每種工具*強大的功能并復(fù)用現(xiàn)成的功能。 您可以復(fù)
用現(xiàn)有程序?qū)⑺鼈兗傻絃abVIEW和TestStand中, 或者
使用G Web開發(fā)軟件為Python程序構(gòu)建Web界面。
在LabVIEW中調(diào)用Python函數(shù)
LabVIEW是一種圖形化編程環(huán)境, 用于幫助工程師開發(fā)
自動化測試系統(tǒng)。 其強大之處在于可實現(xiàn)儀器的自動化,
并通過內(nèi)置的用戶界面來監(jiān)測測試。 在LabVIEW 2018
中, NI引入了Python節(jié)點, 使用戶能夠在執(zhí)行LabVIEW
程序時調(diào)用Python文件。 譬如, 您想利用另一位同事使
用Python編寫的現(xiàn)有數(shù)據(jù)分析庫, 同時利用LabVIEW出
色的儀器連接性。 您可以只使用Python, 但在連接到硬
件時可能會遇到問題。 這時, LabVIEW中引入的Python
節(jié)點就為兩種語言之間的互操作提供了有效的方法。
TestStand中的Python代碼序列生成
TestStand是工程師用于開發(fā)自動化測試序列的測試執(zhí)行
軟件。 它提供了一個用于創(chuàng)建測試序列的交互式開發(fā)環(huán)
境, 以及測試執(zhí)行程序的所有功能:單元跟蹤、 報表生
成、 并行測試執(zhí)行等。 借助TestStand Python Adapter,
用戶可以調(diào)用Python代碼模塊, 將其作為測試序列的一
部分。 雖然您也可以使用Python來構(gòu)建測試執(zhí)行程序,
但這需要花費大量的時間, 而TestStand恰好可提供此功
能。 因此, 將兩者的優(yōu)勢相結(jié)合, 您就可以在TestStand
中復(fù)用所有現(xiàn)有的測試代碼, 而無需從零開始。
溫馨提示:為規(guī)避購買風(fēng)險,建議您在購買產(chǎn)品前務(wù)必確認供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。