Release 2019.02
Das Release besteht aus den Windows-Komponenten mit der Versionsnummer 2019.02.X.X und dem SAP Loader Support Package 9.
Veröffentlicht am: 20.05.2019
Inhaltsverzeichnis
- 1 Migration auf diese Version
- 2 Abkündigungen in dieser Version
- 3 Änderungen / Neuerungen in dieser Version
- 3.1 Neue Features in dieser Version
- 3.1.1 TCR: Überarbeitete Startseite
- 3.1.2 TCR: Kopieren von Zeilen aus Vorlagen
- 3.1.3 TCR: Optimierung von Seitenwechsel bei Listen
- 3.1.4 TCR: Optimierte Darstellung bei Ergebnisvorlagen
- 3.1.5 TCR: Vereinheitlichung von ähnlichen Begriffen
- 3.1.6 TCR: Manuelles entfernen von Testfallsperren
- 3.1.7 TCR: Sicherheitsabfrage beim Bearbeiten von Aktivitäten
- 3.1.8 TCE: Absprung zum TCR
- 3.1.9 TCE: Anwendung ohne Anmeldung beenden
- 3.1.10 TCE: Einheitliche Darstellung von Aktivitäten
- 3.1.11 TCE: Öffnet mit leerer Startseite
- 3.1.12 TCE: Hinweis auf fehlerhafte Testschritte
- 3.1.13 TCE: SubCategory aus LogToProtocol entfernen
- 3.1.14 Kiosk: Anpassung der Darstellung
- 3.1.15 Kiosk: Anzahl der Läufe zurücksetzen
- 3.1.16 Kiosk: Kopieren der Rückgabewerte
- 3.2 Fehlerkorrekturen in diesem Release
- 3.2.1 TCR: Perfomanceoptimierung beim Laden von Testfallseiten
- 3.2.2 TCR: Arbeiten mit großen Datenquellen
- 3.2.3 TCR: Anpassungen am Performance Log
- 3.2.4 TCR: Verbesserung der Historie bei aktiver Filterung
- 3.2.5 TCR: Fehler beim Speichern von Vorlagen
- 3.2.6 TCR: Fehleranfälligkeit von Proxyklassen verringert
- 3.2.7 TCR: Fehlerhafte Darstellung im Vorlagen-Editor
- 3.2.8 TCR: Optimierung von Fehlermeldungen
- 3.2.9 TCR: Meldung zu kurz sichtbar
- 3.2.10 TCR: Verschieben / kopieren von Testfällen nur eingeschränkt möglich
- 3.2.11 TCR: Fehlerhafter Verbindungstest
- 3.2.12 TCR: Fehler bei nicht konfiguriertem ALM
- 3.2.13 TCE: TCE schließt falschen Testfall
- 3.2.14 TCE: Unerwartetes Verhalten bei fehlender Netzwerkverbindung
- 3.2.15 TCE: Problem mit zuletzt bearbeiteten Testfällen
- 3.2.16 TCE: Leerer Testfall statt Fehlermeldung
- 3.2.17 Kiosk: Falsche Meldungen bei Testausführung
- 3.2.18 Kiosk: Problem mit Filtern
- 3.2.19 Kiosk: Fehlerhafte Anzeige im Edge Browser
- 3.2.20 Kiosk: Änderung an Datenquellen nicht gespeichert
- 3.2.21 SAP: Fehlgeschlagene Installation
- 3.1 Neue Features in dieser Version
Migration auf diese Version
Das Release 2019.02 ist ein Major-Release und bringt neben Korrekturen auch diverse neue Features mit. Notwendige Updates der Datenbasis erfolgen automatisch. Ein Downgrade wird nach der Anpassung der Datenbasis nicht unterstützt!!!
Bitte nehmen Sie vor dem Update unbedingt eine vollständige Datensicherung vor, die es Ihnen ermöglicht auf einen konsistenten und funktionstüchtigen Stand zurückzugehen, falls sich das Update nicht zu Ihrer Zufriedenheit durchführen lässt.
Bitte folgen Sie unbedingt den Installations- und Updateanweisungen, die mit der Software ausgeliefert werden.
Abkündigungen in dieser Version
Verschiedene Features und Funktionen werden mit diesem Release letztmalig bereitgestellt. Ab dem nächsten Major-Release werden diese Elemente kein Bestandteil von succest mehr sein. Es ist wichtig, dass Sie diese Liste durcharbeiten und Verwendungen dieser Features entfernen, wo sie aktuell noch eingebunden sind, da Sie das nächste Major-Release sonst nicht einspielen können bzw. das Einspielen zu Problemen führen wird.
Micro Focus ALM OTA Schnittstelle
Zur Anbindung von ALM steht ab dem nächsten Major-Release (2019.04) nur noch die REST Schnittstelle zur Verfügung. Bitte stellen Sie ggf. die Anbindung ihres ALM um.
Versand einer Mail nach Testausführung
succest bietet die Möglichkeit nach Ausführung eines Testfalls, einen hinterlegten Empfängerkreis über das Ergebnis per Mail zu benachrichtigen. Diese Funktion wird mit dem nächsten Major-Release (2019.04) nicht mehr zur Verfügung stehen.
Änderungen / Neuerungen in dieser Version
Im Folgenden sind die Veränderungen des aktuellen Release beschrieben.
Neue Features in dieser Version
TCR: Überarbeitete Startseite
Die Startseite vom TCR wurde überarbeitet. Es werden jetzt alle Menüpunkte übersichtlich auf einer Seite dargestellt. Zusätzlich wurde auch die Anordnung innerhalb der Menüs überarbeitet.
TCR: Kopieren von Zeilen aus Vorlagen
Es ist jetzt möglich, eine Zeile einer Ergebnis- oder Erzeugungsvorlage zu kopieren ohne die Vorlage bearbeiten zu müssen, wie es in der Vorgängerversion notwendig war.
TCR: Optimierung von Seitenwechsel bei Listen
Bei Listansichten, die sich über mehrere Seiten erstrecken, z. B. Aktivitätsvorlagen oder Datenquellen, wird nach der Anlage eines neuen Objekts jetzt direkt zur Seite gewechselt, auf der das neue Objekt zu finden ist. In den vorherigen Releases musste der Benutzer die Seite selbst herausfinden und auswählen.
TCR: Optimierte Darstellung bei Ergebnisvorlagen
Bei Ergebnisvorlagen wurde bei vorherigen Releases verwirrend bzw. verneint dargestellt, ob das Ergebnis erwartet oder nicht erwartet wird. Mit diesem Release wurde die Anzeige überarbeitet, so dass in der Zukunft sofort das gewünschte Verhalten abgelesen werden kann.
Die vorhandenen Einstellungen werden während des Updates von succest automatisch auf die neue Darstellung konvertiert.
TCR: Vereinheitlichung von ähnlichen Begriffen
Im TCR wurden ähnliche Begriffe für dieselben Aktionen / Objekte an unterschiedlichen Stellen verwendet. Mit diesem Release werden die verwendeten Begriffe vereinheitlicht.
TCR: Manuelles entfernen von Testfallsperren
Im TCR wurde eine Funktion zum Entfernen von Testfallsperren hinzugefügt. Wenn ein Testfall ungewollt gesperrt ist, kann ein berechtigter Benutzer über die Seite „Testfall pflegen“ den Testfall entsperren.
TCR: Sicherheitsabfrage beim Bearbeiten von Aktivitäten
Beim Löschen oder Umbenennen von Aktivitäten oder Aktivitätsfeldern muss der Benutzer seine Änderung bewusst bestätigten, sofern die Aktivität verwendet wird. Möchte der Benutzer die Änderungen trotzdem durchführen, ist anschließend eine manuelle Änderung der Testfälle und/oder Zentralkomponenten, welche diese Aktivität nutzen, notwendig.
TCE: Absprung zum TCR
Seit diesem Release ist es möglich, vom TCE über einen Link innerhalb des Info-Menüs direkt den TCR zu öffnen.
TCE: Anwendung ohne Anmeldung beenden
Wurde der TCE aus Versehen gestartet, ließ sich dieser nicht auf die übliche Weise beenden. Mit diesem Release wurden die gängigen Methoden zum Schließen einer Anwendung ohne vorherige Anmeldung hinzugefügt.
TCE: Einheitliche Darstellung von Aktivitäten
Die Darstellung der Aktivitäten im TCE wurde mit diesem Release leicht überarbeitet. In vergangenen Releases war die Darstellung an einigen Stellen nicht einheitlich und führte so zu Verwirrungen.
TCE: Öffnet mit leerer Startseite
Der TCE wurde in vergangenen Releases immer mit einem leeren Testfall geöffnet. Dieser wurde sehr oft nicht benötigt und störte somit die Anwender. Ab diesem Release entfällt der leere Testfall beim Start.
TCE: Hinweis auf fehlerhafte Testschritte
Beim Öffnen eines fehlerhaften Testfalls (z. B. eine nicht existierende Aktivität verwendet) wird der Benutzer mit einer Hinweismeldung über diesen Zustand informiert.
TCE: SubCategory aus LogToProtocol entfernen
In der Standard-Aktivität „LogToProtocol“ wurde die Sub-Category entfernt.
Kiosk: Anpassung der Darstellung
Beim Kiosk wurde an verschiedenen Stellen das Design / Layout optimiert, sodass dieser nun einheitlicher wirkt und Überlagerungen verhindert werden.
Kiosk: Anzahl der Läufe zurücksetzen
Bei der Ausführung von Testfällen im Kiosk wird beim Starten eines Testfalls nach der Anzahl der Läufe / Wiederholungen gefragt. Dieser Zähler wurde nach der Ausführung nicht zurückgesetzt und wurde bei der nächsten gewünschten Ausführung des Benutzers erneut vorgeschlagen. Ab diesem Release wird dieser Zähler nach jeder Ausführung auf 1 zurückgesetzt.
Kiosk: Kopieren der Rückgabewerte
Im Kiosk können die Spalten mit den Rückgabeparametern markiert und kopiert werden. Mit diesem Release ist es nun möglich, Werte einzelner Zellen zu kopieren. Dies ermöglicht z. B. das direkte Verarbeiten einer ID im SUT (z. B. Geschäftspartnernummer im SAP).
Fehlerkorrekturen in diesem Release
TCR: Perfomanceoptimierung beim Laden von Testfallseiten
Das Laden der Seiten „Testfälle pflegen“ und „Testfälle ausführen“ dauerte bei großen Testset- / Teststrukturen teilweise mehrere Minuten. Mit diesem Release wurde die Ladezeit der Seiten deutlich optimiert, sodass der Anwender in seiner Arbeit nicht mehr unterbrochen wird.
TCR: Arbeiten mit großen Datenquellen
Die Verwendung von sehr großen Datenquellen (>10 Mio. Einträgen) wurde optimiert.
TCR: Anpassungen am Performance Log
Das Performance Log wurde für den SEPA- und WebAPI-Loader erweitert. Hier sind nun analog zum SAP Loader verschiedene Angaben zu finden.
TCR: Verbesserung der Historie bei aktiver Filterung
Wurde in der Historie ein Filter gesetzt, wurden unter bestimmten Bedingungen auch Testfallausführungen angezeigt, die nicht zum Filter passten. Dies wurde behoben. Zusätzlich ist ab diesem Release das automatische Nachladen bei einem aktiven Filter deaktiviert.
TCR: Fehler beim Speichern von Vorlagen
Beim Bearbeiten von Erzeugungsvorlagen, die einen Umlaut im Namen enthalten, wurde diese beim Speichern dupliziert. Eine Duplizierung findet nicht mehr statt.
TCR: Fehleranfälligkeit von Proxyklassen verringert
Beim Generieren von Proxyklassen war es möglich case sensitive Angaben zu vergeben. Dies führte in der Zusammenarbeit mit SAP zu Schwierigkeiten. Ab diesem Release werden in entsprechenden Feldern nur noch in Großbuchstaben akzeptiert.
TCR: Fehlerhafte Darstellung im Vorlagen-Editor
Aufgrund einer fehlerhaften Anzeige beim Bearbeiten des XML im Vorlagen-Editor wurde der Text nicht an der angezeigten Cursor-Position bearbeitet. Der Anzeigefehler wurde behoben.
TCR: Optimierung von Fehlermeldungen
Im TCR wurden verschiedene Fehlermeldungstexte überarbeitet.
TCR: Meldung zu kurz sichtbar
Nach dem Bearbeiten eines Namens von einer Zentralkomponente wird eine Meldung anzeigt. Diese wurde allerdings sofort wieder ausgeblendet. Die Meldung wird nun länger anzeigt.
TCR: Verschieben / kopieren von Testfällen nur eingeschränkt möglich
Testfälle konnten nicht verschoben oder kopiert werden, wenn kein Testplan ausgewählt wurde. Der Testfall wird nun unter „nicht zugeordnete Testfälle“ gespeichert, wenn kein Testplan ausgewählt wurde.
TCR: Fehlerhafter Verbindungstest
Beim Test der Verbindung zwischen TCR und SUT kam es stellenweise zu Fehlermeldungen anstatt eines korrekten Status. Dies wurde behoben.
TCR: Fehler bei nicht konfiguriertem ALM
Wenn an einer TCR Installation kein ALM angebunden war, wurde im Hintergrund regelmäßig ein Fehler protokolliert. Dieser Fehler wurde korrigiert.
TCE: TCE schließt falschen Testfall
Wenn im TCE mehrere Testfälle geöffnet sind und einer davon geschlossen wird, wurde ggf. nicht der gewünschte Testfall geschlossen.
TCE: Unerwartetes Verhalten bei fehlender Netzwerkverbindung
Wenn der TCE keine Verbindung mehr zum TCR hatte, wurde dieser ohne eine Meldung geschlossen. Dies ist behoben.
TCE: Problem mit zuletzt bearbeiteten Testfällen
Lange Testfallbezeichnungen mit Sonderzeichen führten im Menü der zuletzt bearbeiteten Testfälle in der Darstellung und beim Öffnen zu Problemen. Diese Probleme sind behoben.
TCE: Leerer Testfall statt Fehlermeldung
Wenn der TCE die Testfalldatei zu dem Testfall nicht laden konnte, wurde ein leerer Testfall anzeigt. Ab diesem Release wird dem Anwender eine Fehlermeldung angezeigt.
Kiosk: Falsche Meldungen bei Testausführung
Bei Ausführung von Testfällen im Kiosk wurden zum Teil falsche / irreführende Meldungen ausgegeben. Es werden nun treffende Meldungen ausgegeben.
Kiosk: Problem mit Filtern
Das Zurücksetzen des Filters im Kiosk hat zu Problemen in der Darstellung geführt. So ließen sich zum Beispiel manche Kategorien nur noch eingeschränkt nutzen. Diese Einschränkungen sind aufgehoben.
Kiosk: Fehlerhafte Anzeige im Edge Browser
Beim Anzeigen eines Testfalls im Kiosk, der keine Beschreibung hatte, wurde im Edge Browser statt leerem Inhalt der Wert null angezeigt. Mit diesem Release wird nun korrekt „nichts“ angezeigt.
Kiosk: Änderung an Datenquellen nicht gespeichert
Beim Austauschen einer Datenquelle für In-Argumente eines Testfalls wurden die gewählten Werte beim Speichern nicht immer übernommen. Diese Übernahme erfolgt jetzt.
SAP: Fehlgeschlagene Installation
Bei der Installation vom SAP Loader werden nicht alle Support Packages automatisch installiert. Durch eine Anpassung der Installationsfiles ist dieser Fehler behoben worden.