選擇ATEasy的十個原因

ATEasy爲測試工程師提供了多種好處,包括:

1.綜合框架Integrated Framework

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

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

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

3.測試執行Test Executive

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

4.簡短的學習曲線Short Learning Curve

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

5.快速應用程序開發(Rapid Application Development,RAD)

ATEasy爲您的代碼的編碼,執行和調試提供了較短的程序開發週期。 在調試過程中,ATEasy的Just-In-Time編譯器只根據需要編譯必要的代碼,支持快速的開發週期。 ATEasy允許你寫幾行代碼,突出顯示它們,然後點擊DoIt! 按鈕 - 只允許執行突出顯示的代碼而不運行完整的應用程序。

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

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

7.多線程支持Multi threading Support

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

8.儀器獨立性Instrument Independence

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

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

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

10.自我記錄Self Documenting

ATEasy的用戶自定義命令允許用戶創建簡單的類似英語的語句,例如:
DMM Set Function VDC
RELAY Close (1)
DMM Measure (TestResult)
由此產生類似於測試需求文檔(TRD)的測試代碼,該文檔易於理解且獨立於儀器。 系統和程序級命令允許進一步測試系統和被測單元抽象化:
Program Set Engine RPM (4000)
System Counter Measure (1, TestResult)
11. 開放系統架構Open System Architecture
ATEasy支持許多硬件和軟件標準,包括:GPIB,串行通信,VXI,USB,PCI / ISA,LXI(TCP / IP),DLL,COM / ActiveX控件,.NET程序集,LabView VI / LLB文件,VXI即插即用功能面板 驅動程序,IVI驅動程序,C頭文件,Microsoft SourceSafe等的導入。 通過支持各種標準,您可以使用電子表格,數據庫,文字處理器,網頁瀏覽器等擴展和增強ATEasy的內置功能。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章