Marvin Test Solutions, Inc.
  1. Companies
  2. Marvin Test Solutions, Inc.
  3. Software
  4. Version ATEasy - Test Executive and ...

Version ATEasy -Test Executive and Development Studio Application

SHARE

ATEasy Test Executive and Development Studio. ATEasy is designed to provide common semiconductor test features without requiring extensive configuration. It supports scalable test program development, test execution time optimization, and parallel test support.

Most popular related searches

ATEasy is a test executive and a rapid application development framework for functional test, ATE, data acquisition, process control, and instrumentation systems. ATEasy provides all the necessary tools to develop, deploy and maintain software components - including instrument drivers, test programs, and user interfaces, as well as a complete and customizable test executive. It is designed to support and simplify ATE system applications with long product life cycles. With ATEasy, test applications are faster to generate and easier to maintain.

ATEasy’s open architecture provides easy to use access to many industry standard hardware and software interfaces including GPIB, VXI, PCI/PXI, USB, LXI/TCP-IP, Serial Communication, DLLs, ActiveX, .NET assemblies, HTML, VXI Plug&Play Function Panel drivers, IVI drivers, LabView VIs, C Header files and more.

For OEM suppliers of test systems, ATEasy-Lite offers a cost-effective, full-featured, test executive and test development software suite that can be bundled with the supplier's ATE systems. ATEasy- Lite includes ATEasy’s test executive driver but only supports two non-OEM drivers. Additionally, ATEasy-Lite does not offer “.exe” file generation capability. Licensing is software based, with the OEM’s hardware providing the license key. Note that the OEM hardware must always be connected for use with this version of ATEasy. ATEasy-Lite can be upgraded to ATEasy with the purchase of an upgrade option.

To learn more about ATEasy click on the other ATEasy tabs/pages in this section or check out the Tutorials/Videos page.
ATEasy includes a complete test development suite and a test executive specifically designed for test applications. The ATEasy development environment combines the ease of Microsoft Visual Basic and the flexibility of Microsoft's Visual C++, object-oriented, Windows programming environment.
Watch the following quick overview video to learn more about ATEasy:

ATEasy provides the test engineer with a multitude of benefits, including:

  • Integrated Framework
    ATEasy provides a streamlined, easy-to-follow framework that directs the user to create re-usable components modeled after real-world test systems. Components include a System, Drivers, Programs, Tests, Commands and more.
  • Re-usability and Scalability
    The ATEasy framework provides users with the ability to create re-usable software components such as instrument drivers, system components and test programs. These components can be reused from system to system reducing the overall cost of creating and maintaining an application.
  • Test Executive
    ATEasy provides a royalty free Test Executive. User group customization and assignments of privileges is easily done with little or no programming. All the tools to execute, create datalogs, and debug your tests are included. Additional modules are included that provide test sequencing and fault analysis.
  • Short Learning Curve
    ATEasy provides a familiar graphical user interface that allows Microsoft Visual Basic™ or Visual C++™ users to feel right at home. First time users can use the Application Wizard to generate applications quickly. The ATEasy application framework and modular structure offer placeholders for your code reducing the learning curve.
  • Rapid Application Development (RAD)
    ATEasy offers reduced program development cycles for coding, executing and debugging of your code. During debugging, ATEasy's Just-In-Time compiler compiles only the necessary code as required, supporting fast development cycles. ATEasy allows you to write several lines of code, highlight them and then click on the DoIt! button - allowing the execution of only the highlighted code without running the complete application.
  • Fast and Easy Programming
    Applications can be created via menu commands or by typing. Commands can be combined with ATEasy language statements such as if, repeat, etc. When typing, ATEasy's code completion tools provide suggestions for completing the unfinished statements, and an integrated code verification utility, CheckIt! provides immediate code verification for syntax errors. Application wizards help you create a framework for your test application and ATEasy's modular structure allows engineers to partition, organize, locate and re-use the test code. A built-in code browser offers immediate access to symbols such as functions or variable definitions. The ATEasy internal library includes many classes and functions providing support for your software components such as drivers, tests, forms and controls, and for basic operations such as math, string manipulation, communication, etc.
  • Multi threading Support
    ATEasy provides full support for the Windows multi threading model, which allows users to execute multiple code segments simultaneously. Synchronizing objects such as semaphores and events allows users to synchronize thread execution to protect your application resources from re-entrance. ATEasy’s robust multi threading model lets users use any user-interface objects and ActiveX controls from any thread without any special programming, unlike other conventional programming environments.
  • Instrument Independence
    Thanks to ATEasy’s exclusive Instrument Interchangeability Technology (I2T), test engineers can easily define plain language driver commands for instruments types such as a DMM, ARB, etc. The commands can be implemented differently for different instruments of the same type. Commands can be linked to DLLs, ATEasy procedures, etc. For test programs, these commands are independent of the implementation, and interface type (GPIB, VXI, etc). Consequently, when instruments need to be replaced, a new instrument driver may be used while the test programs remain unchanged.
  • Test and Source Level Debugger
    The ATEasy debugger provides the features found in conventional software development tools such as; Step In, Step Out, Step Over, Breakpoints, Run to Cursor, Set the Next Statement to run, and more. You can create and watch variables and expression values, execute code in a debug window, view a call stack , and view a running thread. In addition, ATEasy includes test level debugging tools allowing you to select and run tests, loop on tests, skip tests, pause on a failed test, and repeat a test.
  • Self Documenting
    ATEasy's user-defined commands allow users to create plain English - like statements such as:

GENERAL

  • Integrated Development Environment for Windows XP-Windows 11 (32/64 bit)
  • Generate royalty free 32/64-bit Windows executable files (EXE) and DLLs
  • Provide a framework for test application and for instrument control
  • Generate Workspace, Project, Program, System, and Driver files
  • Microsoft TFS, SVN, GIT, Source Safe, and more integration
  • Files can be saved and load in text or binary format
  • Built in versioning to each file type
  • Tools to compare and merge project folders, sources and files
  • Generate customizable test reports in HTML, MHT or text format
  • Generate documentation automatically
  • Multi-level user security
  • Wizard for generating applications and libraries
  • Customizable Test Executive with Test Sequencer and Fault Analysis

EDITING

  • Cut/Copy/Paste/Delete
  • Multiple Selection
  • Merge objects
  • Undo/Redo (unlimited)
  • Drag/Drop objects
  • Find/replace for objects name, description, code across multiple modules
  • Context menu for all objects
  • Graphical or Text Editor
  • Tabbed Document windows with Tree/Object views
  • Workbook with dockable windows user interface model

WINDOWS

  • Workspace window
  • Properties window with multi tab (modeless)
  • Properties Grid window
  • Variables window
  • Threads, Calls Stack, Watch and Debug Windows
  • Build Log
  • Debug Log
  • Test and Debug Logs (HTML, MHT or Text)
  • Find All and Replace All Logs
  • Source Control Log

CODE GENERATION/EDITOR

  • Syntax Highlighting
  • Font, Tabs, Auto indent
  • Auto List Members
  • Auto List Commands
  • Auto Parameter Information
  • Auto Parameter Suggestion
  • Auto Type Information
  • Batch or Editor Beautify Code
  • Insert Symbol dialog
  • Insert Flow control menus
  • Insert Commands cascading menus
  • Bookmarks

FORM EDITOR

  • Align controls
  • Same size controls
  • Space evenly controls
  • Center across the form
  • Auto arrange controls
  • Tab Order controls
  • Check duplicate mnemonics
  • Lock Controls
  • Grid
  • Margins
  • Test Form

CUSTOMIZATION

  • Keyboard keys
  • Toolbars
  • Menu
  • Tools menu
  • Docked/Float/Tabbed windows

OPTIONS

  • Directories
  • Interfaces
  • Log
  • Tests
  • Text Editor
  • Workspace

HELP/DOCUMENTATION

  • Getting Started manual
  • User's Guide manual
  • Reference/Programming Language manual
  • HTML based help with TOC, Index, Search
  • Context sensitive help for dialogs and keyword
  • What's this help