Release Notes expecco/en

Aus expecco Wiki (Version 2.x)
(Weitergeleitet von Release Notes expecco)
Wechseln zu: Navigation, Suche

See also: Planned in one of the future Releases

Release 2.11 (Spring 2017)

  • Fix: JSON parameter save/reload fixed
  • Fix: method name check in codeView was disabled
  • Erweiterung des expecco GUI Automation Framework
  • Neue Anbindungen an Technologien im Bereich Automotive und Maschinenbau
  • Rechnergebundene Einzelplatz Lizenz
  • Neues expecco Bundle: expecco Testcenter - Testautomatisierung mit integriertem Test- und Ressourcenmanagement

Release 2.10.1 (= 2.10 + Patches)

  • Fix: keyboard focus for menu
  • Backward Compatibility Fix: the fixes in the JavaScript "indexOf()"-functions (done in 2.8) lead to problems with a customer (which migrated from 2.7.5 to 2.10). For this, two flags have been added to the suite-attributes, which enforce the old behavior for individual and/or all imported libraries. This allows for old code (which expects the wrong 1-based indexOf return values) to coexist with new code (which expects the correct 0-based versions) within a single test suite.

Release 2.10 (Fall 2016)

  • Feature: Mobile Testing Plugin (renamed from "Appium Plugin") got more support functions to administer appium & adb connections
  • Feature: new "Reimport Tool" for bulk reimport and library (dependency) checking
  • Feature: DLL-mapping dialog in the settings. For a typical usage example, see Installation of AutoIt
  • Feature: New blocks in the stdlib ("Split by Size" and "Split by Element"), to split collections (strings) into sized pieces or at a separator.
  • Feature: New command line options to specify individual parameter values
  • Feature: More formats supported for external parameter files (JSON)
  • Feature: new command line arguments: -E, -P:, --parameter:, --silent, --licenseServerHost, --licenseServerPort
  • Feature: the new Java Bridge V2/DotNet Bridge V2 is now used by the default. The new bridge uses only a single port for communication (thus making firewall/router setup easier), supports casts, better controllable argument-type specification, is faster in its communication and supports asynchronous messages with lazy results. In case of backward compatibility problems, the old bridge is still available and can be used by changing the settings.
  • Feature: custom print length of the pin and log values for the report
  • Feature: "Ignore All Skip in Trace" settings to enforce a full trace (for debugging)

  • Performance: (dramatic) speedup in some image handling functions.
  • Performance: speedup (50%) in the XML reader.
  • Performance: speedup initial startup by not loading unlicensed plugins

  • UI enhancement: GUI Browser: double click on action/attribute item adds it to the list
  • UI enhancement: GUI Browser: reconnect/fix autostart when deleting recorded steps
  • UI enhancement: GUI Browser: better undo handling
  • UI enhancement: GUI Browser: keep tree and selection on refresh (not all technologies)
  • UI enhancement: better replace-step dialog in diagram editor (library filter added)
  • UI enhancement: Line numbers in the attachment editor
  • UI enhancement: Line numbers and trim-blank-lines option in multiline freeze value entry
  • UI enhancement: color settings for red-green deficiency (in status color dialog)
  • Change: SerialPort Plugin: the port parameter pins (baudrate, stop-bits, parity etc.) are now parameter pins. This will only affect you, if the open-serial-port block is triggered via one of those pins (which is very very unlikely)

  • Fix: All leftover (unclosed) external connections (Sockets, Serial Lines, Bridges) are closed after a testrun, when in slave mode
  • Fix: All leftover (unterminated) started appium servers are closed after a testrun, when in slave mode
  • Fix: Multiline freeze value editor interpreted strings starting with digits as numeric value
  • Fix: Multiline freeze value editor allows for empty lines at the end

