【虹科分享】神仙測試軟件ATEasy和LabVIEW的區別是什么?


ATEasy

VS

Labview




ATEasy

Labview

開發+測試執行程序

集成到一個工具

要求 TestStand 

進行測試執行

基于文本的編程語言,

支持合并和比較

圖形化的,

很難比較或合并文件

對.Net 和.Net 控件

有廣泛的支持

支持范圍很小

ATEasy 版本之間

保持向后兼容

LabView 每個版本的

文件格式都會改變

并行測試基于 Windows 線程,可以使用 Windows API 來提升優先同步對象如信號燈,事件等對象。

擁有專有的線程模型。

ATEasy 測試執行程序支持

順序和并行測試

(類似于 Teststand)

LabView 程序是通過 VI 組織到一起,沒有像 ATEasy 具備的測試,程序,系統和驅動程序(Test, Program, system and driver)的概念。

專門為測試而設計的,

有一個測試框架

用于儀器控制的設計,

沒有測試等概念

ATEasy TPS /Program 

獨立于儀器

不獨立

具有優質編程經驗的用戶會發現使用 ATEasy 很容易,

只需要學習語法和 UI

Labview 編程需要花費時間來學習除了語法/ UI 之外的新的編程方式


【虹科分享】神仙測試軟件ATEasy和LabVIEW的區別是什么?的圖1

ATEasy IDE(集成開發環境)






選擇ATEasy的十一個理由

Reasons to choose ATEasy

【虹科分享】神仙測試軟件ATEasy和LabVIEW的區別是什么?的圖2

綜合框架 Integrated Framework

ATEasy 提供了一個簡化的,易于遵循的框架,指導用戶創建在實際的測試系統之后建模的可重用組件。組件包括系統,驅動程序,程序,測試,命令(System, Drivers, Programs, Tests,  Commands)等等。


【虹科分享】神仙測試軟件ATEasy和LabVIEW的區別是什么?的圖3

重用性和可擴展性 Re-usability and Scalability

ATEasy 框架為用戶提供了創建可重復使用的軟件組件的能力,如儀器驅動程序,系統組件和測試程序。這些組件可以從系統重用到系統,從而降低創建和維護應用程序的總體成本。


【虹科分享】神仙測試軟件ATEasy和LabVIEW的區別是什么?的圖4

測試執行 Test Executive

ATEasy 提供免費的測試執行。用戶組自定義和權限分配很容易完成,只需很少或不需要編程。包括所有要執行的工具,創建數據記錄和調試您的測試。附加的模塊,提供測序和故障分析。


【虹科分享】神仙測試軟件ATEasy和LabVIEW的區別是什么?的圖5

簡短的學習周期 Short Learning Curve

ATEasy 提供了一個熟悉的圖形用戶界面,使 Microsoft Visual Basic?或 Visual C ++?用戶感到賓至如歸。第一次使用的用戶可以使用應用程序向導(the ApplicationWizard)快速生成應用程序。ATEasy 應用程序框架和模塊化結構為您的代碼提供了占位符,減少了學習周期。


【虹科分享】神仙測試軟件ATEasy和LabVIEW的區別是什么?的圖6

快速應用程序開發

(Rapid Application Development,RAD)

ATEasy 提供了一個簡化的,易于遵循的框架,指導用戶創建在實際的測試系統之后建模的可重用組件。組件包括系統,驅動程序,程序,測試,命令(System, Drivers, Programs, Tests,  Commands)等等。


【虹科分享】神仙測試軟件ATEasy和LabVIEW的區別是什么?的圖7

快速和簡單的編程Fast and Easy Programming

應用程序可以通過菜單命令或鍵入來創建。命令可以與 ATEasy 語句(如 if, repeat等)結合使用。打字時,ATEasy 的代碼完成工具提供完成未完成語句的建議,以及集成的代碼驗證實用程序CheckIt!為語法錯誤提供即時的代碼驗證。應用程序向導幫助您為測試應用程序創建框架,ATEasy 的模塊化結構使工程師能夠對測試代碼進行分區,組織,定位和重新使用。內置的代碼瀏覽器可以立即訪問符號,如函數或變量定義。ATEasy 內部庫包含許多類和功能,為您的軟件組件提供支持,例如驅動程序,測試,表單和控件以及數學,字符串操作,通信等基本操作。


【虹科分享】神仙測試軟件ATEasy和LabVIEW的區別是什么?的圖8

多線程支持 Multi threading Support

ATEasy 全面支持 Windows 多線程模式,允許用戶同時執行多個代碼段。同步諸如信號燈(semaphores)和事件之類的對象允許用戶線程同步執行以保護應用程序資源不被中斷重入。ATEasy 強大的多線程模型允許用戶使用任何 UI 對象和 ActiveX 控件,而不需要任何特殊的編程,這與其他傳統的編程環境不同。


【虹科分享】神仙測試軟件ATEasy和LabVIEW的區別是什么?的圖9

儀器獨立性 Instrument Independence

由于采用了 ATEasy 獨有的儀器互換技術(Instrument Interchangeability Technology, I2T),測試工程師可以輕松地為諸如 DMM,ARB 等儀器定義簡單的語言驅動程序命令。對于相同類型的不同儀器,命令可以以不同的方式實現。命令可以鏈接到DLL,ATEasy procedures 等。對于測試程序,這些命令獨立于實現(implementation)和接口類型(GPIB, VXI 等)。因此,當需要更換儀器時,可以在測試程序保持不變的情況下使用新的儀器驅動程序。


【虹科分享】神仙測試軟件ATEasy和LabVIEW的區別是什么?的圖10

測試和資源級調試器 Test and Source Level Debugger

ATEasy 調試器提供傳統軟件開發工具中的功能,如:步入,跳出,跳過,斷點,運行到光標,執行下一個語句,等等。您可以創建和監視變量和表達式值,在調試窗口中執行代碼,查看調用堆棧并查看正在運行的線程。此外,ATEasy 還包含測試級別的調試工具,允許您選擇和運行測試,循環測試,跳過測試,暫停失敗的測試和重復測試。


【虹科分享】神仙測試軟件ATEasy和LabVIEW的區別是什么?的圖11

綜合框架 Integrated Framework

ATEasy 提供了一個簡化的,易于遵循的框架,指導用戶創建在實際的測試系統之后建模的可重用組件。組件包括系統,驅動程序,程序,測試,命令(System, Drivers, Programs, Tests, Commands)等等。



更多ATEasy資料及軟件免費試用,

歡迎聯系我們!


虹科

測試測量團隊

虹科是在各細分專業技術領域內的資源整合及技術服務落地供應商。在測試測量行業經驗超過17年的高科技公司,虹科與世界知名的測量行業巨頭公司Marvin Test、Pickering Interface, Spectrum, Raditeq等公司合作多年,提供領域內頂尖水平的基于PXI/PXIe/PCI/LXI平臺的多種功能模塊,以及自動化測試軟件平臺和測試系統,通用臺式信號源設備,高速數字化儀,EMC和射頻測試方案等。事業部目前已經提供覆蓋半導體、3C、汽車行業的超過25個大型和超大型自研系統項目。我們的解決方案已在汽車電子、半導體、通信、航空航天、軍工等多個行業得到驗證。此外,我們積極參與半導體、汽車測試等行業協會的工作,為推廣先進技術的普及做出了重要貢獻。至今,虹科已經先后為全國用戶提供了100+不同的解決方案和項目,并且獲得了行業內用戶極好口碑。


▲歡迎關注并聯系我們

【虹科分享】神仙測試軟件ATEasy和LabVIEW的區別是什么?的圖12

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP