What's New in ATEasy Version X

ATEasy version X or 10.0 contains numerous enhancements to the test development environment, run-time and Test Executive. The following list describes the main changes in this version. New or significantly modified topics/books in this on-line help are marked with  ,  (red mark) in the Content tab of the help.

 

●        Much Faster Run-Time - - up to 10x faster in benchmark tests.

●        New .Net Controls Support – import and integrate external, widely-available .Net controls and use the new Properties Grid Window to set control properties for more efficient test development and expanded test program capabilities

●        New collaboration tools including Compare and Merge functionality for files and folders

●        New Code Editor for editing files in text format inside the IDE

●        Embed Run-Time - Deploy your test application with the exact run-time you used to test your ATEasy application as a single executable or DLL

●        Use the new Test Log Template to quickly filter test results by status or by test result and limits to improve test program quality and repeatability

●        ~100% backward compatible, with EXEs, DLLs compiled with older versions, and prior version source files, install side by side with your existing ATEasy version facilitates test program migration

IDE Changes In Details

●        New Folder Compare Tool

●        New ATEasy Merge Tool

●        New Edit/View in Text Format inside the IDE with Syntax Highlighting

●        New support for .Net Controls and new Properties Grid Window used to display and set .Net and ActiveX control properties

●        New IDE File commands: Close Workspace, Save Workspace As…, Copy File Path (also show as a new MDItab command)


●        New Error Loading dialog, Log, and a way suppress ActiveX/.Net load or missing files errors

●        New Go To Line dialog

●        New Show Line Numbers in Code Editor option

●        Option to set the IDE/Workspace Font

●        Maximize Code Editor Height

●        Description for Command View

●        Toolbars has new commands (Merge, Folder Compare, Find, Replace,  Bookmarks, Execute, Rebuild All and more)

●        Procedure view – new context menu commands

●        Recent Workspace (50), full path display in menu

●        Updated File Open/Save As dialogs

●        Shortcut keys work from  Find/Replace dialogs (e.g. Alt+F3 – FindAll)

●        Find in Monitor window and Watch windows (v10)

●        Row highlight in tree/lists

●        File Path Auto Complete throughout the IDE

Run-Time Changes

●        Much Faster run-time - up to 10 times prior ATEasy run-time

●        Embed Run-Time when creating EXE/DLL - Deploy your test application with the exact run-time you used to test your ATEasy application as a single executable or DLL (requires any run-time to be installed prior to using the new executable or DLL)

●        No External shared libraries dependencies used, for faster and easy to deploy applications

●        Can run side by side with ATEasy 9 and ATEasy 3-8

●        New .Net Controls support including events overriding, extended and control properties and methods

●        SavePicture() function, accepts new file formats including jpg, png, gif, tif

●        New Bits() function, Internal functions/classes modifications

●        New AForm.OnMove event (build 156c)

●        New support for calling .Net generics methods or properties using Object type

●        New support for calling  method or properties that on classes that do not have type information

●        New Support for LabVIEW up to 2015, 2016, 2017 and .NET 4.7

●        ATEasy Windows Application Log can be configured to record ATEasy/Application Start/Exit, Program Start/Stop, User Log In/Log Off/ Modify and more. See Users Dialog for more information (v10, 156d)

Test Executive

●        Support for Test Log Templates for header and styles

●        Template to support by Test Status filtering, results bar chart display and % of limit filtering for tolerance and min-max tests

●        Auto Save option for Test Logs, used to save temporary log files at the end of every task, test or using a time interval

●        New commands: Execution WaitAll/ResumeAll used to synchronize UUTs for multi-UUT execution

New Examples

●        DebugOutput - new example showing how to use the DebugOutput driver used by application to trace application events, code execution and trace calls to a text file

Detailed Changes and New Features

See the ATEasy ReadMe.txt for a complete list of all changes and new features included in this release.

Compatibility and System Requirements

●        ATEasy X is compatible with 32/64 bit Windows operating systems including Windows XP (SP3), Vista, Windows 7, 8, 8.1, 10 and Windows Server 2003, 2008 (also R2) and 2012 (also R2). Windows 9x and Windows 2K are no longer supported. No special software or hardware is required beyond Windows requirements.

●        ATEasy X is ~100% backward compatible with prior ATEasy versions, no change in ATEasy file format. Forward compatibility is provided for version 4.0-8.0 (unless new features are used). EXE and DLL compiled with older versions of ATEasy can be used with X run-time.

●        HW v4.9.2 (Marvin Test Solutions PCI/PXI explorer and hardware access driver) is included in this release to support VISA, multiple PXI chassis, USB and more. More information is available under Program Files folder, \Marvin Test Solutions\HW, ReadMe.txt.

Additional Features in ATEasy X SP1

●        New Use SN check box in the document Sharing properties page, when checked, supports for ATEasy License Serial Number (SN) based access protection (open, view or change) for Driver, System or Program binary files.

●        New Encrypt check box in the Project properties page, when checked, the executable is added with signature and PCode section is encrypted, providing ATEasy EXE/DLL integrity and viewing protection.

Additional Features in ATEasy X SP4 (156d)

●        Cyber Security enhancements that includes:

●        Users dialog (in ATEasy and TestExec) to include additional login, password, and audit policies.

●        User File protection support using File Security support

●        Windows Event Log Audit Records.

●        Online activation, authorization and termination of ATEasy license (NL/SL and OEM only) using Marvin Test Solutions web service.

●        Support for VM running of ATEasy and ATEasy License Server is now available only when using online activation. Please make sure internet connection (https) is enabled for ATEasy when configuring your firewall. You must upgrade your ATEasy License Network Server with the latest software version to support client running 156d-PR7 or newer.

See Also

What's New in Version 9.0, What's New in Version 8.0, What's New in Version 7.0, What's New in Version 6.0, What's New in Version 5.0, What's New in Version 4.0