Release 2.9 (June/2016)

  • Feature: Mobile Testing (aka "Appium")-Plugin: Add recorder
  • Feature: Mobile Testing Plugin: Update capabilities
  • Feature: Mobile Testing Plugin: Settings Dialog for setting up external auxiliary programs (adb, Appium Server, AVD Manager, SDK Manager)
  • Feature: Mobile Testing Plugin: New menu for launching auxiliary programs (Appium Server, AVD Manager, SDK Manager)
  • Feature: Mobile Testing Plugin: New buttons in Android Wizard to refresh the device list, launch AVD Manager, install APKs.
  • Feature: Mobile Testing Plugin: Save and load connection settings in and from attachments in test suite.
  • Feature: Mobile Testing Plugin: Allow editing and copying of connection settings.
  • Feature: Mobile Testing Plugin: Allow adding arbitrary capabilities for forward compatibility.
  • Feature: Mobile Testing Plugin Bundle: Update contents, in particular use Appium Server 1.4.16.
  • Feature: Mobile Testing Plugin Bundle: Remove Android emulator from bundle as it is huge. If needed, download and install it separately.
  • Feature: New Java Bridge (still experimental in 2.9). The old Java Bridge is still available and enabled by default.

  • UI enhancement: Mobile Testing Plugin: More verbose warning dialogs.
  • UI enhancement: Mobile Testing Plugin: Remove obsolete "Emulator Settings" from connection dialog (using the wizard is superior now).
  • UI enhancement: Mobile Testing Plugin: Make newCommandTimeout capability user visible
  • UI enhancement: Mobile Testing Plugin: Remove unimportantView from default capabilities
  • UI enhancement: Mobile Testing Plugin: Automatically select entry in Android Wizard if only one is available.
  • UI enhancement: Mobile Testing Plugin: Highlight unknown capabilities to give a hint in case of bad spelling.
  • UI enhancement: Mobile Testing Plugin: Add a search filter for packages in the Android Wizard.
  • UI enhancement: General/Linux: Support for Anti-Aliased XFT-Fonts.

  • STD-LIB: Image Save block supports writing of jpg images.
  • Mobile Testing Library: New blocks for multi-touch actions
  • Mobile Testing Library: New block for reading capabilities from files
  • Mobile Testing Library: New blocks for reading logs
  • Mobile Testing Library: New block "Find Elements by XPath" for finding sets of elements
  • Mobile Testing Library: New blocks for consecutive actions on single elements
  • Mobile Testing Library: New block for taking screenshots
  • Mobile Testing Library: New blocks for pressKeyCode API, make old blocks (sendKeyEvent API) obsolete

  • Localization: Mobile Testing Plugin: German translation mostly complete.
  • Documentation: Update and add more documentation to Appium library.

  • Fix: Mobile Testing Plugin: Timeout in Android Wizard if adb does not return.
  • Fix: Mobile Testing Plugin: Do not cut off multi-line status messages in Android Wizard.
  • Fix: Mobile Testing Plugin: Fix error and bad behavior when cancelling file dialog in connection settings.
  • Fix: Mobile Testing Plugin: Do not drop connection settings on connection error.
  • Fix: Mobile Testing Plugin: Use Java path from Settings
  • Fix: XML/XPath - accepts underscore ('_') and Unicode characters in element and attribute names.
  • Fix: RemoteAccess Plugin - fix error waiting for prompt
  • Fix: RemoteAccess Plugin - fix response in same line as command
  • Fix: Java GUI Plugin - fix error in "Verify Path"


Release 2.8 (Q4/2015)

