Blog

Our everyday thoughts are presented here Music, video presentations, photo-shootings and more
    Loading posts...
  • ClientQuery

    Eine ClientQuery bietet die Möglichkeit Clientseitig Daten zu generieren bzw. Datensätze aus eingehenden Knoten aufzubereiten bzw. Daten aus Abfragen mit konstanten Iterationen zu verbinden. Die ClientQuery basiert dabei auf einer In-Memory SQLite…

  • 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.  …

  • SapNativeQuery

    Eine SapNativeQuery bietet die Möglichkeit, eine native Query gegen die Datenbank auszuführen, ohne Verwendung eines Templates.   Attribute:   Beispiele Beispiel 1 – Abfrage: — !SapNativeQuery Id: T001 Statement: Select WAERS, SPRAS…

  • Data Manager aufrufen

    Ab der Release 8.0 ist es möglich, zur Laufzeit eines Testfalles die Data Manager-Abfrage eines anderen Testfalls aufzurufen. Wenn notwendig, positionieren Sie den Aufnahmebalken an die gewünschte Stelle. Siehe auch Testfall-Editieren /…

  • SapQuery

    Mit einer SapQuery wird eine OpenSQL Abfrage über den Serverbaustein gegen die Datenbank ausgeführt.   Attribute:   Ab Release 8 unterstützt die suxxesso Tool Suite Abfragen im Strict Mode. Das bedeutet, dass…

  • 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…

  • 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.  …

  • 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…

  • 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.  

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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  

  • 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.…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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.…

  • 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…

  • 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}’…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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 =…