Release 2018.03: Unterschied zwischen den Versionen

Aus succestWiki
Wechseln zu: Navigation, Suche
Zeile 21: Zeile 21:
 
== Änderungen / Neuerungen in dieser Version ==
 
== Änderungen / Neuerungen in dieser Version ==
 
Im Folgenden sind die Veränderungen des aktuellen Release beschrieben. Um diese leichter mit den Tickets im Service Desk (öffentliches Ticketsystem für succest Kunden) und im Jira (internes Planungstool) abgleichen zu können, findet sich jeweils in der Überschrift die Zuordnungen zu den Tickets ("SSD" für Service Desk und "SUC" für Jira).
 
Im Folgenden sind die Veränderungen des aktuellen Release beschrieben. Um diese leichter mit den Tickets im Service Desk (öffentliches Ticketsystem für succest Kunden) und im Jira (internes Planungstool) abgleichen zu können, findet sich jeweils in der Überschrift die Zuordnungen zu den Tickets ("SSD" für Service Desk und "SUC" für Jira).
 +
 +
  
 
=== Neue Features in diesem Release ===
 
=== Neue Features in diesem Release ===
−
==== TCR: (SUC-364, SSD-346, SSD-338) ====
+
==== TCR: Konfigurationsdatei Ansicht lässt sich schließen (SUC-567, SUC-364, SSD-346, SSD-338) ====
 +
Bisher konnte man die Ansicht einer Konfigurationsdatei auf der Seite Systemstatus zwar öffnen, aber nicht wieder schließen. Die Ansicht schloss sich automatisch, wenn man eine andere Konfigurationsdatei zur Ansicht öffnete. Mehr als eine Konfigurationsdatei konnte nicht zu Ansicht geöffnet sein. Ab diesen Release lassen sich alle Konfigurationsdateien einzeln zur Ansicht öffnen und wieder schließen. Es gibt keine Limitierung, wie viele Dateien gleichzeitig zur Ansicht geöffnet sind.
 +
 
 
==== TCR: (SUC-566, SSD-272) ====
 
==== TCR: (SUC-566, SSD-272) ====
−
==== TCR: (SUC-574) ====
+
???
 +
 
 +
==== TCR: Bibliotheken werden nun nach einem Update wieder bereitgestellt (SUC-574) ====
 +
Wird die Anwendung auf einem Server upgedated, werden dabei auch die Kompilate der vom Kunden erstellten Bibliotheken gelöscht. Das führt zu Verwirrung, da es vielen Administratoren nicht klar war, dass die Bibliotheken nach einem Update neu kompilieren mussten. Mit diesem Release werden nun die Kompilate nach dem Update automatisch neu aufgespielt. Eine Aktion des Administrators ist daher nicht mehr notwendig.
 +
 
 
==== TCR: (SUC-581, SSD-354) ====
 
==== TCR: (SUC-581, SSD-354) ====
−
==== TCR: (SUC-645, SSD-400) ====
+
???
 +
 
 +
==== TCR: Ausführen von Kiosk-Testfällen über einen Web-Service (SUC-645, SSD-400) ====
 +
Um die Möglichkeit zu bieten, Kiosk-Testfälle aus anderen Systemen und Frameworks heraus aufzurufen, wird mit diesem Release eine API angeboten, ob die andere Systeme den succest Testdaten-Kiosk nutzen können.
  
 
=== Fehlerkorrekturen in diesem Release ===
 
=== Fehlerkorrekturen in diesem Release ===
−
==== TCE: (SUC-327, SSD-330) ====
+
==== TCE: Korrektur beim Öffnen von Zentralkomponenten und Vorlagen aus der Historie (SUC-327, SSD-330) ====
−
==== TCE: (SUC-518) ====
+
versuchte man im TCE auf eine Zentralkomponente oder auf eine Vorlage erneut über den Menüpunkt "Zuletzt geöffnet" zuzugreifen, öffnet sich nur ein leeres Fenster. Dieser Fehler wurde behoben und es öffnet sich nun erwartungsgemäß die entsprechende Zentralkomponente oder Vorlage.
−
==== TCE: (SUC-564, SSD-313) ====
+
 
−
==== TCE: (SUC-578) ====
+
==== TCE: Korrektur der Sortierreihenfolge von Variablen (SUC-564, SSD-313) ====
−
==== TCE: (SUC-592, SSD-348) ====
+
Fügt man im Variablen-Abschnitt des TCE eine neuen Variable hinzu, dann ging die gewählte Sortierreihenfolge in der Vergangenheit in manchen Situationen verloren. Dies wurde im aktuellen Release behoben, die gewählte Sortierreihenfolge bleibt nun erhalten.
−
==== TCR: (SUC-328) ====
+
 
−
==== TCR: (SUC-483) ====
+
==== TCE: Anwendung bleibt nun auch nach Fehlermeldung reaktiv (SUC-578) ====
−
==== TCR: (SUC-497, SSD248) ====
+
In der Vergangenheit konnte es vorkommen, dass der TCE eine Fehlermeldung anzeigte und danach einfror. Mit diesem Release ist die Ursache dafür behoben, so dass der TCE nach dem Schließen der Meldungsfenster nun sicher wieder weiter benutzt werden kann.
−
==== TCR: (SUC-534, SSD-266) ====
+
 
