Ihr QS-Team verdient bessere Aufgaben
KI-Agenten erledigen die Fleißarbeit. Ihr Team trifft die Entscheidungen.
Ihr Team entscheidet, was zählt und warum. Um das Wie kümmern sich die Agenten: Spezialisierte KI-Agenten arbeiten Ihren gesamten Testprozess ab, von der ersten Anforderung bis zum fertigen Testbericht. Angebunden an Ihr Ticket- und Testmanagementsystem, ohne Testskripte, in Ihrer eigenen Infrastruktur.
- Keine Testskripte zu pflegen
- Testet so, wie ein Mensch es tut
- Lernt von Ihren Fachkräften
- Bleibt in Ihrer Infrastruktur
Open Source unter AGPL-3.0. Mit Prototyp gekennzeichnete Funktionen laufen bereits durchgängig, benötigen aber mehr Tests als andere Funktionen, insbesondere in realen Kundenumgebungen, und unter Umständen zusätzliche Anpassungen.
Anforderung
freigegeben#214Gutschein im Checkout einlösen
Testfall„Gutschein einlösen“
bestandenVorbedingungEin Artikel liegt im Warenkorb, die Warenkorbseite ist geöffnet
- bestanden
1Gutscheincode eingeben
- Daten:
- SOMMER10
- Erwartet:
- Die Bestellübersicht zeigt 10 % Rabatt
- fehlgeschlagen
2Bestellung abschließen
- Erwartet:
- Die Bestellbestätigung wird angezeigt
- Tatsächlich:
- Fehlermeldung „Bestellung konnte nicht verarbeitet werden“
Fehler angelegt#231
Priorität: HochCheckout – Bestellung mit Gutschein bricht ab
Reproduktionsschritte · Erwartetes und tatsächliches Ergebnis · Umgebung: Chrome, Windows 11
- Screenshot
- Video
Mit dem Testfall verknüpft · Kein Duplikat gefunden
Was ist QuAIA?
QuAIA (Quality Assurance with Intelligent Agents) ist ein Open-Source-Multi-Agenten-System. Spezialisierte KI-Agenten reagieren auf das, was in Ihrem Projekt passiert, und arbeiten im gesamten Testprozess Hand in Hand. Ein Orchestrator verteilt die Arbeit, jeder Agent beherrscht eine Aufgabe, und offene Standards (A2A und MCP) lassen sie miteinander kommunizieren und erleichtern die Anbindung Ihrer Werkzeuge.
Code entsteht schneller denn je. Der Test kommt nicht hinterher.
Mit KI-Assistenten liefern Entwickler:innen mehr Code in kürzerer Zeit, und mehr Fehler gleich mit. Beruht der Test noch auf manuellem Klicken und fragilen Skripten, wird er zum Engpass der gesamten Auslieferungspipeline.
KI schreibt jetzt den Code
Coding-Assistenten und -Agenten gehören zur Standardausstattung. Teams liefern mehr Funktionen, häufiger und parallel.
Mehr Tempo, mehr Risiko
KI beschleunigt Auslieferung und Fehler gleichermaßen: Generierter Code bringt oft zusätzliche Logikfehler und Sicherheitslücken mit, die jemand finden muss.
Quellen: CodeRabbit (2025) · Veracode (2026)
Die QS bleibt zurück
Die Entwicklung arbeitet längst mit Agenten, die Qualitätssicherung kaum. Hier und da einen Schritt zu automatisieren schließt die Lücke nicht: Der Test braucht eigene Agenten.
KI schreibt den Code. Lassen Sie KI ihn auch testen.
Der ganze Testprozess aus einem System
Verfolgen Sie eine Anforderung von der ersten Prüfung bis zum fertigen Ausführungsbericht. Jede Stufe startet durch ein Ereignis und liefert ihr Ergebnis dorthin, wo Ihr Team schon arbeitet, zum Beispiel in Jira und Zephyr.
Auslöser:Neue Story #214
Anforderungen prüfen
Review-Kommentar an #214 - Festlegen, ob der Gutschein vor oder nach Rabattaktionen greift
- Währung des Mindestbestellwerts angeben, z. B. 50 EUR
- Fehlermeldung für abgelaufene Gutscheine festlegen
Ergebnis in:Jira
Auslöser:Story freigegeben
Testfälle entwerfen
Testfall „Gutschein einlösen“ - Vorbedingung: Artikel im Warenkorb
- Schritt 1: Code SOMMER10 eingeben → 10 % Rabatt
- Schritt 2: Bestellung abschließen → Bestätigung angezeigt
Ergebnis in:Zephyr
Auslöser:Lauf der CI/CD-Pipeline
Tests ausführen
Lauf „Gutschein einlösen“ - Vorbedingung erfüllt
- Schritt 1: Rabatt angezeigt
- Schritt 2: Fehlermeldung statt Bestätigung
Läuft in:Ihrer Anwendung
Auslöser:Schritt fehlgeschlagen
Fehler melden
Fehler #231 - Bestellung mit Gutschein lässt sich nicht abschließen
- Reproduktionsschritte, Soll und Ist
- Screenshot und Video angehängt
- Kein Duplikat gefunden
Ergebnis in:Jira
Auslöser:Lauf beendet
Ergebnisse dokumentieren
Testausführungsbericht - 1 Testfall ausgeführt
- 1 Schritt bestanden
- 1 Schritt fehlgeschlagen (#231)
- Screenshots und Protokolle angehängt
Ergebnis in:Zephyr · Allure
Kein Chatbot. Ein Team, das anpackt.
Ein Sprachmodell allein weiß viel über das Testen, kann aber nur reden. QuAIA gibt der KI die Mittel zum Handeln. Jeder Agent ist ein Spezialist mit genau den Werkzeugen, die seine Aufgabe braucht, und läuft als eigener Dienst. Der Orchestrator koordiniert sie.
Orchestrator
Die zentrale Koordinationsebene, die aus einzelnen Agenten ein Team macht. Sie registriert die Agenten und überwacht ihren Zustand, versorgt sie bei eingehenden Ereignissen mit den nötigen Informationen, verarbeitet bei Bedarf ihre Ergebnisse und verknüpft mehrere Agenten zu einer durchgängigen Pipeline. Am Ende eines Laufs dokumentiert sie die Ergebnisse samt Evidenzen und erstellt Testausführungsberichte im Testmanagementsystem sowie im HTML-Format (Allure).
Anforderungs-Review
Prüft Anforderungen auf Testbarkeit, Klarheit und Vollständigkeit, nutzt dabei die Projektdokumentation als Wissensbasis und schreibt konkrete Verbesserungsvorschläge als Review-Kommentar an die Anforderung. So unterstützt es einen Shift-Left-Ansatz.
Testdesign
Schreibt Testfälle zu freigegebenen Anforderungen, verbessert sie in einer Refine-Review-Schleife, erkennt bereits vorhandene Duplikate, klassifiziert die überarbeiteten Testfälle und legt sie im Testmanagementsystem ab (z. B. Zephyr oder Xray). Ihre Fachkraft nimmt ab.
UI-Testausführung
Bedient Tastatur und Maus und beobachtet dabei den Bildschirm – wie echte Benutzer:innen, unermüdlich und rund um die Uhr. Keine Skripte, keine Umwege, unabhängig von der UI-Technologie. Fachkräfte überwachen die ersten Läufe und bringen ihm über eine eigene Oberfläche neue Abläufe bei.
API-Testausführung
Testet Schnittstellen so, wie es ein:e Tester:in mit einem Werkzeug wie Postman tun würde, inklusive Prüfung gegen JSON-Schema und OpenAPI-Spezifikation.
Fehlerberichte
Legt bei fehlgeschlagenen Tests Fehlerberichte mit allen nötigen Informationen an, einschließlich Screenshots und Protokollen, sofern dieselbe Fehlerwirkung nicht bereits gemeldet wurde.
Worauf alle Agenten aufbauen
Wissensbasis (RAG)
Gibt allen Agenten Zugriff auf Ihr Projektwissen: Tickets, Confluence-Seiten samt Anhängen und SharePoint-Dokumente, die laufend in eine Datenbank synchronisiert werden. Weitere Quellen lassen sich über Konnektoren anbinden.
Sicherheit
Erkennung von Prompt Injection, Maskierung von Zugangsdaten in Testdaten und authentifizierter Zugriff. Die Sicherheitsarchitektur ist als Code beschrieben und wird in jedem Build geprüft.
Offene Standards
QuAIA setzt auf offene Standards statt auf proprietäre Schnittstellen. Mit A2A (Agent2Agent) sprechen Orchestrator und Agenten eine gemeinsame Sprache. MCP (Model Context Protocol) erleichtert die Anbindung Ihrer Werkzeuge und anderer externer Dienste.
Das Framework ist so aufgebaut, dass sich ein neuer Agent mühelos ergänzen lässt: Alles, was die Agenten gemeinsam brauchen, ist bereits vorhanden, ein neuer muss nur seine eigene Aufgabe beherrschen.
Angebundene Werkzeuge
- Unterstützt
- Jira
- Confluence
- Zephyr
- Prototyp
- SharePoint
- Xray
- Geplant
- Azure DevOps
UI-Testausführung
UI ändern. Sehen, was bricht.
Der UI-Agent führt Testfälle allein über den Bildschirm aus, nicht über den Seitencode. Hier derselbe Checkout und derselbe Test, vor und nach einem Redesign: Das Skript sucht einen Locator im Seitencode, der Agent schaut auf den Bildschirm.
Checkout
- Kabellose Kopfhörer
- 89,00 €
- Gutschein SOMMER10
- −8,90 €
- Gesamt
- 80,10 €
Skriptbasierter Test
await page.click('#submit-order')
Wartet auf einen Lauf
QuAIA-UI-Agent
Schritt: Bestellung abschließen
Wartet auf einen Lauf
Ein Testfall, jede Sprache, jedes Format
Jede Sprache, ohne Übersetzungsdateien
Bei generierten IDs greifen Skripte auf sichtbare Texte zurück, die dann für jede Sprache in Übersetzungsdateien gepflegt werden müssen. Die Agenten arbeiten mit mehrsprachigen Modellen: Ein Testfall läuft in allen verbreiteten Sprachen, auch wenn die Oberfläche mitten im Lauf die Sprache wechselt.
- Im Testfall
- Bestellung abschließen
- Auf dem Bildschirm
- AbsendenSubmitEnvoyerEnviar送信
Jedes Datenformat, ein Datenwert
Testdaten einmal erfassen, in jeder Form, die ein Mensch versteht. Der Agent gibt sie so ein, wie das jeweilige Feld es erwartet, egal in welchem Datums-, Zeit- oder Zahlenformat, auch wenn ein Redesign das Format ändert. Keine Duplikate, kein Umformatieren.
- In den Testdaten
- 6. November 2026
- Wie das Feld es erwartet
- 06.11.202611/06/20262026-11-066 Nov 2026
Einmal zeigen. Nie wieder erklären.Prototyp
Gewöhnliche KI vergisst alles, sobald eine Anfrage endet. Die Agenten von QuAIA lernen wie neue Kolleg:innen im Team: motiviert, schnell von Begriff, nur mit Ihrer Anwendung noch nicht vertraut. Beim ersten Mal läuft ein Testfall beaufsichtigt: Wo der Agent einen Ablauf noch nicht kennt, etwa das Anmelden oder das Aufgeben einer Bestellung, zeigt Ihre Fachkraft ihn einmal, und danach sitzt er. Jeder weitere Lauf dieses Testfalls, ob beaufsichtigt oder unbeaufsichtigt, geht von Anfang bis Ende selbstständig durch, ohne menschliches Eingreifen. Dieses Agentengedächtnis ist eine der Kernideen von QuAIA.
Darüber hinaus lernt der UI-Agent aus seinen Fehlern: Sagen Sie ihm einmal, wie ein Fehlschlag behoben wurde, und er merkt sich die Lösung für jede weitere Ausführung dieses Schritts. Außerdem erfasst er, welche Bildschirmelemente schwer zu finden sind, und protokolliert jede Unregelmäßigkeit, sodass Sie sehen, wo Ihre Tests fragil sind.
Die Wissensbasis liefert vorhandenes Projektwissen wie Anforderungen und Dokumentation. Das Agentengedächtnis ergänzt dynamisches Wissen, das erst in der Praxis entsteht. Übliche Testdesign-Werkzeuge erzeugen Testfälle ohne dieses Wissen: formal korrekt, aber oft nicht ausführbar.
QuAIA im Vergleich
Bestehende Ansätze lassen sich in vier Gruppen einteilen. Jede deckt Teile dessen ab, was QuAIA leistet.
Skriptbasierte Testautomatisierung
FunktionsweiseTests sind Code oder Modelle, die Elemente über Locators ansprechen. Jede Oberflächenänderung erfordert Pflege. KI-Erweiterungen erzeugen und reparieren diesen Code, ändern aber das Prinzip nicht.
Was QuAIA anders machtKeine Skripte und keine Locators, also keine Pflege nach Oberflächenänderungen.
KI-gestützte Testplattformen
FunktionsweiseErzeugen Tests aus Anforderungen oder natürlicher Sprache und reparieren Locators automatisch („Self-Healing“). Überwiegend SaaS, geschlossen und an die Modelle des Anbieters gebunden. Die Ausführung bleibt locator- bzw. codebasiert.
Was QuAIA anders machtLäuft in Ihrer Infrastruktur mit einem Modell Ihrer Wahl, ist in Ihre Ticket- und Testmanagementsysteme integriert und lässt sich individuell an Ihre Anforderungen anpassen.
Bildbasierte Agenten und Bilderkennung
FunktionsweiseErkennen Elemente am Bildschirm, decken aber nur die Ausführung ab. Testfälle liegen als Skripte oder Dateien im Werkzeug, oft je Plattform ein eigenes.
Was QuAIA anders machtDeckt den gesamten Prozess ab, lässt die Testfälle in Ihrem Testmanagementsystem und lernt aus menschlicher Vorführung.
Testdienstleistung
FunktionsweisePersonalintensiv. Die Kapazität wächst nur mit zusätzlichen Personentagen.
Was QuAIA anders machtAgenten übernehmen die Routine und skalieren über zusätzliche Instanzen. Menschen konzentrieren sich auf das Urteil.
Einzelne Elemente gibt es am Markt. Eine andere Lösung, die den gesamten Testprozess abdeckt, Testfälle direkt aus Ihren bestehenden Systemen übernimmt, sie allein über den Bildschirm ausführt, aus menschlicher Vorführung lernt, dieses Wissen ins Testdesign zurückführt und vollständig in Ihrer Infrastruktur mit selbst gehosteten Modellen läuft, ist mir nicht bekannt.
Was QuAIA anders macht
Auf GitHub ausprobierenIhre Infrastruktur, Ihre Daten
QuAIA ist bewusst kein SaaS-Produkt. Es läuft in Ihrem Cloud-Konto oder On-Premises und ist an keinen Cloud-Anbieter gebunden. Mit selbst gehosteten Modellen verlassen Ihre Daten Ihre Umgebung nicht. Fernwartung ist optional, erfolgt nur über von Ihnen gewährte und kontrollierte Zugänge und erfordert keine Datenübertragung nach außen.
Jedes Modell, auch selbst gehostet
Cloud-Modelle wie Anthropic Claude, Google Gemini, OpenAI GPT und weitere OpenAI-kompatible Anbieter oder selbst gehostete Open-Weight-Modelle auf einer gemieteten GPU, eigenen GPU-Servern oder einer internen KI-Plattform. Die Unterstützung selbst gehosteter Modelle ist derzeit ein Prototyp.
Plug-and-Play und skalierbar
Agenten lassen sich ohne Eingriff ins übrige System hinzufügen oder entfernen und unter Last in weiteren Instanzen zuschalten, etwa zusätzliche UI-Agenten für einen großen Regressionslauf. Ticketsystem, Testmanagementsystem und Modell wählen Sie frei.
Lernt aus Erfahrung
Jede Vorführung und jeder behobene Fehlschlag macht die Agenten besser, und neue Testfälle bauen auf dem auf, was sie schon können. Je länger QuAIA läuft, desto seltener müssen Ihre Fachkräfte eingreifen. Das Lernen aus Vorführungen ist derzeit ein Prototyp.
Nichts zu skripten, nichts zu flicken
Kein Testcode, keine Locators, keine Pflege nach einem Redesign. Ihr Testmanagementsystem bleibt die einzige verbindliche Quelle: Was Sie dort ändern, läuft beim nächsten Mal genau so, ohne Kopien, die synchron gehalten werden müssen. Und weil der Agent sieht, was Benutzer:innen sehen, soll er auch Darstellungs- und Bedienbarkeitsfehler erkennen, auf die ein Skript nie schaut.
Ein Testfall für jeden Bildschirm
Web oder Desktop, egal mit welchem Framework: Was auf dem Bildschirm erscheint, kann der Agent testen. Einen Testfall einmal schreiben und auf jeder unterstützten Plattform ausführen, Mobilgeräte sind als Nächstes dran. Die Desktop-Unterstützung ist derzeit ein Prototyp.
Ein Ablauf statt fünf Werkzeuge
Keine Übergaben zwischen Werkzeugen, keine Lücken dazwischen: Von der ersten Anforderung bis zum fertigen Bericht fließt jedes Ergebnis direkt in den nächsten Schritt.
Offen und prüfbar
Der Quellcode steht unter AGPL-3.0 offen. Die Architektur ist als Code beschrieben und wird in jedem Build geprüft. Unit-, Smoke- und A/B-Tests decken Qualitätsabweichungen nach Änderungen an Modell, Code oder Prompts auf.
Demo anfragen
Schreiben Sie mir, was Sie sehen möchten, zum Beispiel an Ihrer eigenen Anwendung. Ich antworte per E-Mail mit einem Terminvorschlag.
Fragen oder Feedback?
Gedanken zum Projekt oder eine Frage, für die es keine Demo braucht? Schreiben Sie mir eine E-Mail.
Klicken, um die Adresse zu kopieren
