Release Notes

Tecap Automated Test Platform 2020

28.04.2022

Version 20.1.15

FIXED
Resultfenster zeigt beim zweiten Laden keinen Inhalt in Operator

15.11.2021

Version 20.1.14

FIXED
Messwert des ausgefallenen Tests bei Stop-At-Fail wird nicht angezeigt
FIXED
Editierte Start Info beim Umschalten in den Production Mode steht nicht rechtzeitig für UI bereit

20.10.2021

Version 20.1.13

FIXED
Mögliche Exception beim Umschalten in Production Mode bei Data Fields

18.03.2021

Version 20.1.12

FIXED
Lot Number wird nicht übertragen

28.10.2020

Version 20.1.11

FIXED
Test Plan Suchergebnisse erscheinen mehrfach
FIXED
Benutzerrolle: Falsche Meldung bei Umbenennung ohne Änderung
FIXED
Crash bei "Save as Template"
FIXED
Partieller Route Group Disconnect aktualisiert Connect-Status nicht korrekt

2.10.2020

Version 20.1.10

FIXED
System Setup Zustand wird nach Tester Shutdown nicht wiederhergestellt
FIXED
Crash bei aktivem Part Alarm ohne Spanning
FIXED
Geschachtelte Route Groups funktionieren manchmal nicht

29.9.2020

Version 20.1.9

FIXED
Plugin Kompatibilität beeinträchtigt

21.9.2020

Version 20.1.8

FIXED
Möglicher Memory Leak in Managed User Displays
FIXED
Embedded User Display Overlay führt zu Exceptions
FIXED
Speicherverbrauch bei Nutzung verschiedener Projekte steigt stetig an
FIXED
Mögliche Exception bei Test Handler Custom Data

3.8.2020

Version 20.1.7

FIXED
Projekterstellung scheitert
FIXED
Fehlende Unterstützung von TLS 1.2 für Web-Services
FIXED
Static Routes Status nach Initialisierung kann Routing System bei den ersten Schaltvorgängen beeinträchtigen
FIXED
Connect Endpoint akzeptiert doppelte Endpunktnamen nicht immer
FIXED
Multi Point Route Connect/Disconnect führt manchmal zu wirren Zustandsinformationen
FIXED
Crash beim Umstellen des Pin Name Formats
FIXED
Exception beim Laden von altem Testplan-Format

22.7.2020

Version 20.1.6

FIXED
Programmgenerator erkennt manchmal Code-Klammern-Paare nicht richtig
FIXED
Programmgenerator schreibt Code-Dateien mit ungünstiger Codepage

9.7.2020

Version 20.1.5

FIXED
TestPlan Sequence Clone aktiviert deaktivierte Tests
FIXED
Testproject Upgrade von alt auf v1.5 benennt Ordner nicht um
FIXED
Projektklon hat fehlerhafte Bezüge in VS Solution
FIXED
Programmgenerator versteht Verbatim-Strings nicht richtig
FIXED
Sequencer Dispatch Mode wird bei Integrity Check nicht beachtet
FIXED
Developer Cockpit Workflow-Box bleibt während Run aktiv
FIXED
Embedded User Display Overlay kann OutOfMemoryException auslösen
FIXED
Testprojekt Clone Service API für Add-On bereitstellen

12.6.2020

Version 20.1.4

FIXED
Partieller Connect/Disconnect bei Multi-Point Routes kann scheitern
FIXED
Connector Pin Editor hat alten Zustand nach Instrument Name Refactoring
FIXED
Factory Integration basierend auf TP Test Environment wird wieder deaktiviert
FIXED
Enable SOT/EOT entfernen, da veraltet; Aktivierung per Wahl von Factory Setup
FIXED
Erkennung der Online-Release Notes Seite fehlerhaft

25.3.2020

Version 20.1.3

FIXED
Mögliche Exception bei Projekt öffnen und Workflow Selektion zurückgesetzt (None)
FIXED
Erhöhte Prozessorlast beim Editieren von Tabellen
FIXED
Crash in Package Manager bei Erstkonfiguration eines Projekts

23.3.2020

Version 20.1.2

FIXED
Exception-Meldung in Result Analyst Selektion, wenn keine DataPools vorhanden sind
FIXED
Möglicher Crash bei aktiven Quality Alarms mit Spanning
FIXED
Labels werden manchmal in falschem Font dargestellt
FIXED
Möglicher Crash beim Schliessen durch Plugin Workspace-Aufbau
FIXED
Solution Generator kann falsche Namespaces setzen
FIXED
Falscher Short Detect bei Route Groups mit Double Throw Routen
FIXED
Test Execution Fenster, Crash bei Klick auf Spaltenkopf
FIXED
Massenänderungen bei großen Datenmengen langsam
FIXED
Deaktivieren von System Setup manchmal langsam
FIXED
Generator erkennt Kommentarzeilen nicht zuverlässig
FIXED
Ermittlung von Failed Sites führt manchmal zum Crash