−
==== TCR: (SUC-543) ====
+
==== TCE: Verbreiterung der TLS Unterstützung (SUC-592, SSD-348) ====
−
==== TCR: (SUC-544, SUC-574) ====
+
???
−
==== TCR: (SUC-547, SSD-298) ====
+
 
−
==== TCR: (SUC-552, SSD-310) ====
+
==== TCR: Datenquellen sind jetzt immer aktiv (SUC-328) ====
−
==== TCR: (SUC-565, SSD-308, SSD-366) ====
+
Ursprünglich sollte Administratoren die Möglichkeit gegeben werden, Datenquellen auf inaktiv zu stellen, um sie den Benutzern nicht anzuzeigen. Dafür sah das Team diverse Anwendungsmöglichkeiten, die sich aber in der Praxis nicht bewehrt haben. Daher wurde die CheckBox "Aktiv" bei den Datenquellen ersatzlos entfernt.
−
==== TCR: (SUC-567, SUC-364, SSD-346, SSD-338) ====
+
 
−
==== TCR: (SUC-572, SSD-349) ====
+
==== TCR: Korrektur des Verhaltens einer DropdownBox in der Arbeitskonfiguration (SUC-483) ====
−
==== TCR: (SUC-575) ====
+
beim Erstellen von Klassen in der Arbeitskonfiguration konnte es passieren, dass der in einer DropdownBox ausgewählte Typ nicht übernommen wurde, was im Hintergrund zu einem Fehler führte. Dieser Fehler wurde korrigiert, das Handling der Maske entspricht nun der Erwartung des Anwenders.
−
==== TCR: (SUC-576, SSD-287) ====
+
 
−
==== TCR: (SUC-580, SSD-352, SSD-353) ====
+
==== TCR: Verbessertes Fehlerhandling innerhalb der Testfallausführung (SUC-497, SSD-248) ====
−
==== TCR: (SUC-597, SSD-362) ====
+
In einigen Fällen kam es vor, dass ein Testfall - trotz des Auftretens gravierenden Fehler bereits vor der eigentlich Ausführung - weiter ausgeführt wurde. Das führte zu unerwarteten und nicht deutbaren Ergebnissen. Im aktuellen Release wurde das Verhalten dahingehend angepasst, dass ein Testfall nach auftreten eines unerwarteten schweren Fehlers sofort beendet wird.
−
==== TCR: (SUC-598, SSD-363) ====
+
 
−
==== TCR: (SUC-599) ====
+
==== TCR: XSLT Anzeige erkennt "leeres Verzeichnis" nun ordentlich (SUC-534, SSD-266) ====
−
==== TCR: (SUC-600) ====
+
Befinden sich in dem XSLT-Ordner eines angebundenen SAP Systems keine Dateien, wurde bisher im entsprechenden succest View eine nicht aussagekräftige Fehlermeldung angezeigt. Dies wurde im aktuellen Release behoben. Ein leerer Ordner erzeugt nun keine wirre Meldung mehr sondern wird erwartungsgemäß leer angezeigt.
−
==== TCR: (SUC-601, SSD-365, SSD-367, SSD-368) ====
+
 
−
==== TCR: (SUC-602) ====
+
==== TCR: Verbesserung bei der Anzeige fehlerhafter Aktivitätslisten (SUC-543) ====
−
==== TCR: (SUC-603) ====
+
Enthält eine Aktivitätsliste fehlerhafte Einträge, wurde diese Aktivitätsliste in der Vergangenheit vollständig abgewiesen. Mit dem aktuellen Release werden lediglich die fehlerhaften Einträge nicht mit angezeigt. Die korrekten Einträge der Liste werden angezeigt.
−
==== TCR: (SUC-621, SSD-378) ====
+
 
−
==== TCR: (SUC-639, SSD-396) ====
+
==== TCR: Zentralkomponenten werden nun nach einem Update wieder bereitgestellt (SUC-544, SUC-574) ====
−
==== TCR: (SUC-641, SSD-398) ====
+
Wird die Anwendung auf einem Server upgedated, werden dabei auch die Kompilate der Zentralkomponenten gelöscht. Das führt zu Verwirrung, da es vielen Administratoren nicht klar war, dass die Zentralkomponenten nach einem Update neu veröffentlichen mussten. Mit diesem Release werden nun die Kompilate nach dem Update automatisch neu aufgespielt. Eine Aktion des Administrators ist daher nicht mehr notwendig.
−
==== TCR: (SUC-642, SSD-409) ====
+
 
−
==== TCR: (SUC-643, SSD-414) ====
+
==== TCR: Meldungen im Protokoll werden nun chronologisch sortiert angezeigt (SUC-547, SSD-298) ====
−
==== TCR: (SUC-644, SSD-408) ====
+
Unter bestimmten Umständen konnte es vorkommen, dass Protokolleinträge nicht richtig chronologisch sortiert angezeigt wurden. Das führte verschiedentlich zu Irritationen bei Anwendern. Mit dem aktuellen Release werden die Einträge in der Ansicht ordentlich chronologisch sortiert.
−
==== TCR: (SUC-657, SSD-421) ====
+
 
