Blog
-
Release 7.0.7
Wir fügen laufend neue Funktionalitäten und Verbesserungen zu unserer suxxesso Tool Suite hinzu. Hier finden Sie einen Überblick über die Neuigkeiten in Version 7.0.7. Allgemein: DEV-2787 Automatische Anmeldung in Fiori Launchpad…
24. April 2024 -
Einstellungen – Allgemein
Im Menüpunkt „Allgemein“ werden folgende Einstellungen vorgenommen: Sprache: Sie können für die Anzeige zwischen Deutsch und Englisch wählen, für die Formatsprache zwischen System, Deutsch und Englisch. Die Änderung der Sprache bedingt einen…
4. März 2024 -
Release 7.0.2
Wir fügen laufend neue Funktionalitäten und Verbesserungen zu unserer suxxesso Tool Suite hinzu. Hier finden Sie einen Überblick über die Neuigkeiten in Version 7.0.2. Allgemein: DEV-2747 Fehlermeldung zu CodeMeter-Version verbessern DEV-2753…
8. Februar 2024 -
Release 7.0.1
Wir fügen laufend neue Funktionalitäten und Verbesserungen zu unserer suxxesso Tool Suite hinzu. Hier finden Sie einen Überblick über die Neuigkeiten in Version 7.0.1. suxxesso Test Pilot: DEV-2732 Unerwarteter Fehler beim…
8. Februar 2024 -
Aufnahmebalken positionieren
Die Aufzeichnung eines Testfalls kann an jeder beliebigen Stelle im Testskript fortgesetzt werden. Ebenso können manuelle Schritte an jeder beliebigen Stelle innerhalb einer Aufzeichnung eingefügt werden, sowohl im Aufzeichnungs- als auch im…
31. Januar 2024 -
Verarbeitung von IDocs
Mit der suxxesso Tool Suite können XML-Dateien eingelesen und optional über eine XSL-Datei bearbeitet (transformiert) werden. Durch diese Funktionalität kann das XML-File für einen Testfall, der den Import und die Verarbeitung eines…
26. Januar 2024 -
Release 7.0.0
Wir fügen laufend neue Funktionalitäten und Verbesserungen zu unserer suxxesso Tool Suite hinzu. Hier finden Sie einen Überblick über die Neuigkeiten in Version 7.0.0. Was ist neu: DEV-2034 Das Andocken an…
9. November 2023 -
Testfallverwaltung
In der Testfallverwaltung werden alle Arbeitsbereiche mit den darin gespeicherten Testfällen aufgelistet. Folgende zusätzliche Informationen werden zu den Testfällen angezeigt: x Verwendungen: Angabe der Testfälle, die diesen Testfall als Baustein aufrufen x…
8. November 2023 -
Wert von einer Datei laden
Wenn notwendig, positionieren Sie den Aufnahmebalken an die gewünschte Stelle. Siehe auch Testfall-Editieren / Aufnahmebalken positionieren Klicken Sie auf den Aufnahmebalken und wählen Sie im Funktionsmenü die Funktion „Wert von einer Datei laden“.…
8. November 2023 -
Drag & Drop
Wenn notwendig, positionieren Sie den Aufnahmebalken an die gewünschte Stelle. Siehe auch Testfall-Editieren / Aufnahmebalken positionieren Klicken Sie auf den Aufnahmebalken und wählen Sie die Funktion „Drag & Drop“ aus. Klicken Sie…
8. November 2023 -
Manuelle Schritte einfügen
Manuelle Schritte können an jeder beliebigen Stelle innerhalb einer Aufzeichnung eingefügt werden, sowohl im Aufzeichnungs- als auch im Anzeigemodus des suxxesso Test Pilot. Wenn notwendig, positionieren Sie den Aufnahmebalken an die gewünschte…
8. November 2023 -
Feld setzen
Wenn notwendig, positionieren Sie den Aufnahmebalken an die gewünschte Stelle. Siehe auch Testfall-Editieren / Aufnahmebalken positionieren Klicken Sie auf den Aufnahmebalken und wählen Sie die Funktion „Feld setzen“ aus. Wählen Sie ein…
8. November 2023 -
Abfrageknoten – Allgemein
Im Abfrageeditor wird durch Erfassen von einem oder mehr Abfrageknoten ein Abfragebaum erstellt. Dieser muss in einem eindeutigen Zielknoten enden. Jeder Knoten liefert eine Ergebnistabelle, die in den nachfolgenden Knoten verwendet werden kann. …
24. August 2023 -
TransformXML
Mit einem TransformXML-Knoten wird eine XML-Datei eingelesen und optional über eine XSL-Datei bearbeitet (transformiert). Durch diese Funktionalität kann das XML-File für einen Testfall, der den Import und die Verarbeitung eines IDocs im…
24. August 2023 -
Benutzeroberfläche – Anhänge
Dieser Bereich wird für die Bearbeitung von XML-Files benötigt. Hier werden die Anhänge (Dateien) angegeben, die im Knotentyp TransformXML verwendet werden.
24. August 2023 -
Wert in Datei speichern
Wenn notwendig, positionieren Sie den Aufnahmebalken an die gewünschte Stelle. Siehe auch Testfall-Editieren / Aufnahmebalken positionieren Klicken Sie auf den Aufnahmebalken und wählen Sie im Funktionsmenü die Funktion „Wert in Datei speichern“. Erfassen…
23. August 2023 -
Konstante Iterationen – Import / Export
Über den Button “Importieren” bzw. “Exportieren” werden alle konstanten Iterationen aus einem Excel-File importiert bzw. in ein File exportiert. Für einen korrekten Import müssen die Spaltenbezeichnungen im Excel-File mit den Ergebnisspalten in…
23. Mai 2023 -
Text extrahieren
Wenn notwendig, positionieren Sie den Aufnahmebalken an die gewünschte Stelle. Siehe auch Testfall-Editieren / Aufnahmebalken positionieren Klicken Sie auf den Aufnahmebalken und wählen Sie im Funktionsmenü die Funktion „Text extrahieren“. Geben Sie die…
23. Mai 2023 -
Text zusammensetzen
Wenn notwendig, positionieren Sie den Aufnahmebalken an die gewünschte Stelle. Siehe auch Testfall-Editieren / Aufnahmebalken positionieren Klicken Sie auf den Aufnahmebalken und wählen Sie im Funktionsmenü die Funktion „Text zusammensetzen“. Geben Sie unter…
23. Mai 2023 -
Konstante Iterationen – Allgemein
Konstante Iterationen können unabhängig von Abfragen im Ergebnisbereich definiert werden. Wird in der Variablenzuordnung eine Bezeichnung für eine Ergebnisspalte vergeben, so scheint diese sofort bei den Konstanten Iterationen auf. Im Test Cockpit kann in…
23. Mai 2023 -
Text-Tabellen mit fester Breite
Im SAP gibt es Anzeigetransaktionen, die Daten in tabellenähnlichen Konstruktionen aufbereiten, die keine Spalten haben, sondern zeilenweise abgebildet werden. Wenn notwendig, positionieren Sie den Aufnahmebalken an die gewünschte Stelle. Siehe auch Testfall-Editieren…
21. Februar 2023 -
Testpläne suchen / reihen
Testplan suchen: Geben Sie in der Suchleiste im Hauptfenster den Suchbegriff ein. Die Suchergebnisse werden direkt im Hauptfenster angezeigt. Testfälle in Testplansuche einbeziehen: Geben Sie in der Suchleiste im Hauptfenster den…
31. Januar 2023 -
Ausführungsplan ad hoc durchführen / Report
Ausführungsplan ad hoc durchführen: Wählen Sie im Hauptfenster des suxxesso Test Cockpit den Reiter „Ausführungspläne“. Klicken Sie auf der Kachel für den relevanten Ausführungsplan den Button “Testplan ausführen”. Die Durchführung des Ausführungsplans…
31. Januar 2023 -
Ausführungsplan erstellen
Um die Ausführung eines bzw. mehrerer Testpläne zeitlich planen zu können, bietet das suxxesso Test Cockpit die Möglichkeit, Ausführungspläne zu erstellen. Wählen Sie im Hauptfenster des suxxesso Test Cockpit den Reiter „Ausführungspläne“.…
31. Januar 2023 -
Report anzeigen
Öffnen Sie den relevanten Testplan, indem Sie im Hauptfenster auf die Kachel klicken. Unter dem Reiter „Berichte“ finden Sie chronologisch angeordnet die Berichte zum Testplan. Klicken Sie auf einen bestimmten Bericht, um…
30. Januar 2023 -
Testausführung starten
Gesamten Testplan durchführen: Öffnen Sie den relevanten Testplan, indem Sie im Hauptfenster auf die Kachel klicken. Aktivieren Sie jene Testfälle bzw. Verzeichnisse, die Sie ausführen möchten. Siehe auch Testplanausführung / Testfall / Verzeichnis…
30. Januar 2023 -
Parameter für Testfall ändern
Öffnen Sie den relevanten Testplan, indem Sie im Hauptfenster auf die Kachel klicken. Klicken Sie den Button „Parameter bearbeiten“ auf Testfall-Ebene. Alle Parameter auf Testfall-, Verzeichnis- (wenn vorhanden) und Testplanebene werden angezeigt.…
30. Januar 2023 -
Parameter für Verzeichnis ändern
Öffnen Sie den relevanten Testplan, indem Sie im Hauptfenster auf die Kachel klicken. Klicken Sie den Button „Parameter bearbeiten“ auf Verzeichnis-Ebene. Alle Parameter des Verzeichnisses und des Testplans werden angezeigt. Folgende Aktionen…
30. Januar 2023 -
Parameter des Testplans anzeigen / ändern
Sobald der erste Testfall in den Testplan gezogen wird, werden die Parameter, die für den Arbeitsbereich dieses Testfalls gesetzt wurden, automatisch auch in den Testplan übernommen. Die Parameter eines Testplans sind zum…
30. Januar 2023 -
Konstante Iterationen / Abfragen aktivieren / deaktivieren
Sind für einen Testfall konstante Iterationen und/oder Abfragen definiert, kann für den Testlauf pro Testfall entschieden werden, ob diese durchgeführt werden sollen. Öffnen Sie den relevanten Testplan, indem Sie im Hauptfenster auf…
30. Januar 2023 -
Verzeichnis umbenennen / löschen
Verzeichnis umbenennen: Öffnen Sie den relevanten Testplan, indem Sie im Hauptfenster auf die Kachel klicken. Klicken Sie auf den Button „Verzeichnis umbenennen“ rechts neben dem Verzeichnis. Geben Sie den neuen Namen für…
30. Januar 2023 -
Testfälle verschieben / löschen
Testfall / Testfälle verschieben: Öffnen Sie den relevanten Testplan, indem Sie im Hauptfenster auf die Kachel klicken. Verschieben Sie über „Drag and Drop“ einen einzelnen Testfall oder eine Auswahl an Testfällen innerhalb…
30. Januar 2023 -
Entscheidungsbäume
Über Entscheidungsbäume können Sie den Ablauf von Testfällen über Bedingungen beeinflussen. Markieren Sie einen oder mehrere Schritte einer Aufzeichnung und betätigen Sie den Button „Ausgewählte Schritte nur bedingt ausführen“ im Kontextmenü im…
27. Januar 2023 -
Schleifen über dynamische Tabellenvariable
Voraussetzung für diese Art von Schleife ist, dass Sie eine Tabellenvariable für Ihren Testfall angelegt haben. Markieren Sie einen oder mehrere Schritte einer Aufzeichnung Betätigen Sie den Button „Ausgewählte Schritte in Schleife…
27. Januar 2023 -
Schleifen – solange / bis
Schleifen sind notwendig, um Schritte wiederholt ausführen zu können. Markieren Sie einen oder mehrere Schritte einer Aufzeichnung und betätigen Sie den Button „Ausgewählte Schritte in Schleife einbetten“ im Kontextmenü im unteren Bereich…
27. Januar 2023 -
Variablenfenster
Rufen Sie das Variablenfenster über den Button „(x) Variablen“ in der Fußzeile des suxxesso Test Pilot auf. Über dieses Fenster können Sie: Variablen hinzufügen Variablen entfernen Variablenname, -wert und -typ ändern Variablen…
27. Januar 2023 -
Text-Tabellen – Terminal Tables
Im SAP gibt es viele Anzeigetransaktionen, die Daten in tabellenähnlichen Konstruktionen aufbereiten, deren Zellen aber nicht direkt über Spaltenname und Zeile ansprechbar sind. Text-Tabellenschritt erstellen (mit Anzeigevarianten): Wenn notwendig, positionieren Sie…
27. Januar 2023 -
Tabellenschritt – Tabellenvariable als Datenquelle
Tabellenvariablen können 1 – n “Zeilen” enthalten und dadurch auch 1 – n Zeilen einer SAP-Tabelle bearbeiten. Bei Ansteuerung über Zeilennummer entspricht die Zeilennummer der Tabelle jener der SAP-Tabelle. Datenquelle in…
27. Januar 2023 -
Tabellenschritt – Ansteuerung über Schlüsselspalte
Um eine Zeile/ einen Wert einer Tabelle nicht über die Zeilennummer, sondern über bestimmte Selektionskriterien zu identifizieren, bietet der suxxesso Test Pilot die Möglichkeit einer Ansteuerung über Schlüsselspalten. Editieren Sie den Tabellenschritt…
27. Januar 2023 -
Tabellenschritt erstellen / bearbeiten
Dass sich aufgenommene Schritte auf eine Tabelle in der SAP-Sitzung beziehen, erkennen Sie an dem Hinweis „Tabelle“ im aufgezeichneten Schritt. Tabellenschritt erstellen: Markieren Sie die Schritte, die Sie in einen Tabellenschritt…
27. Januar 2023 -
Rollenschritt bearbeiten
Rollenschritt bearbeiten: Editieren Sie den Rollenschritt mit dem Button „Schritt bearbeiten“. Folgende Aktionen sind nun möglich: Rolle ändern Checkbox “Sitzung nach Möglichkeit wiederverwenden” aktivieren/deaktivieren Klicken Sie auf den Bereich “Schritte öffnen”. Wenn…
27. Januar 2023 -
Rollenwechsel einfügen
Rollenwechsel werden verwendet, um Workflow- und Berechtigungstests durchzuführen, z.B. für: E2E-Testfälle, die verschiedene Benutzer für den gesamten Prozess voraussetzen Berechtigungstests, in denen ein Testfall ganz bewusst mit einem User ausgeführt wird, dem…
27. Januar 2023 -
Änderung in referenziertem Baustein
Der suxxesso Test Pilot erkennt eine zwischenzeitliche Änderung eines Bausteins und weist durch eine Meldung und die farbige Hinterlegung des Bausteinaufrufes auf diese hin. Editieren Sie den Bausteinaufruf über den Button „Schritt…
27. Januar 2023 -
Testfallbeschreibung erstellen
Über die Funktion “Hauptmenü / Nach Word exportieren” wird automatisiert aus den aufgezeichneten Schritten des Testfallskripts eine Testfallbeschreibung erstellt. Wählen Sie ein Template aus. Definieren Sie Pfad und Bezeichnung der Beschreibung. Starten…
26. Januar 2023 -
Inaktive Schritte
Jeder Schritt Ihrer Aufzeichnung (ausgenommen die Screenshots) sind an der linken Seite mit einem Icon markiert. Dieses Icon zeigt Ihnen die Kategorie des Schrittes (Eingabe-, Verifikations-, Tabellen-, Rollen-, Berechnungsschritt etc.). Jeder Schritt…
26. Januar 2023 -
Testschrittoptionen
Für jeden Testfallschritt können bestimmte Optionen gesetzt werden. Editieren Sie dafür den Testfallschritt, indem Sie für den Testfallschritt auf den Button „Schritt bearbeiten“ klicken. Optionaler Schritt: Beim Aufzeichnen von Testfällen kann…
26. Januar 2023 -
Handling von Testschritten
Kopieren / Ausschneiden / Einfügen eines Testschrittes: Ein Testschritt kann mittels Shortcut „STRG+C/STRG+X“ und “STRG+V“ bzw. mittels Kontextmenü kopiert, ausgeschnitten bzw. eingefügt werden. Eingefügt wird immer oberhalb des markierten Schrittes bzw. an…
26. Januar 2023 -
Schulungsvideos
Aktivieren Sie im Hauptmenü die Option „Bildschirmaufzeichnung“, um während der Aufnahme eines Testfalls zusätzlich eine Videodokumentation Ihres gesamten Bildschirms zu erstellen. Definieren Sie ebenfalls im Hauptmenü, ob diese Bildschirmaufzeichnung mit oder ohne…
26. Januar 2023 -
Testfall wiedergeben
Testfall wiedergeben: Verbinden Sie sich mit einer SAP-Sitzung (SAP-GUI oder Web). Siehe auch Benutzeroberflächen / Mit SAP-Sitzung verbinden / verknüpfen Starten Sie die Wiedergabe des Testfalls über den Button „Testfall wiedergeben“. Während der…
26. Januar 2023 -
Benutzeroberfläche – Allgemein
In der Titelleiste des suxxesso Test Pilot wird mittig der Name eines geöffneten Testfalls angezeigt. Über Buttons können folgende Funktionen aufgerufen werden: Fenster andocken: Ist der suxxesso Test Pilot mit einer SAP-GUI-Session…
26. Januar 2023 -
Browseranweisung
Die Funktion “Browseranweisung” steht nur für Web-Applikationen zur Verfügung. Mit dieser Funktion können folgende Aktionen durchgeführt werden: URL öffnen Seite neu laden Zurückgehen Weitergehen Wenn notwendig, positionieren Sie den Aufnahmebalken an…
26. Januar 2023 -
Browsertab schließen
Die Funktion “Browsertab schließen” steht nur für Web-Applikationen zur Verfügung. Werden im Verlauf eines Prozesses mehrere Browsertabs geöffnet, die nicht automatisch wieder geschlossen werden, und dies den weiteren Prozess verhindert, kann mit…
26. Januar 2023 -
Größenänderung
Die Funktion “Größenänderung” funktioniert für SAP-GUI- und Web-Sessions und ändert die Größe des aktuellen SAP-Fensters im Zuge der Testfalldurchführung. Wenn notwendig, positionieren Sie den Aufnahmebalken an die gewünschte Stelle. Siehe auch Testfall-Editieren /…
26. Januar 2023 -
Meldung prüfen
Wenn notwendig, positionieren Sie den Aufnahmebalken an die gewünschte Stelle. Siehe auch Testfall-Editieren / Aufnahmebalken positionieren Klicken Sie auf den Aufnahmebalken und wählen Sie die Funktion „Meldung prüfen“ aus. Der Schritt wird…
26. Januar 2023 -
Variablen in Testschritt setzen
Um Testfälle flexibel zu gestalten, müssen Variablen definiert werden. Diese Variablen sind auch notwendig für die automatisierte Testdatenbelieferung durch den suxxesso Data Manager, da dieser diese Variablen mit gültigen Werten befüllt. Wird…
25. Januar 2023 -
Testfall aufzeichnen
Um eine Aufzeichnung starten zu können, müssen Sie mit einer SAP-Session (SAP-GUI bzw. Web) verbunden sein. Siehe auch Benutzeroberflächen / Mit SAP-Sitzung verbinden / verknüpfen Betätigen Sie den Button „Aufzeichnung starten“. Der suxxesso…
25. Januar 2023 -
Mit SAP-Sitzung verbinden / verknüpfen
Um einen Testfall aufnehmen bzw. abspielen zu können, muss der suxxesso Test Pilot mit einer SAP-Sitzung (SAP-GUI bzw. Web) verbunden sein. Im Drop Down-Menü für die SAP-Verbindungen werden Ihnen alle bereits geöffneten…
24. Januar 2023 -
Hauptmenü
Das Hauptmenü des suxxesso Test Pilot umfasst folgende Funktionen: Neuer Testfall Testfall öffnen / Kürzlich geöffnete Testfälle Testfall speichern Testfall speichern unter Nach Word exportieren Einstellungen Wiedergabeverzögerung Bildschirmaufzeichnung Testpilot im Vordergrund halten…
24. Januar 2023 -
Einstellungen – Web
Im Menüpunkt „Web“ werden folgende Einstellungen vorgenommen: Browser-Einstellungen: Definieren Sie, welcher Browser für den Start von Web-Applikationen verwendet werden soll. Zeitschwelle für Langläufer: Definieren Sie, wie lange auf HTTP-Anfragen gewartet werden…
24. Januar 2023 -
Einstellungen – Gemeinsame Einstellungen
Um die Verteilung der diversen Einstellungen zu Arbeitsbereichen und Verbindungen im Team zu vereinfachen, bietet der suxxesso Test Pilot die Möglichkeit, gemeinsame Einstellungen zu definieren und auf einem gemeinsam genutzten Laufwerk abzuspeichern.…
24. Januar 2023 -
Einstellungen – Verbindungen
Verbindungen und deren Rollen sind notwendig, um SAP-Sessions direkt aus der suxxesso Tool Suite öffnen zu können um die Selektion von Testdaten mit dem suxxesso Data Manager zu ermöglichen. Folgende Aktionen…
24. Januar 2023 -
Einstellungen – Testfallausführung
Im Menüpunkt „Testfallausführung“ werden folgende Einstellungen vorgenommen: Zeitbeschränkung für die SAP-Abfragen: Abfragen, die im suxxesso Data Manager durchgeführt werden, werden nach Ablauf des gesetzten Zeitraumes abgebrochen. Abfragecache verwenden: Aktivieren Sie die…
24. Januar 2023 -
Einstellungen – Arbeitsbereiche
Arbeitsbereiche sind Verzeichnisse auf lokalen bzw. Netzlaufwerken, in denen Testfälle, Bildschirmaufzeichnungen, Testpläne, Reports, … gespeichert werden. Arbeitsbereiche auf gemeinsamen Netzlaufwerken ermöglichen ein kooperatives Arbeiten, da alle beteiligten Personen auf dieselben Testfälle, Testpläne,…
24. Januar 2023 -
Benutzeroberfläche – Parameter / Variablenzuordnung
Arbeitsbereich- und Testfallparameter: In diesem Bereich können die Arbeitsbereich- und Testfallparameter erfasst werden. Variablenzuordnung: In diesem Bereich wird die Zuordnung einer Ergebnisspalte im suxxesso Data Manager zu einer im suxxesso Test Pilot…
24. Januar 2023 -
Benutzeroberfläche – Ergebnisbereich
Im Ergebnisbereich werden die Ergebnisse (und Zwischenergebnisse) nach der Ausführung der Abfragen sowie die Konstanten Iterationen angezeigt. Über den Export-Button kann der aktuelle Datensatz in eine Excel-Datei exportiert werden (siehe Konstante Iterationen). Mit dem Button…
24. Januar 2023 -
Benutzeroberfläche – Abfrageeditor
Im Abfrageeditor können die Abfragen für die dynamische Datenbereitstellung zu einem Testfall hinterlegt werden. Verwendungshinweise: Die Abfragen werden in Klartext verfasst. Über das Plus Zeichen rechts unten (“Alt+Einfügen”) können leere Vorlagen…
24. Januar 2023 -
Benutzeroberfläche – Tabellensuche / geöffnete Testfälle
Tabellensuche: Auf der linken Seite kann die Tabellensuche eingeblendet werden. Wird hier ein Tabellenname eingegeben und mit Enter die Suche gestartet, wird über die aktuell ausgewählte Verbindung die Struktur der Tabelle (analog zur Transaktion…
24. Januar 2023 -
Benutzeroberfläche – Menüleiste
Hauptmenü / Burger-Menü: Im Hauptmenü / Burger-Menü können Testfälle geladen und gespeichert werden, der Einstellungsdialog geöffnet werden, und Schnelleinstellungen vorgenommen werden. Verbindungsauswahl: In der Verbindungsauswahl wird die Verbindung zum gewünschten Zielsystem, gegen das…
24. Januar 2023 -
Benutzeroberfläche – Allgemein
Die Benutzeroberfläche des suxxesso Data Manager ist in folgende Bereiche aufgeteilt: Benutzeroberfläche – Menüleiste Benutzeroberfläche – Tabellensuche / geöffnete Testfälle Benutzeroberfläche – Abfrageeditor Benutzeroberfläche – Ergebnisbereich Benutzeroberfläche – Parameter / Variablenzuordnung
24. Januar 2023 -
Schnelleinstellungen – Zwischenergebnisse anzeigen
Wird ein Knoten aufgrund seiner Abhängigkeit auf einen anderen Knoten mehrfach ausgeführt, so werden die Einzelergebnisse nicht angezeigt. Wird diese Schalftläche aktiviert, werden die Zwischenergebnisse im Benutzeroberfläche – Ergebnisbereich angezeigt. Die Darstellung ähnelt dabei dem EmbedQuery-Filter.…
24. Januar 2023 -
Parameter – Makros
Mit Makros können häufig vorkommende, komplexere Ausdrücke, beispielsweise bei den Arbeitsbereichparametern, definiert werden. Dabei können innerhalb eines Parameterwertes Makroplatzhalter angegeben werden. Definition: Ein Makro wird als Parameter definiert und Makroplatzhalter durch…
23. Januar 2023 -
Parameter – Variablenzuordnung
Vom Benutzer definierte Parameter können direkt in der Variablenzuordnung angegeben werden: Vordefinierte Parameter können nicht angegeben werden. Möchte man trotzdem einen solchen Parameter in der Variablenzuordnung verwenden, so kann dieser weitergereicht werden: Achtung: Gibt es in…
23. Januar 2023 -
Parameter – Verwendung
Verwendung: Ersetzung Impliziter Parameter in Abfrageknoten: Abfrageknoten / Arbeitsbereichparameter / Testfallparameter: In den Abfrageknoten (bzw. bei den Arbeitsbereich- und Testfallparametern) ist für die Verwendung von Parametern die folgende Syntax zu…
23. Januar 2023 -
Parameter – Allgemein
Arbeitsbereich- bzw. Testfallparametern bieten die Möglichkeit, die Abfragen im suxxesso Data Manager zu steuern. Vor der Ausführung des Abfragebaums werden die Parameterplatzhalter im gesamten Dokument ersetzt. Außerdem können vom Benutzer definierte Parameter…
23. Januar 2023 -
UnusedGLAccountNumber
Zur Suche nach freien Nummern über die Tabellen T077S bzw. SKA1. Achtung: Unterstützt werden nur numerische Nummernkreise. Beispiel In diesem Beispiel wird für die ersten 3 numerischen Nummernkreise nach freien Sachkontonummern…
23. Januar 2023 -
Unique
Reduziert das Ergebnis anhand einer oder mehrerer Spaltenlisten auf eine eindeutige Teilmenge. Es bietet somit eine ähnliche Funktionalität wie ein GROUP BY oder DISTINCT. Beispiel Im Folgenden wird mit einer ClientQuery eine Ergebnistabelle von 6…
23. Januar 2023 -
FieldTrimFilter
Entfernt Zeichen in Ergebnisspalten auf der angegebenen Seite. Beispiel In diesem Beispiel werden mit einer ClientQuery 2 Ergebniszeilen generiert, auf die der Filter führende Nullen entfernt. — !ClientQuery Id: TwoAgents Statement: Select…
23. Januar 2023 -
FieldPadFilter
Füllt Werte von Ergebnisspalten bis zur angegebenen Länge mit Zeichen auf. Beispiel In diesem Beispiel werden mit einer ClientQuery 3 Ergebniszeilen generiert, auf die der Filter führende Nullen einfügt, bis der Wert…
23. Januar 2023 -
EmbedQuery
Der EmbedQuery-Filter führt einen separaten Abfragebaum für jede eingehende Zeile aus und hängt das Ergebnis in einer neuen Spalte als Datensatz an. Damit ist es beispielsweise möglich, die Positionsdaten für eine Tabellenvariable…
23. Januar 2023 -
DefaultResultRowFilter
Hängt eine Zeile ans Ergebnis, sofern der Knoten selbst kein Ergebnis liefert. Achtung: Es gibt keinen Überprüfung, ob die Spaltennamen aus dem Knoten mit den Spaltennamen des Filters übereinstimmen. Der Anwender muss…
23. Januar 2023 -
SQLite Zusatzfunktionen
RandomNumber Generiert eine ganzzahlige Zufallszahl der angegebenen Länge Argumente: Beispiel: — !ClientQuery Id: RND Statement: Select RandomNumber(7) as RND Ergebnis: RandomIBAN Generiert für Länderkürzel, Bankleitzahl und Kontonummernlänge eine IBAN mit…
20. Januar 2023 -
FirstWithResult
Der FirstWithResult-Knoten leitet das Ergebnis des ersten eingehenden Knotens, der ein Ergebnis liefert, weiter. Attribute: Beispiel In diesem Beispiel werden 3 Eingangsknoten mit 3 ClientQueries simuliert. Knoten A liefert kein Ergebnis und wird damit ignoriert.…
20. Januar 2023 -
Cache
Der Cache-Knoten speichert das Ergebnis des eingehenden Knotens bei der ersten Ausführung in eine verschlüsselte Cache-Datei in %localappdata%\Suxxesso\DataManager\Cache. Andere Benutzer können somit nicht auf den Cache des aktuellen Benutzers zugreifen. Sofern bei…
20. Januar 2023 -
Call
Der Call-Knoten referenziert den Zielknoten aus einem anderen Testfall. Attribute: Beispiel Es gibt einen Testfall Called.tent im Arbeitsbereich Docu. Dieser hat einen Testfallparameter Name mit dem Wert “Foo”. — !ClientQuery Id: Sink Statement: Select ‘${Name}’…
20. Januar 2023 -
ClientQuery
Eine ClientQuery bietet die Möglichkeit Clientseitig Daten zu generieren bzw. Datensätze aus eingehenden Knoten aufzubereiten. Die ClientQuery basiert dabei auf einer In-Memory SQLite Datenbank (Version 3.38.5). Die Datensätze aus den eingehenden Knoten…
20. Januar 2023 -
Knotenergebnisaufbereitung (ResultFilters) – Allgemein
An die Knoten SapQuery, ClientQuery oder FirstWithResult können optional noch ResultFilters zur Aufbereitung des Knotenergebnisses angehängt werden. Die Filter werden in der angegebenen Reihenfolge abgearbeitet. Übersicht: Folgende Filter stehen zur Verfügung DefaultResultRowFilter – Standardwert, falls Knoten kein…
19. Januar 2023 -
SapFunction
Die SapFunction dient zum Aufruf einer remotefähigen Bausteinfunktion in SAP (zB: BAPIs). Da ein Funktionsaufruf nicht nur einen Datensatz zurückliefern kann, sondern mehrere Tabellen, gibt es die Möglichkeit, die gewünschten Werte über…
19. Januar 2023 -
SapQuery
Mit einer SapQuery wird eine OpenSQL Abfrage über den Serverbaustein gegen die Datenbank ausgeführt. Attribute: Syntax: Die Syntax für die OpenSQL-Teile ist auf Version 7.31 beschränkt. Werden Elemente einer neueren Syntax verwendet…
19. Januar 2023 -
Verwendete Shortcuts
Im suxxesso Data Manager können folgende Shortcuts verwendet werden: STRG + N = Neuer Testfall STRG + O = Testfall öffnen STRG + E = Kürzlich geöffnete Testfälle STRG + S =…
19. Januar 2023 -
Bausteine ermitteln – Neuen Baustein erstellen
Ermitteln Sie zunächst die möglichen Bausteine wie unter Sonstige Funktionalitäten / Bausteine ermitteln angegeben. Klicken Sie auf den Button „Baustein erstellen“ (rechts neben den Kacheln). Wählen Sie den Testfall aus, dessen Schritte als…
18. Januar 2023 -
Bausteine ermitteln – Bestehenden Testfall als Referenz verwenden
Ermitteln Sie zunächst die möglichen Bausteine, wie unter Sonstige Funktionalitäten / Bausteine ermitteln angegeben. Wählen Sie den Testfall aus, dessen Schritte von den anderen Testfällen aufgerufen (referenziert) werden sollen (Button rechts oben in…
18. Januar 2023 -
Bausteine ermitteln
Um die Funktionalität „Bausteine ermitteln“ freizuschalten, müssen folgende Vorbereitungen getroffen werden: Legen Sie, falls noch nicht vorhanden, unter c:\ProgramData ein Verzeichnis “suxxesso” an. Speichern Sie, falls noch nicht vorhanden, in diesem Verzeichnis…
17. Januar 2023 -
Details zu Testfall anzeigen
Öffnen Sie den relevanten Testplan, indem Sie im Hauptfenster auf die Kachel klicken. Klicken Sie den Button „Details anzeigen“ neben dem Testfall im Testplan bzw. in der Testfallliste des Arbeitsbereichs. Folgende Details…
17. Januar 2023 -
Testfall / Verzeichnis aktivieren / deaktivieren
Testfälle werden im Testlauf nur durchgeführt, wenn sie aktiviert sind. Dafür muss die Checkbox links vor dem jeweiligen Testfall aktiviert sein. Bei Verwendung von Verzeichnissen müssen auch diese aktiviert sein. Ist ein…
17. Januar 2023 -
Verzeichnis erstellen
Öffnen Sie den relevanten Testplan, indem Sie im Hauptfenster auf die Kachel klicken. Klicken Sie auf den Button „Verzeichnis erstellen“. Geben Sie den Namen für das Verzeichnis ein. Bestätigen Sie die Eingabe…
16. Januar 2023 -
Testfälle zu Testplan hinzufügen
Öffnen Sie den relevanten Testplan, indem Sie im Hauptfenster auf die Kachel klicken. Ziehen Sie über „Drag and Drop“ einen einzelnen Testfall oder eine Auswahl an Testfällen aus der Testfallliste in den…
16. Januar 2023 -
Testplan ändern / löschen / kopieren
Testplan ändern: Öffnen Sie den relevanten Testplan, indem Sie im Hauptfenster auf die Kachel klicken. Folgende Änderungen sind möglich: Änderung der Bezeichnung in der Kopfzeile Änderung der Beschreibung Änderung des Autors Übernehmen…
16. Januar 2023 -
Testplan erstellen
Klicken Sie im Hauptfenster auf die Kachel „Testplan erstellen“. Geben Sie den Testplannamen und den Arbeitsbereich ein. Erfassen Sie optional den Ersteller und eine Beschreibung. Sichern Sie die Eingaben mit dem Button…
16. Januar 2023 -
Teilreferenzierung und Baustein splitten
Bausteinaufruf – Teilreferenzierung: Um eine Explosion an Bausteinen zu verhindern, ermöglicht der suxxesso Test Pilot eine „teilweise“ Verwendung von Bausteinen durch die Teilreferenzierung. Editieren Sie den Bausteinaufruf über den Button „Schritt bearbeiten“.…
13. Januar 2023 -
Bausteine verknüpfen
Damit ein Baustein mit korrekten Daten arbeitet bzw. der aufrufende Testfall von im Baustein erzeugten Daten erfährt, ist eine korrekte Parameterübergabe wichtig. Dies passiert über Ein- und Ausgabeparameter im Bausteinaufruf. Bausteinaufruf…
13. Januar 2023