|
|
|
ATEasy框架 |
ATEasy的開發環境在典型的ATEasy應用程序之后建模。開發環境包括分層和分層結構中的模塊,如樹視圖所示。工程師可以使用預定義的結構作為模版來分區和開發測試程序。在調試,集成或維護期間,此模塊化結構通過隔離問題來簡化過程。第一次用戶可以使用應用程序向導快速生成應用程序。應用程序框架組件顯示在易于瀏覽的樹視圖中,作為應用程序特定組件的基礎。 |
|
ATEasy應用向導 |
|
ATEasy模塊
ATEasy應用程序是從項目文件創建的,該文件列出了在實際測試系統之后建模的應用程序模塊文件。這些模塊允許測試工程師快速構建,設計和修改測試系統。ATEasy提供三種類型的模塊:
- Program模塊:Program模塊針對UUT。Program模塊包含測試UUT所需的必要測試。Program模塊遵循測試要求文件(TRD)或測試計劃的指導原則,并分為Task和測試子模塊。
- System模塊:System模塊針對于測試系統。System模塊包含給測試系統的硬件配置。反映了當前安裝的儀器,例如:GPIB儀器驅動程序配置包含了其地址,終止符等等。
- Driver模塊:Driver模塊針對于儀器。Driver模塊包含操作儀器及其支持的接口所需的命令和功能(例如,GPIB,RS232等)。
|
|
ATEasy樹狀結構 |
|
ATEasy子模塊
每個ATEasy模塊都包含子模塊,如Form(用于用戶顯示界面),Commands(命令),Types(類型)以及Libraries(庫文件)(DLL和ActiveX)
- Task/Test子模塊:Program模塊包含測試UUT所需的必要測試。Task子模塊包括一組Test子模塊,測試塊測試或被測單元的邏輯單元。每個Test子模塊包含代碼和各種屬性,如其名稱,類型,引腳,單位,結果,狀態等。內置各種測試類型,如Min-Max,其結果必須在所需的最小值和最大值內。測試代碼負責測量并將其分配給測試結果(內部ATEasy變量)。當執行測試代碼時,TestResult將用于計算測試狀態:通過或失敗,并與測試信息一起自動生成測試日志。
- Commands子模塊:ATEasy的“command子模塊”位于Driver,System和Program模塊下。ATEasy獨有的測試工程語言(TEL)是命令子模塊中的各個用戶定義的命令(見圖示)。調用附加的過程(DLL或用戶定義的函數),TEL命令顯示在ATEasy菜單欄中的級聯菜單中。用戶可以輕松地將它們插入到測試子模塊中,不需要手動輸入。
其他子模塊:System, Driver和 Program模塊包含其他子模塊,比如Form,Commands,Events,Procedures,Variables, Types以及Library。測試代碼會根據其針對的類型,如針對UUT(Program),針對系統(System)或針對儀器(Driver)來決定是否“分割”為適當的子模塊。 |
|
ATEasy 工作空間窗口 |
|
圖形用戶界面(GUI)編程
ATEasy的Form編輯器非常類似于Microsoft的Visual Basic 的Form編輯器 - 為構建交互式儀器控制和測試程序狀態/控制提供了強大的功能豐富的GUI編程環境。類似于Visual Basic,ATEasy提供了類似的form,type,menu,control和event編程。此外,ATEasy的form可以兼容來自第三方供應商的數百種ActiveX控件和組件。
Microsoft Source SafeTM集成
ATEasy提供與Microsoft的Source Safe無縫集成,為管理測試程序提供了強大的配置管理環境。您可以從ATEasy到Source Safe直接簽到,簽出或添加文件。您甚至可以比較任何ATEasy文件的不同版本,以查看哪些,何時,何地以及由誰修改。 |
|
框架編輯窗口 |
|
|
|
關于虹科:虹科積極進取,不斷探索科技新領域。最優秀的員工和最好的技術能夠接受最困難的挑戰。為您找到最佳解決方案。虹科靠口碑贏得客戶。
北京:010-5781 5040 | 上海:021-6728 2707 | 西安:029-8187 3816 | 廣州:400 999 3848 | 成都 028-6138 2617
沈陽 024-8376 9335 | 深圳 0755-2267 7479 | 武漢 027-8193 9100 | 香港 6749 9159 | 倫敦 74 3120 4210
[email protected] | 廣州虹科電子科技有限公司 | 版權所有 | 廣州科學城潤慧科技園C棟6層 |