−
==== TCR: (SUC-658, SSD-418) ====
+
==== TCR: Bündelung und Komprimierung beim Herunterladen mehrerer XSLT oder XSD (SUC-552, SSD-310) ====
−
==== TCR: (SUC-659, SSD-420) ====
+
Bisher war es nicht möglich, mehrere XSLT oder XSD zusammen in einem Zip aus dem TCR herunter zu laden, obwohl diese Technik für andere Dateien im TCR bereits bekannt war. Mit dem aktuellen Release können nun mehrere XSLT oder XSD Dateien zum Download ausgewählt werden. In diesem Fall erhält der Anwender dann ein Zip als Bündel in dem die ausgewählten Dateien komprimiert enthalten sind.
 +
 
 +
==== TCR: Meldungsfenster zu bevorstehendem Session-Timeout wird nun erwartungsgemäß geschlossen (SUC-565, SSD-308, SSD-366) ====
 +
Musste ein Anwender sich nach einem Session-Timeout erneut anmelden, blieb teilweise das Fenstern, dass ihn vorher vor dem bevorstehenden Session-Timeout warnen sollte, auf dem Bildschirm stehen. Dieses Verhalten wurde korrigiert, so dass der Anwender nach dem Re-Logon störungsfrei weiter arbeiten kann.
 +
 
 +
==== TCR: Korrektur bei Anzeige von Fenstertiteln (SUC-572, SSD-349) ====
 +
In einigen Fällen wurden Fenster Titel nicht ordentlich angezeigt. Dies wurde behoben, so dass nun alle Meldungsfenster mit einer ordentlichen Überschrift angezeigt werden.
 +
 
 +
==== TCR: Passwortverschlüsselung jetzt zuverlässiger (SUC-575) ====
 +
Das TCR verschlüsselt Passworte automatisch, wenn diese unverschlüsselt in eine Konfigurationsdatei eingestellt werden. Dies passierte in der Vergangenheit aber nur, wenn die Änderung der Datei während der Ausführung des TCR erfolgte und das TCR die Änderung "bemerkte". Nun prüft das TCR bei Start, ob seit dem letzten Programm-Ende Passworte unverschlüsselt eingetragen wurden. In dem Falle werden diese dann auch wieder verschlüsselt.
 +
 
 +
==== TCR: Validierung von Anwendereingaben verbessert (SUC-576, SSD-287) ====
 +
In vielen Eingabemasken des TCR wurden Validierungen für Anwendereingaben eingeführt oder erweitert, so dass Eingabefehler nun schneller erkannt und behoben werden können.
 +
 
 +
==== TCR: Bessere Validierung der Datenquellen-Uploads (SUC-580, SSD-352, SSD-353) ====
 +
Wurden in der Vergangenheit Dateien als Datenquellen hochgeladen, deren Format von succest nicht unterstützt wird, wurde dies von succest nicht gleich erkannt und dem Anwender mitgeteilt. Mit dem aktuellen Release führt succest eine Formatprüfung und ein entsprechendes Feedback an den Anwender ein.
 +
 
 +
==== TCR: Löschen von XSLT-Dateien ist nun möglich (SUC-597, SSD-362) ====
 +
Löschte der Anwender in der Vergangenheit seine XSLT-Datei, wurde diese bei nächster Gelegenheit aus der Versionierung wieder hergestellt. Dieses Verhalten ändert sich mit dem aktuellen Release. Die Löschung wird nun bis in die Versionierung hoch propagiert.
 +
 
 +
==== TCR: Eingestellter Filter ist nun wieder erkennbar (SUC-598, SSD-363) ====
 +
Mit R2018.02 hatte sich ein Fehler eingeschlichen, so dass man seit dem nicht mehr erkennen konnte, wenn man in einem Grid einen Filter eingestellt hatte. Dieser Fehler wurde gefunden und beseitigt. Es wird nun wieder in der gefilterten Spalte ein visueller Hinweis auf den Filter gegeben.
 +
 
 +
==== TCR: Vereinfachung der Zuordnung von Aktivitätsvorlagen zu Aktivitäten (SUC-599) ====
 +
Grundsätzlich war es im TCR immer möglich, eine Aktivitätsvorlage einzelnen Aktivitäten (durch explizite Auswahl) oder allen Aktivitäten (implizit, durch Auswahl "alle"). Es war aber nicht technisch verhindert "alle" und zusätzlich explizit einzelne Aktivitäten auszuwählen. Dies führte zu Verwirrung und ist mit dem aktuellen Release behoben.
 +
 
 +
==== TCR: Händisch erstelle Kommentare in der Arbeitsplatzkonfiguration führen nicht mehr zu Fehlern (SUC-600) ====
 +
