CODESYS Test Manager

Der CODESYS Test Manager ermöglicht die Programmierung und Ausführung automatisierter Tests von Applikationen und Bibliotheken, die mit CODESYS (32/64 Bit) entwickelt wurden.

Der CODESYS Test Manager ist Teil des Tool-Bundles CODESYS Professional Developer Edition.

Version: 
4.3.1.0  
Artikelnummer: 
2101000003

CODESYS Test Manager

CODESYS Test Manager

Der CODESYS Test Manager ermöglicht die Programmierung und Ausführung automatisierter Tests, vor allem von Applikationen und Bibliotheken, die mit CODESYS entwickelt wurden. Dies gilt unabhängig davon ob es sich um die 32-Bit oder 64-Bit-Variante handelt.

Der CODESYS Test Manager ist die zentrale Komponente für die Testautomatisierung und deren Verwaltung.

Der CODESYS Test Manager unterstützt Tests von folgenden Objekten: * Applikation * IEC-Bibliothek * Kommunikation

einklappen

Programmiersystem

CODESYS Development System V3.5.16.0 oder höher

Laufzeitsystem

CODESYS Control V3.5.5.0

Unterstützte Plattformen/ Geräte

-

Zusätzliche Anforderungen

Abonnement der CODESYS Professional Developer Edition.

Einschränkungen

64-Bit-Unterstützung ab Version 4.2.2.0 und höher

Lizenzierung

Die folgenden Lizenzen sind verfügbar:

  • Demo-Lizenz: Zeitlich eingeschränkte Nutzungsdauer

  • Abo-Lizenz: Zeitbeschränkte Nutzung

Folgende Lizenzierungsoptionen werden unterstützt:

  • Soft Key, ab CODESYS Development System SP 13

    (Arbeitsplatzgebundene Lizenzierung, kostenloser Bestanteil aller CODESYS Produkte)

  • Optional: CODESYS Key

    (Erhöhte Sicherheit gegen Verlust der Lizenzschlüssel, Übertragbare Lizenzierung auf andere Arbeitsplätze)

Erforderliches Zubehör

Optional: CODESYS Key

Versionshistorie

Version Release note
Release date
4.3.1.0

Improvements

  • TM-817: Codesys.Devices: SetCommunicationPath should allow to filter for Device ID

  • TM-481: Codesys.Devices: SetCommunicationPath should allow configuration via IP address / DNS name

  • TM-783: Codesys.Testreport: Add CODESYS Platform to Version information

  • TM-282: Codesys.Testreport: Allow logging of installed packages in the test report

  • TM-561: CoDeSys.Scripting: Enhance usability by creating space for the script editor

  • TM-124: Editor: Add a command creating a template to execute a test script via command line

Bug fixes

  • TM-824: Codesys.Log: FindMsg does not resolve strings

  • TM-865: Codesys.Monitoring: EvaluateExpression throws unhandled exception if entering invalid type

  • TM-835: Test Report: Invalid characters in XML test report

  • TM-933: IEC Unit Test: CODESYS crashes in combination with SIL2 device

  • TM-735: Progress window doesn’t open on Windows 10

  • TM-889: Backward compatibility of Remote Call broken (to older Test Manager versions)

  • TM-885: Update System.Data.SQLite.Core to most recent version 1.0.111 (sqlite 3.28.0)

  • TM-884: Random “Index out of range” exception in test report when running script from command line

05.05.2020
4.3.0.0

New features and improvements within CODESYS Test Manager V4.3.0.0


Basic debugging support for test scripts


  1. The “Test progress” window has been revamped to offer debug functionality for a test script:
    • Debug controls to abort, halt, single step and continue the test script execution
    • Display of the current scope’s variables
    • Display of occured errors (double click jumps to the error site, Strg+C copies error message)
    • Debug mode to automatically break on errors (such as failed test actions) and breakpoints
    • Display of test script elements “Assignment” and “Choose”
    • Display of commented-out elements

  2. On the test script editor side the following improvements have been added:
    • A new command “Debug test script” to run a script in debug mode. Only in debug mode breakpoints, “halt on error” and out-commented elements are considered.
    • Before test execution breakpoints can be set and activated/deactivated (only in debug mode, normal test execution is not affected).
    • Before test execution test elements can be commented out (only in debug mode, normal test execution is not affected).

IEC Unit Test


  • Test categories and functions now can not only be excluded from test execution (blacklisting), but also explicitly included (whitelisting) in order to run just a small subset of tests.
  • Test categories and functions now can be specified as variable {placeholder} and as a CSV list providing a more dynamic configuration.

Test script versioning


  • A test script can now be “pinned” from within the editor: A pinned test script is guaranteed to be unchanged by checksum. This enables review workflows on test scripts.
  • Test reports now contain a list of effectively called test script versions including the “pinned” state.

11.06.2019
4.2.4.0

Support of Softcontainer licensing (no Dongle needed)

Interoperability fix


  • The test progress bar is visible also with versions of the CODESYS Developemnt System 3.5.13.0 and higher.

19.07.2018
4.2.3.0 - 14.05.2018
4.2.2.0

CODESYS TestManager 4.2.2.0 is a bug-fix release.
It contains fixes to stabilize testruns.

06.11.2017
4.2.1.0

CODESYS TestManager 4.2.1.0 is a bug-fix release. It contains fixes of major-bugs for UnitTests and TestTables.

14.09.2017
4.2.0.0 - 25.07.2017
4.1.0.2 - 03.11.2016

1 Kundenmeinung(en)

Works perfect Bewertung von Tim van Heijst
Funktionalität
Qualität
Very easy and straighforward
Takes some time to prepare, but after it is prepared it saves a lot of test time.
Also helps you to set-up the application correctly (Test driven development). (Veröffentlicht am 09.06.15)

Dieses Produkt beinhaltet ein CODESYS Support Ticket, d. h. innerhalb eines Jahres ist 1 Stunde Support im Kaufpreis enthalten.

Mehr Details dazu finden Sie im CODESYS Store-Produkt CODESYS Support Ticket.

CODESYS GmbH

Memminger Straße 151

87439 Kempten

Deutschland

Weitere Produkte:

CODESYS Professional Developer Edition

CODESYS Professional Developer Edition

500,00 € ab: 405,00 € zzgl. MwSt
Auf die Merkliste

Screenshots

Schreiben Sie Ihre eigene Kundenmeinung

Nur registrierte Benutzer können Bewertungen abgeben. Bitte melden Sie sich an oder registrieren Sie sich