12.3.2020

Version 20.1.1

FIXED
StationName und StationCounter Felder lösen nicht richtig auf
FIXED
Production Setup Barcode Feld kann nicht leer sein
FIXED
Handling Workflow Check zyklisch aufrufen

9.3.2020

Version 20.1.0

NEW
Workflows mit verketteten Varianten
API CHANGES
NEW
Testplan Parameter mit Unit und Beschreibung
NEW
Production Package Einstellungen der vorherigen Freigabe übernehmen
NEW
Sequencer Execution API in Handling zugreifbar machen
NEW
Tests in Designliste per Maus verschieben
NEW
Projekt und Session Infos in Logging und Plugins bereitstellen
NEW
TestRunner und Production API vereinen und vereinfachen
API CHANGES
NEW
Online Release Notes abrufen
NEW
Tecap Info auf Splash Screen
NEW
Dashboard Gestaltung
FIXED
Speicherverbrauch steigt nach Umladen des Projekts im Testbetrieb an
FIXED
C# Project Load macht in manchen .NET Umgebungen Probleme
FIXED
erzeugt Exception im Lizenzdialog
FIXED
Process Alarm Override Typo
API CHANGES
FIXED
Fehler nach Umschalten zwischen Production Mode und Engineering
FIXED
StoreCustomData API akzeptiert keine Null-Werte
FIXED
Export/Import von Project Packages nicht funktional
FIXED
Test Workflow und Test Variant Views öffnen nach unten gescrollt
FIXED
Supplier Export funktioniert nicht
FIXED
Database Type Cache wird beim Connection-Wechsel nicht gelöscht
FIXED
Deselektion aller Sites in OnCheckStartOfTestCondition verursacht Crash
FIXED
SessionCustomData Field anlegen funktioniert nicht mehr nach Umladen des Projekts
RECOMPILE
FIXED
Für Production Setups wird der Barcode beim Konfigurieren nicht automatisch übernommen

Änderungen und Migration

In diesem Abschnitt erläutern wir, welche Änderungen in der Software sich auf Projektinhalte und Plugins so auswirken, dass diese migriert werden müssen.

Was ist betroffen?

  • Testprojekte durch Inhaltsergänzung (automatische Anpassung)
  • Production Plugins durch API Änderungen (händische Anpassungen notwendig)

Upgrade von Testprojekten

Beim Umstieg von Tecap 2019 Version 8.x auf Tecap 20.1 werden neue Projektinhalte hinzugefügt, die ein Update der Projektdatei erfordern. Dabei handelt es sich um neue Konfigurationsmöglichkeiten zur Gestaltung von Workflows. Die Projektstruktur auf Dateiebene bleibt gleich.

Production API Assemblyverweis

Betrifft: Plugins mit Start Procecures, Operator Interfaces und Test Handling.

Zur einfacheren Nutzung und Weiterentwicklung wurde die MTQ.Tecap.Production.Extensibility.dll aufgelöst und die Inhalte in MTQ.Tecap.TestRunner.Extensibility.dll aufgenommen.

In der Migration von Plugins entfernen Sie bitte MTQ.Tecap.Production.Extensibility.dll und verweisen MTQ.Tecap.TestRunner.Extensibility.dll, falls noch nicht geschehen.

Die Ersetzung des Namespaces kann mit Suchen/Ersetzen passieren: "MTQ.Tecap.Production" zu "MTQ.Tecap.TestRunner".

TestRunner API, Korrektur

Betrifft: Test Handling Plugins

Die API ProcessAlarmAcknowledge hatte einen Schreibfehler. Die API ist noch neu und nicht verbreitet im Einsatz, daher die Entscheidung zum Breaking Change, um den Fehler nicht zu manifestieren aber auch keine unnötigen 'Obsoletes' zu erzeugen.

Workflow API, Verbesserung

Betrifft: Plugins mit Test Handling, Operator Interfaces

Die alte Workflow API musste im Rahmen der Feature-Erweiterung angepasst werden.

Namensänderungen: Das Interface IWorkflowFacility heißt nun IWorkflowControlFacility. Das Interface wurde bereinigt um falsche benannte Methoden.

Die Methoden "ChangeTestSetup" heißen nun korrekt "SelectTestSetup".

Automated Test with Passion.