Fügten Administratoren oder Entwickler manuelle Kommentare zu den maschinell erzeugten Dateien der Arbeitsplatzkonfiguration hinzu, konnte das dazu führen, dass die Dateien nicht mehr ordnungsgemäß verarbeitet wurden. Dies wurde mit dem aktuellen Release behoben, so dass Kommentare nun die Verarbeitung nicht mehr behindern.
 +
 
 +
==== TCR: Verbesserung des PopUps zum Re-Logon nach Session-Timeout (SUC-601, SSD-365, SSD-367, SSD-368) ====
 +
Hat der Anwender succest auf mehreren Tabs seine Internet Browsers geöffnet, führt ein Re-Logon auf einem Tab nun dazu, dass die Aufforderung zur Wiederanmeldung auf den anderen Tabs verschwindet.
 +
 
 +
==== TCR: Verändern von Aktivitätslisten wurde korrigiert (SUC-602) ====
 +
Durch einen Fehler war es nicht möglich, einmal erstellte Aktivitätslisten unter allen Umständen im Nachhinein zu verändern. Dieser Fehler wurde korrigiert und einmal erstelle Aktivitätslisten können später noch nach Belieben ergänzt und geändert werden.
 +
 
 +
==== TCR: Durchgehendes [ENTER] in Masken und Meldungen (SUC-603) ====
 +
Bisher konnte man im TCR durch bestätigen mit [ENTER] nur selten etwas auslösen. Mit dem aktuellen Release ist [ENTER] durchgehend aktiviert. Meldungen (Popups) werden durch [ENTER] geschlossen. In Formularen betätigt [ENTER] die Standard-Schaltfläche des Formulars, wenn eine Standard-Schaltfläche vorhanden ist.
 +
 
 +
==== TCR: Korrektur im Handling von Datenquellen (SUC-621, SSD-378) ====
 +
Es hatte sich ein Fehler eingeschlichen, der Spalten von Datenquellen alphabetisch sortierte und dadurch Änderungen an Datensätzchen in die falschen Spalten speicherte. Dieser Fehler wurden behoben.
 +
 
 +
==== TCR: Korrektur beim Herunterladen von Protokollen (SUC-639, SSD-396) ====
 +
Unter bestimmten Umständen kam es vor, dass ein Protokoll nach dem Herunterladen 0KB groß war, obwohl in dem Protokoll Einträge angezeigt wurden. Nach erneutem Download war dann auch die Datei gefüllt. Dieser Fehler wurde korrigiert, so dass das Protokoll nun beim ersten Versuch vollständig runtergeladen wird.
 +
 
 +
==== TCR: Anzeige von langen Testfallnamen verbessert (SUC-641, SSD-398) ====
 +
Sind Testfallnamen sehr lang, wurde die Anzeige im TCR schnell unübersichtlich, da sich Informationen auf dem Bildschirm überlappten. Dieses Verhalten wurde verbessert, so dass nun auch sehr viel längere Namen kein Anzeigeproblem mehr hervorrufen.
 +
 
 +
==== TCR: Verbesserte Sortierung beim Kopieren von Zeilen zwischen Vorlagen (SUC-642, SSD-409) ====
 +
Kopierte man eine Zeile von einer Vorlage in eine zweite, so wurde die Zeile in der zweiten Vorlage am Ende angefügt. Fügt man manuelle Zeilen zu einer Vorlage hinzu, werden die Zeilen aber sortiert nach der Zeilenart eingefügt. Mit dem aktuellen Release ist das Verhalten nun bei beiden Prozessen synchron, die Zeile wird nach Zeilenart sortiert eingefügt.
 +
 
 +
==== TCR: Update löscht Kiosk-Bilder nicht mehr (SUC-643, SSD-414) ====
 +
Ein Fehler im Update-Skript sorgte dafür, dass bei einem Software-Update von succest Kundeneigene Bilder für den Kiosk gelöscht wurden und manuell wieder hochgeladen werden mussten. Das Update-Skript wurde mit dem aktuellen Release angepasst, so dass die Kiosk-Bilder nicht mehr verschwinden.
 +
 
 +
==== TCR: Das Löschen von Aktivitäten wird nun systemweit propagiert (SUC-644, SSD-408) ====
 +
Bisher blieben bspw. Kompilate von Aktivitäten einfach im System liegen, wenn eine Aktivität gelöscht wurde. Um das System "aufgeräumt" zu halten, führt das Löschen von Aktivitäten nun auch zum Löschen aller verbleibender Artefakte der Aktivität.
 +
 
 +
==== TCR: Verbesserung der Anzeige der Ausführungshistorie (SUC-657, SSD-421) ====
 +
Die Anzeige der Ausführungshistorie im TCR war nicht ganz zuverlässig, wenn Testfälle beim Öffnen des Views noch liefen. Mit dem aktuellen Release wurde die Ansicht so verbessert, dass im Moment laufende Testfälle korrekt angezeigt werden und auch der Abschluss des Laufes die Anzeige korrekt aktualisiert.
 +
 
 +
==== TCR: Ressourcen-Bedarf der Komponentenverwendung stark reduziert (SUC-658, SSD-418) ====
 +
