parrot – KI-Testautomatisierung für SAP Cloud ALM
KI-Testautomatisierung für SAP

SAP-Tests automatisieren. Fachbereiche entlasten.

Aus manuellen Testfällen und Incidents werden automatisierte End-to-End-Tests.

parrot nutzt vorhandenes Prozesswissen für wiederholbare SAP-Tests. Wenn sich Abläufe oder Oberflächen ändern, lassen sich die Tests weiterentwickeln – auch während des laufenden Projekts.

  • Ergebnisse mit Protokollen und Screenshots
  • Mit SAP Cloud ALM oder eigenem Cockpit
FÜR IHREN TESTALLTAG

Weniger Routineaufwand für Ihr Team.

Fachexperten bringen ihr Prozesswissen ein. Wiederholbare Tests entlasten sie bei der manuellen Testausführung.

Testmanagement

Vom manuellen Testfall zum automatisierten Test

Vorhandene Testfälle weiterverwenden und wiederholt ausführen. Das Team prüft die fachlichen Erwartungen und behält die Kontrolle über die Ergebnisse.

IT-Betrieb

Aus Incidents werden Tests zur Fehlerreproduktion

parrot nutzt die Incident-Beschreibung, um einen passenden Testfall zu erstellen. So lässt sich nachvollziehbar prüfen, ob der gemeldete Fehler reproduzierbar ist.

Projektleitung

Automatisierung beginnt im laufenden Projekt

Tests parallel zur Umsetzung aufbauen und bei Änderungen weiterentwickeln. So kann die Testautomatisierung bereits während des Projekts genutzt werden.

So funktioniert parrot

Vom fachlichen Prozess zum wiederholbaren Test

  1. 1

    Prozess und Prüfergebnis festlegen

    Eine Beschreibung, ein vorhandener Testfall oder eine Aufnahme bildet den Ausgangspunkt. Fachanwender legen fest, welche Ergebnisse der Prozess liefern soll.

  2. 2

    Test mit KI erstellen

    parrot erzeugt daraus nachvollziehbare Testschritte und nutzt vorhandenes Projektwissen und wiederverwendbare Bausteine.

  3. 3

    Ausführen und fachlich prüfen

    Der Testagent führt den Ablauf über die Anwendungsoberfläche aus. Die Ergebnisse werden gegen die festgelegten Erwartungen geprüft und fachlich bewertet.

  4. 4

    Wiederholen und weiterentwickeln

    Tests lassen sich erneut ausführen und bei geänderten Oberflächen anpassen. Fachliche Prüfaussagen bleiben erhalten; echte Anwendungsfehler werden weiterhin als Fehler ausgewiesen.

Testerstellung

Beschreiben, importieren oder aufzeichnen

Drei Einstiege führen zum automatisierten Test. Die KI erzeugt daraus lesbare Testschritte und nutzt Projektwissen sowie gemeinsame Bausteine; Fachanwender prüfen das Ergebnis. Testcode muss dafür nicht selbst geschrieben werden.

KI-gestützte Testerstellung mit parrot

Beschreiben

Eine Prozessbeschreibung mit Soll-Ergebnissen bildet den Ausgangspunkt für die KI-gestützte Testerstellung.

Import bestehender Testfälle

Importieren

Manuelle Testfälle aus SAP Cloud ALM, SAP Solution Manager, Word oder Excel können als Grundlage dienen. Auch bestehende Playwright-, Selenium- oder Cypress-Skripte lassen sich wiederverwenden. Prozessschritte, Soll-Ergebnisse und Testdaten müssen ausreichend beschrieben sein.

Aufnahme eines Testablaufs

Aufzeichnen

Eine Aufnahme des Ablaufs über die Anwendungsoberfläche dient als Grundlage. Fachanwender ergänzen die erwarteten Ergebnisse und prüfen die erstellten Testschritte.

DEMO-VIDEO

parrot in Aktion

Das Video zeigt, wie aus manuellen Testfällen in SAP Cloud ALM automatisierte Tests werden (2:11 Minuten).

How manual test cases in SAP Cloud ALM become automated tests

Beim Laden des Videos werden Daten an YouTube (Google) übermittelt. Mehr dazu in unserer Datenschutzerklärung.

SAP Cloud ALM

Testplanung und automatisierte Ausführung verbinden

parrot wird als Custom Test Automation Provider an SAP Cloud ALM angebunden. Tests starten aus der bestehenden Testplanung; Status, Protokolle und Screenshots fließen dorthin zurück. Ohne SAP Cloud ALM steht ein eigenes Cockpit zur Verfügung.

