Release Notes 23.x

Aus expecco Wiki (Version 2.x)
Version vom 11. Januar 2024, 08:51 Uhr von Matilk (Diskussion | Beiträge) (link to 24.x release notes)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

See also: Release Notes 24.x
See also: Release Notes 22.x

Release 23.2 (December 2023)[Bearbeiten]

  • Feature: Static (Step-) Variables
  • Feature: DOM inspector (try an XML attachment) generates better xpath suggestions (alternatives in attachment editor)
  • Feature: log processors are now configurable both for individual test cases and for the overall result of a testplan
  • Feature: log processor activities are shown in a testplan's activity log (but not in a report)
  • Feature: Qt-Library: New Action QButton::Click: direct click, not being delegated to a thread
  • Feature: Qt-Testing: ExpeccoTestService library and Inject-Tool for QT5.15.0 and VS2022: Delivered versions for QT and build environment
  • Feature: Timeline view for the activity log (Still experimental, might reach its limits with too large logs or while running)
  • Feature: more pathname options for testplan when generating ELF-per-run result files (in loops)
  • Feature: a new option in testplan to skip successful tests when looping
  • Feature: enhanced manual test wizard with the option to execute the manual tests with a mobile device (Android, Apple IOS or Web-Browser)
  • Feature: bridged Ruby elementary actions
  • Feature: Improvements in the XML inspector (tree popup menu & string search)
  • Feature: bridged Python elementary actions can now be cancelled and terminated
  • Feature: Python settings: Reorganize Python paths, export Python bridge code for debugging in external IDE (Python_Installation)
  • Feature: improved difference viewer (project and version compare UI)
  • Feature: environment: current value (possibly changed from initial value) is saved in .elf log file
  • Feature: StandardLibrary: additional optional pins for encoding (e.g. #utf8) in "FileStream [ Open For xxxx ]" blocks
  • Feature: Values that cannot be saved in a .elf log file (e.g. web elements) are now saved and restored as UnrestoreableDate instead of nil
  • New Python Version: Delivered installation package for Python 3.11.6
  • Change in the format of .elf log files to store handled error states. Older expecco versions cannot handle this and might have problems to open such a file.
  • Bug Fix: log processor actions were themself added to the log, possibly leading to problems when executed again
  • Bug Fix: time-limited actions with the timeLimitOK flag set did not trigger the enable output pin.
  • Bug Fix: zip archive view generated wrong name-list if language setting was EN-US (AM/PM from timestamp was interpreted as part of filename)
  • Bug Fix: unicode strings in environment variables could not be stored to CSV files
  • Bug Fix: a cancelled compound action did write to an output pin in certain situations

Release 23.1[Bearbeiten]

  • Feature: Continue an interrupted test plan (i.e. even in a new expecco session and/or on another machine)
  • Feature: Webtest (Selenium WebDriver): Support of compound paths for embedded elements.
  • Feature: Webtest (Selenium WebDriver): Recorder shows available windows and the current frame context.
  • Feature: Webtest (Selenium WebDriver): Support of shadow elements in the GUI browser and recorder, accessible by compound paths.
  • Feature: Qt-Plugin supports Qt6 (Qt-Versions)
  • Feature: Expecco Remote Control & Monitoring Service with Web Front-End (App for Android or Apple IOS is available on request) (expecco Mobile Remote App)
  • Feature: Diagram Editor: default style for new connections (e.g. hidden)
  • Feature: Diagram Editor: shortcut keys for environment-freeze and others
  • Feature: Diagram Editor: connections can be named
  • Feature: User defined menu operations: Activity-Log in case of an error
  • Feature: Zip-Archive viewer/extractor/inspector in attachment editor
  • Feature: ManualTest actions are now part of the base system; the extra plugin licence is only needed to import Excel test descriptions
  • Feature: Logging with microsecond resolution timestamps now works in Windows (if enabled in the settings)
  • Feature: Support XML report file fetching via the REST interface
  • Feature: PCAN (USB Can-Bus Adapter) is now supported in 64-bit expecco
  • Feature: Folders can pass Tags to new sub-elements (inherit)
  • Feature: Menu entry to set Test Groups for Tree Elements
  • Standard Library: Warning Dialog with Opt-out option (show only once)
  • FMU/CBridge: support FMI2 API; partial support for FMI3
  • FMU/CBridge: download resources to CBridge (eg. unifmu generated python FMUs work)
  • Fix: nth-root: lost precision when applied to higher than 64bit floats.
  • Fix: LargeFloats rounding was broken
  • Fix: WSDL import with namespace redefinitions
  • New Mobile Testing Supplement for Windows with an option in the installer to add Appium to the Autostart.



Copyright © 2014-2024 eXept Software AG