das kürzlich neu bereits gestellte Feature "Komponentenverwendung" war so Ressourcen-belastend, dass die normale Ausführung des TCR davon behindert wurde. Durch diverse Optimierungen ist die Komponentenverwendung mit dem aktuellen Release nicht nur erheblich schneller, sondern behindert auch die anderen Abläufe nicht mehr.
 +
 
 +
==== TCR: Komponentenverwendung weißt Testfälle nun nicht mehr als ungenutzte Komponenten aus (SUC-659, SSD-420) ====
 +
In der Vergangenheit wiess die Komponentenverwendung Testfälle als nicht genutzte Komponenten aus. Da Testfälle in diesem Sinne "genutzt" sind, schien diese Anzeige nicht sinnvoll. Mit dem aktuellen Release wurde die Anzeige dahingehen geändert, dass Testfälle nicht mehr als ungenutzte Komponenten klassifiziert werden.
 +
 
 
==== TCR: (SUC-664) ====
 
==== TCR: (SUC-664) ====
 +
???
 +
 
==== TCR: (SUC-707, SSD-469) ====
 
==== TCR: (SUC-707, SSD-469) ====
 +
???
 +
 
==== TCR: (SUC-708, SSD-471) ====
 
==== TCR: (SUC-708, SSD-471) ====
 +
???
 +
 
==== TCR: (SUC-709, SSD-472) ====
 
==== TCR: (SUC-709, SSD-472) ====
 +
???
 +
 
==== TCR: (SUC-710, SSD-474) ====
 
==== TCR: (SUC-710, SSD-474) ====
 +
???

Version vom 5. August 2018, 00:04 Uhr

Das Release besteht aus den Windows-Komponenten mit der Versionsnummer 2018.03.X.X und dem SAP Loader Support Package 9.

Veröffentlicht am: 16.07.2018 (voraussichtlich)

Inhaltsverzeichnis

Migration auf diese Version

Das Release 2018.03 ist ein minor Release und bringt ausschließlich kleinere Korrekturen und behebt "Schönheitsfehler". Aus diesem Grund sind Updates der Datenbasis nicht notwendig.

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

Verschieden Features und Funktionen werden mit diesem Release letztmalig bereit gestellt. Ab dem nächsten Major Release werden diese Elemente kein Bestandteil von succest mehr sein. Es ist wichtig, dass Sie diese Liste durcharbeiten und Verwendung dieser Feature entfernen, wo sie aktuell noch eingebunden ist, da Sie das nächste Major Release sonst nicht einspielen können, bzw. das Einspielen zu Problemen führen wird.

Obsolete Datentypen

Die Typen "BusinessPartnerReference" und "AccountReference" werden ab dem nächsten Release nicht mehr zur Verfügung stehen. Bitte ersetzen Sie alle Variablen dieser Typen in Ihren Testfällen mit den aktuellen generischeren Varianten.

Obsolete Aktivitäten

Die Aktivitäten "CreateBusinessPartnerReference" und "CreateAccountReference" werden ab dem nächsten Release nicht mehr zur Verfügung stehen. Bitte überarbeiten Sie Ihre Testfälle, so dass sie die aktuellen, generischeren Varianten zur Generierung von Referenzen verwenden.

Änderungen / Neuerungen in dieser Version

Im Folgenden sind die Veränderungen des aktuellen Release beschrieben. Um diese leichter mit den Tickets im Service Desk (öffentliches Ticketsystem für succest Kunden) und im Jira (internes Planungstool) abgleichen zu können, findet sich jeweils in der Überschrift die Zuordnungen zu den Tickets ("SSD" für Service Desk und "SUC" für Jira).


Neue Features in diesem Release

TCR: Konfigurationsdatei Ansicht lässt sich schließen (SUC-567, SUC-364, SSD-346, SSD-338)

Bisher konnte man die Ansicht einer Konfigurationsdatei auf der Seite Systemstatus zwar öffnen, aber nicht wieder schließen. Die Ansicht schloss sich automatisch, wenn man eine andere Konfigurationsdatei zur Ansicht öffnete. Mehr als eine Konfigurationsdatei konnte nicht zu Ansicht geöffnet sein. Ab diesen Release lassen sich alle Konfigurationsdateien einzeln zur Ansicht öffnen und wieder schließen. Es gibt keine Limitierung, wie viele Dateien gleichzeitig zur Ansicht geöffnet sind.

TCR: (SUC-566, SSD-272)

???

TCR: Bibliotheken werden nun nach einem Update wieder bereitgestellt (SUC-574)

Wird die Anwendung auf einem Server upgedated, werden dabei auch die Kompilate der vom Kunden erstellten Bibliotheken gelöscht. Das führt zu Verwirrung, da es vielen Administratoren nicht klar war, dass die Bibliotheken nach einem Update neu kompilieren mussten. Mit diesem Release werden nun die Kompilate nach dem Update automatisch neu aufgespielt. Eine Aktion des Administrators ist daher nicht mehr notwendig.

TCR: (SUC-581, SSD-354)