parrot-Integration in SAP Cloud ALM
Ausführung und Betrieb

Ergebnisse, Anwendungen und Testbetrieb

Screenshot-Nachweis eines parrot-Testlaufs

Ergebnisse nachvollziehbar prüfen

Der Testagent bedient die Anwendungsoberfläche und prüft gegen die festgelegten Erwartungen. Jeder Lauf wird mit Status, Protokollen und Screenshots dokumentiert. Echte Anwendungsfehler bleiben als Fehler sichtbar.

Unterstützte Anwendungen

  • SAP GUI für SAP ECC und SAP S/4HANA
  • SAP Fiori
  • SAP-BTP-Anwendungen
  • Web-Anwendungen
  • Windows-Desktop-Anwendungen

Auch systemübergreifende Abläufe lassen sich abbilden. Die Eignung konkreter Oberflächen, Zugänge und Testdaten wird bei der Einrichtung geprüft.

Details für den Testbetrieb

Datenvarianten
Ein Test kann mit unterschiedlichen Datensätzen und Varianten ausgeführt werden. Passende Testdaten bleiben Teil der fachlichen Vorbereitung.
Rollenwechsel
Abläufe mit mehreren Rollen können in einem Test abgebildet werden, etwa Antragstellung und Genehmigung.
Vorbereitung und Aufräumen
Setup und Cleanup unterstützen die Vorbereitung und das Aufräumen eines Testablaufs.
Bausteine und Projektwissen
Gemeinsame Bausteine und Projektwissen lassen sich bei der Testerstellung wiederverwenden.
Monitoring und KI-Kosten
Protokolle und Monitoring unterstützen die Auswertung. Eine KI-Kostenübersicht macht die Nutzung nachvollziehbar.
Betrieb und Datenverarbeitung

Kundenumgebung und KI-Zugang bewusst einrichten

Testagent auf Windows

Der Testagent läuft auf einem Windows-PC oder einer Windows-VM in der vorgesehenen Kundenumgebung. Systemzugänge und Berechtigungen werden für die konkreten Tests eingerichtet.

KI über eigenen Anbieterzugang

Die KI wird über einen eigenen Zugang zum gewählten Provider eingebunden. Dabei können Informationen an diesen Anbieter übertragen werden. Konfiguration und Datenarten bestimmen den Umfang.

FAQ

Häufige Fragen

Was ist parrot?

parrot ist eine Software für KI-gestützte End-to-End-Testautomatisierung in SAP-Landschaften. Aus Prozessbeschreibungen, Aufnahmen oder vorhandenen manuellen Testfällen entstehen automatisierte Tests. parrot führt diese über Anwendungsoberflächen aus und dokumentiert die Ergebnisse mit Protokollen und Screenshots.

Für wen ist parrot gedacht?

parrot richtet sich insbesondere an Fachanwender und Key-User, die Geschäftsprozesse und erwartete Ergebnisse kennen. Sie liefern das fachliche Wissen und bewerten die Testergebnisse. Testmanagement und IT unterstützen bei Testplanung, Zugängen und technischem Betrieb.

Wie erstellt parrot einen automatisierten Test?

Am Anfang stehen eine Beschreibung mit erwarteten Ergebnissen, ein vorhandener Testfall oder eine Aufnahme. Die KI erstellt daraus lesbare Testschritte und kann Projektwissen sowie vorhandene Bausteine nutzen. Anschließend führt der Testagent den Ablauf aus. Die fachliche Prüfung stellt sicher, dass der Test den vorgesehenen Prozess und die richtigen Erwartungen abbildet.

Sind Programmierkenntnisse erforderlich?

Für die Erstellung aus Beschreibungen, Aufnahmen und vorhandenen Testfällen muss kein Testcode selbst geschrieben werden. Erforderlich bleiben Prozesswissen, eindeutig beschriebene Soll-Ergebnisse und passende Testdaten. Für Einrichtung, Systemzugänge und Betrieb wird die IT eingebunden.

Lassen sich vorhandene manuelle SAP-Tests weiterverwenden?

Ja. Vorhandene Testfälle, etwa aus SAP Cloud ALM, SAP Solution Manager, Word oder Excel, können als Grundlage für automatisierte Tests dienen. Prozessschritte, erwartete Ergebnisse und Testdaten müssen dafür ausreichend beschrieben sein. Die fachliche Prüfung der daraus erstellten Tests bleibt Teil des Vorgehens.

