Release 2019.02

Aus succestWiki
Wechseln zu: Navigation, Suche

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

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.