Notice: You have to install a patch for expecco 2.7.5, if you want to load a Testsuite which was edited in expecco 2.8 and uses some of the new features! (More info)

  • Feature: Table driven actions; these offer a simpler, table oriented interface
  • Feature: Mobile Testing-Plugin (was "Appium"-Plugin) for Android and Apple IOS test automation for mobile devices
  • Feature: Variable number of pins in groups ( "Variable Pin Groups")
  • Feature: First release of the Expecco Reflection Library (to automate expecco itself)
  • Feature: Enum datatype: support for individual assigned enum values, described in the Datatype Editor Documentation and the Datatype Element Documentation and also the API Documentation .
  • Feature: Rest service for remote controlling expecco execution
  • Feature: New Ruby actions
  • Feature: Better execution directory settings for Shell blocks
  • Feature: New step attributes for more specific "skip in log/trace" options (for looping actions)
  • Feature: New user preference setting to ignore all skip-in-log attributes (for debugging)
  • Feature: "immediate fork new process" flag now also in block description or dynamically from elementary code
  • Feature: Improved performer data type handling; virtual steps now only accept valid performers, and freeze value choices are filtered for valid performers.
  • Feature: Option to start background action before or after pre-action
  • Feature: New constraint datatype type (for better freeze value selection)
  • Feature/Fix: compatibility of indexOf() / lastIndexOf() javaScript functions (allow substring search)
  • Feature: Data inspector for strings shows another (XML-DOM) tab if the string is an XML string. This tab shows the parsed XML DOM-tree.
  • Feature: Attachments can now be declared as binary file attachment. These will not be interpreted; especially, no cr/lf translation and utf8 or similar character translation is performed. Binary attachments are required, e.g. to embed jar or other code files.

  • UI enhancement: Multiline labels in steps (use "\" as line-separator)
  • UI enhancement: Additional custom headline and custom text block in reports (can be filled in right before printing).
  • UI enhancement: Can now also set breakpoints on steps and code lines of readonly actions (e.g. in an imported library)
  • UI enhancement: Undo gives a warning when about to undo past the previous file-save state
  • UI enhancement: Added a menu item in "Extras" - "Debugging" to stop background menu actions
  • UI enhancement: Added more convenient pin-comment editing support to the schema editor
  • UI enhancement: Text editor has a new "split" menu function in its tools-submenu
  • UI enhancement: Better "New Step" and "Replace Step" dialogs in the diagram editor (showing preview, code and contents; also show attachments).
  • UI enhancement: Better autoconnect and matching blocks search algorithm in the "Place and Select New Step" function (i.e. New Step function, when an output pin is selected)
  • UI enhancement: New scale diagram function (scale and spread multiple steps)
  • UI enhancement: Lint performs a number of checks on a block being edited and gives immediate warnings in the info line (same checks as in the tree's error- and special search tabs)
  • UI enhancement: New lint-error check rules to detect consumed pin values in loops and multi-triggered chains.
  • UI enhancement: Double click on a search item to navigate to it in the tree
  • UI enhancement: Codeview and network view in the activitylog indicate that they are readonly.
  • UI enhancement: Secondary navigation tree for drag&drop.
  • UI enhancement: Warn if it is due time to check for updates.

  • STD-LIB: Collection creator and multi-setter blocks with variable number of pins (alternating key-value pairs)
  • STD-LIB: New DLL-Mapping block
  • STD-LIB: New blocks "File [modification time]", "File [access time]" and "File [creation time]".
  • STD-LIB: Additional blocks for event queue handling.
  • STD-LIB: Additional blocks for static step-local storage.
  • STD-LIB: Better versions for FAIL/WARN/INFO, LogFAIL, logWARNING and logINFO. New "Transcriber with Timestamp" action.
  • STD-LIB: Fixed some collection-type issues (now pins are #-template-typed, instead of Collection), which required a downcast in many suites.
  • STD-LIB: New blocks: "Trigger Periodically" and "Counter"
  • STD-LIB: New blocks: "Enumtype symbol<->integer"

  • Fix: Freeze value menu of unions of enums did not merge the individual enum values
  • Fix: Freeze value menu of unions of constraint dataType-types
  • Fix: The search breakpoints function (in the errors-tab of the treeview) now also finds statement breakpoints.
  • Fix: Fixes and improvements in the SOAP, REST and WSDL frameworks
  • Fix: Enum numeric value assignments were lost sometimes when saving/restoring
  • Fix: Search for references of a variable did not find them in imported libraries
  • Fix: Report of looped testplans (pre-action was reported multiple times)
  • Fix: behavior of cancel pin (did neither drive triggerOut-pin, nor exception-pin)
  • Fix: Fixes for crashes in follow mouse and backward (XPath) compatibility in WindowsAutomation Plugin
  • Fix: The embedded type editor for defined classes lost its code window, when reopened on another class type.
  • Fix: Proper class naming is now enforced in the type editor.


Release 2.7.5 (2015-06-09)

New features:

  • The JavaFX plugin now supports keyboard input. Use the block "Request Focus" to focus an input field and the block "Type Text" to enter any text.


  • The JavaFX plugin now provides improved connection handling.

For expecco running under Linux you need GLIBC >= 2.14

Tested technology versions:

  • Selenium
  • The Java Bridge requires a JDK version 1.6 or higher
  • JavaFX testing requires JavaFX 8
  • QT: Qt 2.6.3 (mingw,vs2008), Qt 4.8.4 (mingw, vs2008, vs2010, vs2013), Qt 5.4.2 (vs2010, vs2013)
  • .NET
  • MFC
  • HTML 5
  • DevExpress
  • Android
  • iOS
  • Windows CE/Mobile Phone
  • CANoe: 8.2 SP4
  • WSDL-Import: it is required that you re-import your WSDL-Definitions in your Testsuites


Release 2.7.1

  • Convenient menu functions to add the special "java" and "groovy" input pins to a Groovy elementary block.
  • Standard library: new blocks: "Directory [ Contents as Filenames ]", "Directory [ Contents as Pathnames ]", "Directory [ Contents as Basenames ]", "File [ isReadable? ]" and "File [ isWritable? ]"


Release 2.7

  • Patches go into a release specific directory (e.g. patches-
  • configurable external editor for attachments and csv data (eg. excel or openoffice calculator)
  • tree view: markers in search lists; add to/remove from remembered list menu items
  • tree view: folders can have tags, too
  • tree view: per-tag icons in tree
  • "--diff" command line option
  • "--settings" command line option
  • Scatter/Gather composition of test plans from multiple suites via command line arguments
  • library: background OS process and background block actions
  • improved type checks and preference settings
  • schema editor: cursor up/down keys in pin name fields
  • schema and diagram editor: additional menu functions in multiple-pin selection menu
  • new blocks in the StandardLibrary: ExceptionClassifier, WriteCSV, Load/Save Environment from/to CSV
  • SAP plugin and VBScript action blocks
  • change in the handling of Groovy callbacks. Please read "Attention / Warning" and "Special Functions" in the Groovy API documentation.
  • improved Groovy debugging support
  • new common Android and iPhone/iPad testing framework
  • option to save a per-run report, when a suite is executed in a loop (especially useful, when running until fail or until success)
  • block assertions: assert-executed / assert-all outputs written / assert any output written
  • License server support


Release 2.6.2 bugfix release - April 2014

Thus is a stable release consisting of the 2.6.1 base version INCLUDING all 2.6.1 patches (up to April).


Release 2.6.1 update - Januar 2014

  • groovy action: the java-bridge can be passed in via pin named "java" or environment var named "JAVA". GroovyShell can be passed in via pin named "groovy" or variable named "GROOVY". Pins are optional for backward compatibility.


Release 2.6 - November 2013

  • New testplan execution loop mode: "loop until required test fails"
  • More options for automatic check for and installation of updates & patches
  • Better default directories in file open/save/import dialogs.
  • Tuned automatic reimport when multiple libraries are imported.
  • Improved Java object inspector
  • New attachment contents representation modes.
  • Step tooltips include the underlying block's tree location.
  • Shift click on connection selects all underlying connections.
  • Give an indication (colorize menubar) if running with root/Admin rights.
  • Option to put the custom operations menu into the top menu
  • Additional tab in tree view to search by item-type
  • Additional search options for interfaces and concrete actions
  • Various bug fixes & enhancements:
    • handle duplicate attachment filenames,
    • fixed some type conversions,
    • fixed clipboard handling under XWindow/Qt desktop,
    • fixed non-changing testplan/testitem spec page.
    • added string search in resources, skills and inventories
    • no longer close expanded tree items when reimporting
    • fixed making an imported library writable, which is imported by another sub-import
    • fixed freeze of template pin to boolean/enum
    • fixed enum values which start with a digit (aka '001 aaa')
    • remove freeze value connection via menu


Release 2.5

  • Can refer to shell environment variables in an environment variable's initializer.
  • New elementary block type: Groovy Code. Installs script code to be executed in a Java target or a local JVM.
  • New keyword driven actions
  • Additional checks in save dialogs to prevent overwriting another testsuite/library
  • Optional automatic reimport or check for reimportable imports (configure via settings dialog)
  • Additional freeze value validation when types are edited
  • New plugin: Jar Import
  • New and much improved manual test import plugin
  • Speedup, impovements and fixes in the JavaBridge plugin
  • Menu actions can execute in the background (name as "...&")
  • Background actions in testplan and testcase
  • Much faster: startup, plugin loading and bridge communication
  • Multiple freeze value menu organizations for enum types (hierachical selection)

Release 2.5.1 - July 2013

  • Automatic & semiautomatic update from server


Release 2.4 - Februar 2013

This is a bugfix release, in which various patches and small enhancements from the past few months have been integrated.

Release 2.3 - December 2012

  • New integrated GUI Browser
  • New menu functions: "minimize/restore all Windows"
  • Polarion compatible report
  • Improved Project-Diff-Browser


Release 2.2

  • New SchemaEditor menu functions: copy/paste pin interface
  • New plugin: Gembird Power Control Plugin
  • New debug-menu function: "close all temporary windows"
  • Probes; easy recording and check of pinValues
  • JUnit compatible report
  • HTTP and SOAP transmission log (optional on Transcript)
  • Fixed WSDL/SOAP for document-style operations
  • Better inspector (hex dump tab, hex representation of floats)


Release 2.1 - November 2011

  • Condition variables for simple (and easy to use) control of testcase execution
  • REST-Call blocks
  • Option to disable logging of activityNotifications (from the underlying language framework)
  • URL-override for SOAP service call blocks via the SOAP_URL environment variable.
  • Access to the certificate store (for SSL/HTTPS), allows adding and removing individual certificates
  • Elementary steps can have a variable number of output-pins (for multiplexer, dispatcher, round-robin generators etc.)
  • New menu function: "Generate Value Extractor" for Dictionary-typed pin values. (in the activityLog, output pin-data menu)
  • New tree-menu function: "Refactor"->"Change Variable Access", to search for and replace environment variable references.
  • New datatype "struct" , to represent arbitrary compound (struct) values.
  • GUI improvements: better annotation-text editors; line numbers, tags in file viewer
  • Allow for multi pin-value parametrization in testplan (block with multiple inputs in a testplan item)
  • Proxy support for HTTP-fetch blocks
  • Recording feature for Java Swing GUIs
  • Enhanced Java Swing Function Block Library
  • GUI Browser improvements: tree view with widget specific icons, record tree actions


Release 2.0

  • Elementary steps can have a variable number of input-pins (improves the format, plus, string-concat and many other blocks)
  • Statistic page added to the project editor
  • Improved manual test import plugin; nicer Manualtest runner GUI; user definable manual test GUI
  • Allow for pin-value parametrization in testplan (block with a single input parameter in a testplan item)
  • Configurable max. cleanup time after terminating a run; Confirmation Dialog when longer.
  • ActivityLog: added "Select in Tree" from log-entry
  • HTTPS / SSL Support for HTTP blocks


Update Patch

(patch applied to the iX-Demo CD)

  • fixed the settings dialog's "mark new items" checkbox.
  • improved the termination timeout handling (long time spent in post action)
  • fixed the "search for active block" button's function
  • fixed a scroll-offset bug in the diagram editor


Release 1.9.1

Release date: Jan 2011
(release candidate:

  • New blocks in the StandardLibrary 1.8.3 and StandardLibrary 1.9.1
  • Separate model language translations
  • URL attachments
  • EBCDIC support
  • HP Quality Center Interface improved (up/download of tests and test-sets, autologout)
  • New plugin: Android Mobile Apps Interface
  • XMI import plugin improved (can now import test cases from Enterprise Architect models)
  • JavaSwing plugin improved
  • Much improved Java-Bridge functionality: can now inject code dynamically
  • Web Interfacing updated to use newest Selenium Version.
  • Improved browser profile handling (for example for proxy setup)
  • Firefox profile now includes Firebug and Firepath for web page analysis
  • additional Web interface blocks (waitForAndXXX, table-accessors, table enumerators)
  • Optional cyclePeriod when looping a testplan
  • Suspend new activities when a debugger is open (option)
  • WebSpere MQ (IBM Middleware interface) client interface plugin/library
  • Tagsearch includes Step-Tags
  • Can now save individual TestCase- and ActivityLog results to a file
  • New elementary block-type: Batch-script
  • Search for steps by name in result log
  • New variable-types in environment: SecretConstant, RequestFromUserWhenFirstUsed and SecretFromUserWhenFirstUsed
  • Screenshot also via main menu
  • Code-editor now supports code completion (CTRL-Shift) and variable-correction (define as local or pin)
  • Optional sound when operator input is required
  • More execution control in the Control & Monitoring Window.
  • "Abort TestPlan" function in debugger.
  • Search for modified actions, search for values in tree
  • Improved XML-inspector (skip empty text, xml-text display)
  • Can now disable a plugin in the settings (will hide its menus)
  • Paste step with selected connection inserts the pasted step into the flow
  • improved single step function & breakpoint behavior
  • prerequisite package loading and prerequisite plugin checking
  • much improved Android mobile-phone testing support
  • rename variable menu-function
  • improved references to variable search function (looks into code)
  • embedded inspector (better environment variable value display) in the activity log
  • webtest functionality upgraded to current selenium/firefox versions
  • regex matching text search in tree (in addition to existing glob-matching search)
  • search for consumed input value in cycles (lint)
  • pause on error option in blockTester
  • default parallelity of new steps is now "limited to 1"
  • grouping of user defined types
  • shrink-wrap of imported libraries
  • colorize by tag configuration
  • customizable operation menu
  • improved the diff-viewer, added attachment diffs


Release 1.8.2

Release date: Jul 2010

  • Network Editor: allow connecting to a frozen pin (freeze to same value)
  • Network Editor: new menu function: "Extract Compound Action" (without replacing the selection)
  • Network Editor: new menu function: "Insert Step at Connection"
  • Network Editor: automatic "connect-through" when deleting steps from eni-eno chains
  • More testplan information for expeccoNET: operator needed; selectable testCases.
  • Search for halts and breakpoints
  • Breakpoint-toggling also in the log-viewer
  • Load resources from expeccoNET
  • New plugin: JIRA Interface (for issue validation)
  • New plugin: HP Quality Center Interface (up/download of test-suites)
  • New plugin/library: Swift-Message Handling
  • Fixed CTRL-a in some subviews
  • More attributes in annotations


Release 1.8.1

Release date: May 2010 (skipped for 1.8.2)

  • New blocks in the StandardLibrary 1.8.1
  • Triggering Mailbox Pins (see Collect Block as an example)
  • ExecutionTime-Output pin
  • More search options (search for virtual, iterated and exception handling steps)
  • New step flags: "Skip Children in Trace", "Assert Output Written" and "Assert Executed"
  • New Settings flag "Open Debugger for Handled Exceptions"
  • Report: can now include screenshots and other images
  • Report: new "Print as Flat List" option.
  • Report: speedup for big PDF reports
  • Elementary Code Editor: Senders and References search now includes elementary code in search


Release 1.8.0

Release date: April 2010 (skipped for 1.8.1)

  • Different connection styles (direct, curved)
  • WSDL import plugin fixed and enhanced.
  • Some report improvements (more variables)
  • XML-RPC Blocks
  • Jira Plugin
  • Skill, Resource and Inventory Interface for expeccoNET


Release 1.7.4

Release date: Februrary 2010

  • New blocks in the StandardLibrary 1.7.4
  • Implicit virtual block resolving specified in environment
  • Implicit virtual block resolving via virtual library specified in environment
  • Resource & skill access API fixed & enhanced
  • Enhanced display of virtual action in execution log
  • Fixed error-display in network if error occurs in action setup
  • Virtual blocks can now also be used as pre- and post-action
  • Fixed the input-pin handling of virtual blocks
  • TestSuite diff viewer (to compare two project versions)
  • New tree-menu-functions: "Generate Instance Creator" & "Generate Field Extractor"
  • New tree-menu-function: "Sort Children"
  • New type-kind: CType.
  • Added a new kind of inspector-view: CDatumInspector to show C-data in a structured, hierarchical list
  • Non-Blocking DLL-calls


Release 1.7.3

Internal Release date: January 2010

  • New blocks in the StandardLibrary 1.7.3
  • Can now force connect of incompatible pins with CTRL-key
  • Default inventory now in testSuite (moved up from the testplan)
  • PostLoad & preUnload actions for suite and imported libraries


Release 1.7.2

Release date: October 2009


Release 1.7.1

Release date: September 2009

  • When saving test suites that were originally signed with a expecco demo version, convert all demo signatures to final signatures - if you have got a dongle.
  • Now can load test suites saved with expecco-developer with expecco-pro (and developer with pro - as long as you do not features that are supported only by expecco-pro in your test suite)
  • all blocks tagged in the StandardLibrary 1.7.1
  • new blocks in the StandardLibrary 1.7.1


Release 1.7.0

Release date: July 2009

  • RunTimeLimit for individual testCases
  • Better flyby info for steps and actions
  • Folders in the tree can have a documentation
  • Log files (.elf) are now zipped (Reading zipped .elf files with expecco < Rel1.7)
  • WebTest: SeliniumRc has been updated to V1.0.1 and supports now Firfox3.5, Interne Explorer 8 and Google Chrome
  • New functions in network-editor:
    • Exchange connections of two pins;
    • Resize to min/max;
    • Better chooser for new steps;
    • Insert & connect function (find best match for selected pins);
    • "insert step" function ("select step and connection")
    • Can place and connect new steps via the menu without drag&drop (intelligent selection list)
    • Multiple pin variable-freeze
    • Drop connection onto a step (for trigger-in/trigger-out connection)
    • Connection-colors
  • In code-editor
    • F4/F5 (comment / uncomment) now also work with JavaScript code
    • Syntax color configuration in preferences dialog
    • "Implementors" menu-function fixed

  Bug Fixes and Improvements:

  • Sound file access fixed
  • Activity-log display update speed improved
  • Keep dialogs visible (auto raise windows from dialog-blocks)


Release 1.6

Release date: Mar 2009

  • Improved report, allows multiple report templates
  • Search for Missing Attachments
  • Optional Debug-Check of Pin Value against Pin Type (in elementary code)
  • Scripting (Remote Control)
  • "execute until success" loop feature
  • Attachment output can provide contents of file (instead of pathname)
  • SOA Testing: Generation of SOAP Call EB's from an imported WSDL (PRO Version only)
  • CodeGenerator can generate EB from a CB (PRO Version only)
  • More command line options for report generation (if executed via batch script)
  • "make your own elementary GUI" blocks with the UI Editor (PRO Version only)
  • Both console ( and non-console (expecco.exe) executables are provided
  • --noBanner option
  • New blocks in the StandardLibrary 1.6.2


Release 1.5

Release date: 13.08.2008

  • File Attachment
  • Drag & Drop of Attachment
  • New ZIP-File Format
  • Improved Routing and Editor Functions
  • More Search Functions
  • Drag&Drop from Search


Release 1.4

  • XML Parser Speedup
  • FileBrowser, Notebook and ProcessMonitor added
  • Acoustic test-execution feedback
  • Stop-on-Error can be turned off when running a TestSuite
  • Filter data messages in the Log-Viewer
  • Better presentation of detail-data in the Log-Viewer when double-clicking (Inspector)
  • Timelimit for testSuite execution
  • Looping & Loopcount for testSuite execution


Release 1.3

  • Acoustic test-execution feedback
  • Stop-on-Error can be turned off when running a TestSuite
  • Filter data messages in the Log-Viewer
  • Better presentation of detail-data in the Log-Viewer when double-clicking (Inspector)
  • Timelimit for testSuite execution
  • Looping & Loopcount for testSuite execution
  • FileBrowser, Notebook and ProcessMonitor added


Copyright © 2014-2016 eXept Software AG