???

TCR: Ausführen von Kiosk-Testfällen über einen Web-Service (SUC-645, SSD-400)

Um die Möglichkeit zu bieten, Kiosk-Testfälle aus anderen Systemen und Frameworks heraus aufzurufen, wird mit diesem Release eine API angeboten, ob die andere Systeme den succest Testdaten-Kiosk nutzen können.

Fehlerkorrekturen in diesem Release

TCE: Korrektur beim Öffnen von Zentralkomponenten und Vorlagen aus der Historie (SUC-327, SSD-330)

versuchte man im TCE auf eine Zentralkomponente oder auf eine Vorlage erneut über den Menüpunkt "Zuletzt geöffnet" zuzugreifen, öffnet sich nur ein leeres Fenster. Dieser Fehler wurde behoben und es öffnet sich nun erwartungsgemäß die entsprechende Zentralkomponente oder Vorlage.

TCE: Korrektur der Sortierreihenfolge von Variablen (SUC-564, SSD-313)

Fügt man im Variablen-Abschnitt des TCE eine neuen Variable hinzu, dann ging die gewählte Sortierreihenfolge in der Vergangenheit in manchen Situationen verloren. Dies wurde im aktuellen Release behoben, die gewählte Sortierreihenfolge bleibt nun erhalten.

TCE: Anwendung bleibt nun auch nach Fehlermeldung reaktiv (SUC-578)

In der Vergangenheit konnte es vorkommen, dass der TCE eine Fehlermeldung anzeigte und danach einfror. Mit diesem Release ist die Ursache dafür behoben, so dass der TCE nach dem Schließen der Meldungsfenster nun sicher wieder weiter benutzt werden kann.

TCE: Verbreiterung der TLS Unterstützung (SUC-592, SSD-348)

???

TCR: Datenquellen sind jetzt immer aktiv (SUC-328)

Ursprünglich sollte Administratoren die Möglichkeit gegeben werden, Datenquellen auf inaktiv zu stellen, um sie den Benutzern nicht anzuzeigen. Dafür sah das Team diverse Anwendungsmöglichkeiten, die sich aber in der Praxis nicht bewehrt haben. Daher wurde die CheckBox "Aktiv" bei den Datenquellen ersatzlos entfernt.

TCR: Korrektur des Verhaltens einer DropdownBox in der Arbeitskonfiguration (SUC-483)

beim Erstellen von Klassen in der Arbeitskonfiguration konnte es passieren, dass der in einer DropdownBox ausgewählte Typ nicht übernommen wurde, was im Hintergrund zu einem Fehler führte. Dieser Fehler wurde korrigiert, das Handling der Maske entspricht nun der Erwartung des Anwenders.

TCR: Verbessertes Fehlerhandling innerhalb der Testfallausführung (SUC-497, SSD-248)

In einigen Fällen kam es vor, dass ein Testfall - trotz des Auftretens gravierenden Fehler bereits vor der eigentlich Ausführung - weiter ausgeführt wurde. Das führte zu unerwarteten und nicht deutbaren Ergebnissen. Im aktuellen Release wurde das Verhalten dahingehend angepasst, dass ein Testfall nach auftreten eines unerwarteten schweren Fehlers sofort beendet wird.

TCR: XSLT Anzeige erkennt "leeres Verzeichnis" nun ordentlich (SUC-534, SSD-266)

Befinden sich in dem XSLT-Ordner eines angebundenen SAP Systems keine Dateien, wurde bisher im entsprechenden succest View eine nicht aussagekräftige Fehlermeldung angezeigt. Dies wurde im aktuellen Release behoben. Ein leerer Ordner erzeugt nun keine wirre Meldung mehr sondern wird erwartungsgemäß leer angezeigt.

TCR: Verbesserung bei der Anzeige fehlerhafter Aktivitätslisten (SUC-543)

Enthält eine Aktivitätsliste fehlerhafte Einträge, wurde diese Aktivitätsliste in der Vergangenheit vollständig abgewiesen. Mit dem aktuellen Release werden lediglich die fehlerhaften Einträge nicht mit angezeigt. Die korrekten Einträge der Liste werden angezeigt.

TCR: Zentralkomponenten werden nun nach einem Update wieder bereitgestellt (SUC-544, SUC-574)

Wird die Anwendung auf einem Server upgedated, werden dabei auch die Kompilate der Zentralkomponenten gelöscht. Das führt zu Verwirrung, da es vielen Administratoren nicht klar war, dass die Zentralkomponenten nach einem Update neu veröffentlichen mussten. Mit diesem Release werden nun die Kompilate nach dem Update automatisch neu aufgespielt. Eine Aktion des Administrators ist daher nicht mehr notwendig.

TCR: Meldungen im Protokoll werden nun chronologisch sortiert angezeigt (SUC-547, SSD-298)

Unter bestimmten Umständen konnte es vorkommen, dass Protokolleinträge nicht richtig chronologisch sortiert angezeigt wurden. Das führte verschiedentlich zu Irritationen bei Anwendern. Mit dem aktuellen Release werden die Einträge in der Ansicht ordentlich chronologisch sortiert.