Wie funktioniert die Integration mit SAP Cloud ALM?

parrot wird als Custom Test Automation Provider an SAP Cloud ALM angebunden. Automatisierte Tests lassen sich aus der dortigen Testplanung starten. Status, Protokolle und Screenshots werden für die Auswertung zurückgegeben. parrot kann auch über ein eigenes Cockpit ohne SAP Cloud ALM genutzt werden.

Welche Anwendungen kann parrot testen?

parrot unterstützt Tests über SAP GUI für SAP ECC und SAP S/4HANA, SAP Fiori, SAP-BTP-Anwendungen sowie Web- und Windows-Desktop-Anwendungen. Damit lassen sich auch Abläufe über mehrere Systeme abbilden. Die konkreten Oberflächen, Zugänge und benötigten Testdaten werden bei der Einrichtung geprüft.

Was passiert bei geänderten Oberflächen oder echten Anwendungsfehlern?

parrot kann Tests an geänderte Oberflächen anpassen, ohne die fachlichen Prüfaussagen zu verändern. Ein fachlich falsches Ergebnis darf dadurch nicht zu einem bestandenen Test werden. Echte Anwendungsfehler bleiben als Fehler sichtbar und können anhand der dokumentierten Ausführung untersucht werden.

Welchen Nutzen bietet parrot im Testalltag?

parrot unterstützt beim Überführen manueller Testfälle in automatisierte Abläufe, bei wiederholten Testläufen und bei der Ergebnisdokumentation. Das kann Fachbereiche von wiederkehrender Bedien- und Dokumentationsarbeit entlasten. Der konkrete Nutzen hängt unter anderem von Testfällen, Systemen, Testdaten und der Häufigkeit der Testläufe ab.

Wo läuft parrot und wie werden Daten verarbeitet?

Der Testagent läuft auf einem Windows-PC oder einer Windows-VM in der vorgesehenen Kundenumgebung. Die KI wird über einen eigenen Zugang zum gewählten Anbieter eingebunden; vor der KI-Verarbeitung ist eine Pseudonymisierung vorgesehen. Welche Informationen an den KI-Anbieter übertragen werden und welche Zugriffsregeln gelten, wird anhand der konkreten Konfiguration und Datenarten festgelegt.

Was wird für den Einstieg benötigt?

Benötigt werden ein geeigneter Testprozess mit Soll-Ergebnissen, passende Testdaten, Zugänge zur Testumgebung, ein Windows-PC oder eine Windows-VM für den Agenten und ein KI-Anbieterzugang. Bei Nutzung mit SAP Cloud ALM kommt dessen Anbindung hinzu. Ein abgegrenzter erster Testfall hilft, Einrichtung, fachliche Prüfung und wiederholte Ausführung gemeinsam zu bewerten.

Wie setzen sich die Kosten zusammen?

Das kommerzielle Modell umfasst ein jährliches Plattformabonnement. Die KI-Nutzung wird getrennt über den eigenen Zugang beim KI-Anbieter abgerechnet. Testumfang, Betrieb und Anforderungen an die Einrichtung werden im Beratungsgespräch geklärt.

Kann ich parrot kostenlos testen?

Ja. Sie können über das Kontaktformular eine kostenlose Testphase anfragen. Umfang und Voraussetzungen stimmen wir mit Ihnen ab. Die KI-Nutzung erfolgt über Ihren eigenen Anbieterzugang.

Kann parrot aus Incidents Tests erstellen?

Ja. parrot kann eine Incident-Beschreibung nutzen, um einen Test zur Reproduktion des gemeldeten Fehlers zu erstellen. Das Ergebnis zeigt, ob sich der Fehler im Test nachvollziehen lässt. Die fachliche Bewertung bleibt beim Team.

Vostura Partnerprogramm

Für Beratungsunternehmen und Systemintegratoren

Das Vostura Partnerprogramm umfasst pony, Condasync, cocat und parrot.

KOSTENLOSE TESTPHASE

parrot im eigenen Testszenario erproben

Fragen Sie eine kostenlose Testphase an. Gemeinsam klären wir Ihren Testprozess, die technische Umgebung und den passenden Rahmen für den Einstieg.

  1. 1Prozess mit Soll-Ergebnissen und Testdaten auswählen
  2. 2Technische Umgebung und Zugänge abstimmen
  3. 3Ersten Test erstellen, fachlich prüfen und wiederholen