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