TCR: Bündelung und Komprimierung beim Herunterladen mehrerer XSLT oder XSD (SUC-552, SSD-310)

Bisher war es nicht möglich, mehrere XSLT oder XSD zusammen in einem Zip aus dem TCR herunter zu laden, obwohl diese Technik für andere Dateien im TCR bereits bekannt war. Mit dem aktuellen Release können nun mehrere XSLT oder XSD Dateien zum Download ausgewählt werden. In diesem Fall erhält der Anwender dann ein Zip als Bündel in dem die ausgewählten Dateien komprimiert enthalten sind.

TCR: Meldungsfenster zu bevorstehendem Session-Timeout wird nun erwartungsgemäß geschlossen (SUC-565, SSD-308, SSD-366)

Musste ein Anwender sich nach einem Session-Timeout erneut anmelden, blieb teilweise das Fenstern, dass ihn vorher vor dem bevorstehenden Session-Timeout warnen sollte, auf dem Bildschirm stehen. Dieses Verhalten wurde korrigiert, so dass der Anwender nach dem Re-Logon störungsfrei weiter arbeiten kann.

TCR: Korrektur bei Anzeige von Fenstertiteln (SUC-572, SSD-349)

In einigen Fällen wurden Fenster Titel nicht ordentlich angezeigt. Dies wurde behoben, so dass nun alle Meldungsfenster mit einer ordentlichen Überschrift angezeigt werden.

TCR: Passwortverschlüsselung jetzt zuverlässiger (SUC-575)

Das TCR verschlüsselt Passworte automatisch, wenn diese unverschlüsselt in eine Konfigurationsdatei eingestellt werden. Dies passierte in der Vergangenheit aber nur, wenn die Änderung der Datei während der Ausführung des TCR erfolgte und das TCR die Änderung "bemerkte". Nun prüft das TCR bei Start, ob seit dem letzten Programm-Ende Passworte unverschlüsselt eingetragen wurden. In dem Falle werden diese dann auch wieder verschlüsselt.

TCR: Validierung von Anwendereingaben verbessert (SUC-576, SSD-287)

In vielen Eingabemasken des TCR wurden Validierungen für Anwendereingaben eingeführt oder erweitert, so dass Eingabefehler nun schneller erkannt und behoben werden können.

TCR: Bessere Validierung der Datenquellen-Uploads (SUC-580, SSD-352, SSD-353)

Wurden in der Vergangenheit Dateien als Datenquellen hochgeladen, deren Format von succest nicht unterstützt wird, wurde dies von succest nicht gleich erkannt und dem Anwender mitgeteilt. Mit dem aktuellen Release führt succest eine Formatprüfung und ein entsprechendes Feedback an den Anwender ein.

TCR: Löschen von XSLT-Dateien ist nun möglich (SUC-597, SSD-362)

Löschte der Anwender in der Vergangenheit seine XSLT-Datei, wurde diese bei nächster Gelegenheit aus der Versionierung wieder hergestellt. Dieses Verhalten ändert sich mit dem aktuellen Release. Die Löschung wird nun bis in die Versionierung hoch propagiert.

TCR: Eingestellter Filter ist nun wieder erkennbar (SUC-598, SSD-363)

Mit R2018.02 hatte sich ein Fehler eingeschlichen, so dass man seit dem nicht mehr erkennen konnte, wenn man in einem Grid einen Filter eingestellt hatte. Dieser Fehler wurde gefunden und beseitigt. Es wird nun wieder in der gefilterten Spalte ein visueller Hinweis auf den Filter gegeben.

TCR: Vereinfachung der Zuordnung von Aktivitätsvorlagen zu Aktivitäten (SUC-599)

Grundsätzlich war es im TCR immer möglich, eine Aktivitätsvorlage einzelnen Aktivitäten (durch explizite Auswahl) oder allen Aktivitäten (implizit, durch Auswahl "alle"). Es war aber nicht technisch verhindert "alle" und zusätzlich explizit einzelne Aktivitäten auszuwählen. Dies führte zu Verwirrung und ist mit dem aktuellen Release behoben.

TCR: Händisch erstelle Kommentare in der Arbeitsplatzkonfiguration führen nicht mehr zu Fehlern (SUC-600)

Fügten Administratoren oder Entwickler manuelle Kommentare zu den maschinell erzeugten Dateien der Arbeitsplatzkonfiguration hinzu, konnte das dazu führen, dass die Dateien nicht mehr ordnungsgemäß verarbeitet wurden. Dies wurde mit dem aktuellen Release behoben, so dass Kommentare nun die Verarbeitung nicht mehr behindern.

TCR: Verbesserung des PopUps zum Re-Logon nach Session-Timeout (SUC-601, SSD-365, SSD-367, SSD-368)

Hat der Anwender succest auf mehreren Tabs seine Internet Browsers geöffnet, führt ein Re-Logon auf einem Tab nun dazu, dass die Aufforderung zur Wiederanmeldung auf den anderen Tabs verschwindet.

