Blog

Our everyday thoughts are presented here Music, video presentations, photo-shootings and more
    Loading posts...
  • 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…

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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