软件开发环境和集成的可定制测试执行程序,用于执行,***,调试和测试故障分析;
具有综合的仿真功能,加快了测试程序的开发和部署
可生成包括form编辑器,事件编程,菜单和控件在内的用户界面
开放架构支持外部软件和硬件接口:DLL和C头文件,.NET,ActiveX,LabView,功能面板驱动程序,IVI,GPIB,LXI(TCP / IP),VXI,USB,串口等
内置应用程序生成器生成免版税的运行时可执行文件(exe文件)和库(dll文件)
适用于OEM应用的经济实惠的版本(ATEasy-Lite)
概述
ATEasy是功能测试,自动测试系统,数据采集,过程控制和仪表系统的测试执行和快速应用开发框架。ATEasy提供开发,部署和维护软件组件的所有必要工具,包括仪器驱动程序,测试程序,用户界面以及完整和可定制的测试执行管理方案;可用于数据采集,过程控制,研究应用,校准以及需要仪器控制的任何应用。旨在支持和简化具有长产品生命周期的ATE系统应用。使用ATEasy,测试应用程序生成速度更快,易于维护。
ATEasy的开放架构提供易于使用的许多行业标准硬件和软件接口,包括GPIB,VXI,PCI / PXI,USB,LXI / TCP-IP,串行通信,DLL,ActiveX,.NET程序集,HTML,VXI即插即用功能面板 驱动程序,IVI驱动程序,LabView VI,C头文件等。
对于测试系统的OEM供应商,ATEasy-Lite提供了具有成本效益的全功能测试执行和测试开发软件套件,可与供应商的ATE系统捆绑在一起。 ATEasy-Lite包括ATEasy的测试执行驱动程序,但只支持两个非OEM驱动程序。 此外,ATEasy-Lite不提供“.exe”文件生成功能。 许可是基于软件的,OEM的硬件提供许可证密钥。 请注意,OEM硬件必须始终连接,以便与此版本的ATEasy配合使用。 购买升级选项后,ATEasy-Lite可升级为ATEasy。
ATEasy包括测试开发软件和测试执行专用于测试应用。ATEasy开发环境包含方便的Microsoft Visual Basic和灵活的Microsoft's Visual C++, 面向对象, Windows编程环境。
为什么使用ATEasy? | ||
ATEasy为工程师提供了诸多的便利: 集成的架构 ATEasy提供了一个流线型,易于遵循的框架,指导用户创建在真实世界测试系统之后建模的可重复使用的组件。组件包括系统,驱动程序,程序,测试,命令等。 可重用性和可扩展性 ATEasy框架为用户提供了创建可重复使用的软件组件(如仪器驱动程序,系统组件和测试程序)的能力。 这些组件可以从系统到系统重复使用,从而降低创建和维护应用程序的总体成本。 测试执行 ATEasy提供免版税的测试执行环境。 用户组自定义和权限分配很容易完成,很少或不需要编程。 包含执行,创建数据记录和调试测试的所有工具。 包括提供测试顺序和故障分析的其他模块。 较短的学习周期 ATEasy提供了一个熟悉的图形用户界面,允许Microsoft Visual Basic™或Visual C ++™用户在家中感受到。 用户可以使用应用程序向导快速生成应用程序。 ATEasy应用程序框架和模块化结构为您的代码提供占位符,从而减少学习周期。 快速应用开发环境(RAD) ATEasy为您的代码编码,执行和调试提供快速的程序开发周期。在调试期间,ATEasy的即时编译器(Just-In-Time)仅编译所需的必需代码,支持快速的开发周期。ATEasy允许您编写几行代码,突出显示,然后点击Do It!按钮 - 允许只执行突出显示的代码,而不运行完整的应用程序。 快速简单的程序开发 应用程序可以通过菜单命令或输入的方式来创建。命令可以与ATEasy语言语句(如if,repeat等)结合使用。当输入时,ATEasy的代码完成工具提供您下一步编程建议,以及集成的代码验证使用程序Check It!为语法错误提供即时代码验证。应用程序向导可帮助您为测试应用程序创建一个框架,并且ATEasy的模块化结构允许工程师分区,组织,定位和重新使用测试代码。 内置的代码浏览器可以立即访问诸如函数或变量定义等符号。ATEasy内部库包括许多类和功能,为您的软件组件提供支持,如驱动程序,测试,表单和控件,以及数学,字符串操作,通信等基本操作。 | 支持多线程操作 ATEasy提供对Windows多线程模型的支持,允许用户同时执行多个代码段。 同步对象(如信号量和事件)允许用户同步线程执行,以保护您的应用程序资源不被重入。 ATEasy的强大的多线程模型使用户可以使用任何线程的任何用户界面对象和ActiveX控件,而不需要任何特殊的编程,与其他常规编程环境不同。 仪器独立性 得益于ATEasy***仪器互换技术(I2T),测试工程师可以轻松地为诸如DMM,ARB等仪器类型定义简单的语言驱动程序命令。对于不同类型的仪器,命令可以不同。 命令可以链接到DLL,ATEasy程序等。对于测试程序,这些命令与实现和接口类型(GPIB,VXI等)无关。 因此,当需要更换仪器时,可以在测试程序保持不变时使用新的仪器驱动程序。 测试和源级调试器 ATEasy调试器提供常规软件开发工具的功能,例如 步入,退出,分步,断点,运行到光标,设置下一个语句运行等等。您可以创建并观察变量和表达式值,在调试窗口中执行代码,查看调用堆栈以及查看正在运行的线程。此外,ATEasy还包括测试级调试工具,允许您选择和运行测试,循环测试,跳过测试,暂停失败的测试,并重复测试。 自定义语句 ATEasy的用户定义命令允许用户创建简单的程序语句,如:
所得到的测试代码类似于测试要求文档(TRD),易于理解和独立于仪器。 系统和程序级别命令允许您进一步抽象测试系统和被测单元:
开放的系统架构 ATEasy支持许多硬件和软件标准,包括:GPIB,串行通信,VXI,USB,PCI / ISA,LXI(TCP / IP),DLL,COM / ActiveX控件,.NET程序集,LabView VI / LLB文件,VXI即插即用功能面板 驱动程序,IVI驱动程序,导入C头文件,Microsoft SourceSafe等。 通过支持广泛的标准,您可以使用电子表格,数据库,文字处理器,网络浏览器等来扩展和增强ATEasy的内置功能。 |