TCR: Verändern von Aktivitätslisten wurde korrigiert (SUC-602)

Durch einen Fehler war es nicht möglich, einmal erstellte Aktivitätslisten unter allen Umständen im Nachhinein zu verändern. Dieser Fehler wurde korrigiert und einmal erstelle Aktivitätslisten können später noch nach Belieben ergänzt und geändert werden.

TCR: Durchgehendes [ENTER] in Masken und Meldungen (SUC-603)

Bisher konnte man im TCR durch bestätigen mit [ENTER] nur selten etwas auslösen. Mit dem aktuellen Release ist [ENTER] durchgehend aktiviert. Meldungen (Popups) werden durch [ENTER] geschlossen. In Formularen betätigt [ENTER] die Standard-Schaltfläche des Formulars, wenn eine Standard-Schaltfläche vorhanden ist.

TCR: Korrektur im Handling von Datenquellen (SUC-621, SSD-378)

Es hatte sich ein Fehler eingeschlichen, der Spalten von Datenquellen alphabetisch sortierte und dadurch Änderungen an Datensätzchen in die falschen Spalten speicherte. Dieser Fehler wurden behoben.

TCR: Korrektur beim Herunterladen von Protokollen (SUC-639, SSD-396)

Unter bestimmten Umständen kam es vor, dass ein Protokoll nach dem Herunterladen 0KB groß war, obwohl in dem Protokoll Einträge angezeigt wurden. Nach erneutem Download war dann auch die Datei gefüllt. Dieser Fehler wurde korrigiert, so dass das Protokoll nun beim ersten Versuch vollständig runtergeladen wird.

TCR: Anzeige von langen Testfallnamen verbessert (SUC-641, SSD-398)

Sind Testfallnamen sehr lang, wurde die Anzeige im TCR schnell unübersichtlich, da sich Informationen auf dem Bildschirm überlappten. Dieses Verhalten wurde verbessert, so dass nun auch sehr viel längere Namen kein Anzeigeproblem mehr hervorrufen.

TCR: Verbesserte Sortierung beim Kopieren von Zeilen zwischen Vorlagen (SUC-642, SSD-409)

Kopierte man eine Zeile von einer Vorlage in eine zweite, so wurde die Zeile in der zweiten Vorlage am Ende angefügt. Fügt man manuelle Zeilen zu einer Vorlage hinzu, werden die Zeilen aber sortiert nach der Zeilenart eingefügt. Mit dem aktuellen Release ist das Verhalten nun bei beiden Prozessen synchron, die Zeile wird nach Zeilenart sortiert eingefügt.

TCR: Update löscht Kiosk-Bilder nicht mehr (SUC-643, SSD-414)

Ein Fehler im Update-Skript sorgte dafür, dass bei einem Software-Update von succest Kundeneigene Bilder für den Kiosk gelöscht wurden und manuell wieder hochgeladen werden mussten. Das Update-Skript wurde mit dem aktuellen Release angepasst, so dass die Kiosk-Bilder nicht mehr verschwinden.

TCR: Das Löschen von Aktivitäten wird nun systemweit propagiert (SUC-644, SSD-408)

Bisher blieben bspw. Kompilate von Aktivitäten einfach im System liegen, wenn eine Aktivität gelöscht wurde. Um das System "aufgeräumt" zu halten, führt das Löschen von Aktivitäten nun auch zum Löschen aller verbleibender Artefakte der Aktivität.

TCR: Verbesserung der Anzeige der Ausführungshistorie (SUC-657, SSD-421)

Die Anzeige der Ausführungshistorie im TCR war nicht ganz zuverlässig, wenn Testfälle beim Öffnen des Views noch liefen. Mit dem aktuellen Release wurde die Ansicht so verbessert, dass im Moment laufende Testfälle korrekt angezeigt werden und auch der Abschluss des Laufes die Anzeige korrekt aktualisiert.

TCR: Ressourcen-Bedarf der Komponentenverwendung stark reduziert (SUC-658, SSD-418)

das kürzlich neu bereits gestellte Feature "Komponentenverwendung" war so Ressourcen-belastend, dass die normale Ausführung des TCR davon behindert wurde. Durch diverse Optimierungen ist die Komponentenverwendung mit dem aktuellen Release nicht nur erheblich schneller, sondern behindert auch die anderen Abläufe nicht mehr.

TCR: Komponentenverwendung weißt Testfälle nun nicht mehr als ungenutzte Komponenten aus (SUC-659, SSD-420)

In der Vergangenheit wiess die Komponentenverwendung Testfälle als nicht genutzte Komponenten aus. Da Testfälle in diesem Sinne "genutzt" sind, schien diese Anzeige nicht sinnvoll. Mit dem aktuellen Release wurde die Anzeige dahingehen geändert, dass Testfälle nicht mehr als ungenutzte Komponenten klassifiziert werden.

TCR: (SUC-664)

???

TCR: (SUC-707, SSD-469)

???

TCR: (SUC-708, SSD-471)

???

TCR: (SUC-709, SSD-472)

???

TCR: (SUC-710, SSD-474)

???