Release Notes 23.x: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Cg (Diskussion | Beiträge) |
Matilk (Diskussion | Beiträge) (link to 24.x release notes) |
||
(28 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
See also: [[Release Notes 24.x]]<br> |
|||
See also: [[Release Notes 22.x]] |
See also: [[Release Notes 22.x]] |
||
<br /> |
<br /> |
||
== Release 23.2 ( |
== Release 23.2 (December 2023) == |
||
⚫ | |||
*Feature: DOM inspector (try an XML attachment) generates better xpath suggestions (alternatives in [[Attachment_Editor/en#XML_Inspector | attachment editor]]) |
*Feature: DOM inspector (try an XML attachment) generates better xpath suggestions (alternatives in [[Attachment_Editor/en#XML_Inspector | attachment editor]]) |
||
*Feature: [[Testplan_Editor/en#Log_Processor_Action|log processors]] are now configurable both for individual test cases and for the overall result of a testplan |
|||
⚫ | |||
⚫ | |||
*Feature: [[Testplan_Editor/en#Log_Processor_Action|log processor]] activities are shown in a testplan's activity log (but not in a report) |
*Feature: [[Testplan_Editor/en#Log_Processor_Action|log processor]] activities are shown in a testplan's activity log (but not in a report) |
||
*Feature: Qt-Library: New Action ''QButton::Click'': |
*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: [[QT_Testing/en#ExpeccoTestService_Library%3A_Delivery_in_Expecco_Versions|Delivered versions for QT and build environment]] |
|||
*Feature: Timeline view for the activity log |
|||
*Feature: [[Timeline/en|Timeline view]] for the activity log (Still experimental, might reach its limits with too large logs or while running) |
|||
*Feature: more [[Testplan_Editor/en#Execution_Settings | pathname options]] when generating ELF-per-run result files (in loops) |
*Feature: more [[Testplan_Editor/en#Execution_Settings | pathname options]] for testplan when generating ELF-per-run result files (in loops) |
||
*Feature: a new [[Testplan_Editor/en#Execution_Settings | 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: [[Expecco_API/en#Bridged_Ruby_Elementary_Blocks |bridged Ruby elementary actions]] |
|||
*Feature: Improvements in the XML inspector (tree popup menu & string search) |
|||
*Feature: [[Expecco_API/en#Bridged_Python_Elementary_Blocks |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 ([[Installing additional Frameworks/en#Python_Installation|Python_Installation]]) |
|||
*Feature: improved [[Tools_TestSuiteDifferenceBrowser|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: 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 == |
== Release 23.1 == |
||
⚫ | |||
*Feature: Continue an interrupted test plan (i.e. even in a new expecco session and/or on another machine) |
*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 [[Selenium_WebDriver_Plugin/en#Compound_Paths|compound paths]] for embedded elements. |
*Feature: Webtest (Selenium WebDriver): Support of [[Selenium_WebDriver_Plugin/en#Compound_Paths|compound paths]] for embedded elements. |
Aktuelle Version vom 11. Januar 2024, 08:51 Uhr
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.