Zum Inhalt springen

Tessa Testing Companion

Testabdeckung in Minuten, in der Hand Ihres ganzen Teams.

Selbstheilende End-to-End-Tests in verständlicher Sprache, ohne Selektor-Code und ohne stundenlange Automatisierung. Jeder Lauf dokumentiert Schritt für Schritt die Ergebnisse und erweitert die App Map, die lebendige Dokumentation Ihrer Anwendung.

  • Tessa entwirft, Sie entscheiden
  • Selbstheilende Replays
  • Self-hosted oder gemanagt
  • Android
  • iOS
  • Web
  • Desktop
< 5 min
Testszenario erstellen und prüfen
0
Selektor-Skripte schreiben oder pflegen
Jeder Schritt
Screenshots, Logs und Gerätekonfiguration automatisch erfasst
Jede Person
Business, QA oder Dev, ganz ohne Automatisierungsspezialisten

Interaktive Produkttour

Erleben Sie einen vollständigen Testablauf.

Erkunden Sie den Überweisungsablauf in MyBänkli, unserer Demo-Banking-App. Öffnen Sie die nicht abgedeckte Interaktion, prüfen Sie Tessas Entwurf, führen Sie ihn aus und sehen Sie sich die Nachweise an.

Interaktive Demo in einem neuen Tab öffnen

Der Mensch entscheidet

Unterstützung, die Sie prüfen und übersteuern können.

Tessa entwirft Szenarien und steuert Geräte. Ihr Team entscheidet, was Teil der Testabdeckung wird, und kann jeden Schritt von Tessa nachvollziehen.

01

Jeder Entwurf wird von einem Menschen geprüft

Erst nach einer Bestätigung wird ein Entwurf in Ihre Szenariobibliothek aufgenommen. Sie können ihn annehmen, verfeinern oder ablehnen.

02

Deterministische Replays

Erfolgreiche, von Tessa gesteuerte Läufe können zu deterministischen Replays werden. Weicht ein Replay ab, übernimmt Tessa und versucht die Ausführung wiederherzustellen.

03

Nachweise für jeden Schritt

Schrittstatus, erwartetes und beobachtetes Verhalten, Screenshots und App-Logs, gebündelt in einem Report.

04

Ihre Infrastruktur, Ihre Modelle

Betreiben Sie den gesamten Stack in Ihrer Umgebung und binden Sie den KI-Anbieter oder kompatiblen Endpunkt an, den Ihre Organisation freigibt.

Ein vernetztes System

Von der Beobachtung bis zum Nachweis.

Tessa verbindet App Map, Szenariobibliothek, Ausführungsstatus und Laufhistorie. Mit jedem Lauf lernt die Karte Ihr Produkt besser kennen.

Verstehen

Eine Karte Ihrer Anwendung, gezeichnet aus echten Läufen.

Jeder Szenariolauf, jedes Replay und jede Erkundung mit Tessa erweitert die App Map. Tessa gruppiert beobachtete Screens, verbindet ihre Übergänge und zeigt, welche Szenarien sie abdecken.

  • Einzelne Screens prüfen oder vollständigen Abläufen folgen
  • Beobachtetes Verhalten über Plattformen und Builds vergleichen
  • Mit Tessa Assistant erkunden und Beobachtungen in der App Map festhalten
App Map / MyBänkli4 von 8 Screens
Anmelden1 Szenario
Konten3 Szenarien
Überweisung1 Szenario
Prüfen1 Lücke gefunden

Lücken schliessen

Beobachtete Lücken werden zu geprüften Szenarien.

Ungenutzte Interaktionen, nicht abgedeckte Screens und Sackgassen werden als konkrete Lücken sichtbar. Lassen Sie Tessa ein Szenario entwerfen und nehmen Sie es an, verfeinern oder verwerfen Sie es.

  • Vorschläge basieren auf beobachteten Nachweisen aus der Anwendung
  • Strukturierte Vorbedingungen, Schritte und erwartete Ergebnisse
  • Ein Mensch prüft jeden Entwurf, bevor er zur Testabdeckung gehört
SzenarioentwurfTessa

Überweisungsbetrag vor der Freigabe ändern

01
Alltagskonto öffnenKontodetails werden angezeigt
02
Neue Überweisung startenÜberweisungsformular wird geöffnet
03
Weiter zur PrüfungEmpfänger und Betrag bleiben erhalten
04
Betrag bearbeiten wählenDas Formular öffnet sich mit den vorhandenen Werten
VerfeinernSzenario annehmen

Schneller zur Testabdeckung

Testabdeckung in Minuten statt Stunden.

Unsere Schätzung: Neue Tessa-Nutzer erstellen und prüfen ein einfaches Testszenario in weniger als fünf Minuten. Derselbe Fall benötigt als spezifizierter, implementierter und geprüfter Playwright-Test rund vier Stunden, weil mehrere Personen beteiligt sind. In einem gewachsenen Projekt ohne Automatisierung wird der Unterschied noch grösser: Ein traditioneller Test-Stack braucht Tage, Tessa lässt sich in weniger als 30 Minuten anbinden.

< 5 minTessa-Szenario erstellen und prüfen
4 Std.Playwright-Test spezifizieren, implementieren und prüfen
< 30 minTessa an ein gewachsenes Projekt anbinden
TageTraditionelle Testautomatisierung in einem gewachsenen Projekt aufsetzen
Wartung wird zum Review.

Ändert sich das Verhalten, passen Sie die verständlichen Schritte an, statt Selektor-Skripte zu pflegen. Jede Änderung bleibt versioniert.

Workflow-Vergleich

Von der Absicht zur verlässlichen Testabdeckung

Ein typischer codebasierter Playwright-Workflow umfasst Business-Ziel, Dokumentation, Änderungen an der App, Automatisierungscode, Infrastruktur und laufende Wartung.

Drei Wege zu einem geprüften Szenario

01
Beobachtete Lücke auswählen

Die App Map markiert ungenutzte Interaktionen, nicht abgedeckte Screens und Sackgassen. Lassen Sie Tessa ein passendes Szenario entwerfen.

02
Tessa erkunden lassen

Tessa Assistant erkundet das System, übernimmt Beobachtungen in die App Map und schlägt vollständige Entwürfe für gefundene Lücken vor: Vorbedingungen, Schritte und erwartete Ergebnisse.

03
Mit einem Ziel beginnen

Beschreiben Sie Ihr Ziel in normaler Sprache. Tessa kann das System davon ausgehend steuern und ein Szenario für Ihr Review entwerfen.

Gleicher Ausgangspunkt

Abgestimmtes Ziel, repräsentative Testdaten und ein testbares System mit nutzbaren Accessibility- oder Automatisierungsschnittstellen.

07Schritte über Rollen, Tools und Code hinweg Codebasiertes PlaywrightJede Übergabe bringt Wartezeit
05verständliche Schritte Mit TessaEine Person, vom Start bis zum ZielBusiness / QA / Dev
Playwright2 Schritte
01
Ziel abstimmen

Verhalten und erwartetes Ergebnis definieren.

Business + QA
02
Testfall dokumentieren

In Jira, Confluence oder einem Testmanagement-Tool erfassen.

QA
Tessa2 Schritte
01
Ablauf oder Lücke auswählen

In der App Map einen beobachteten Pfad oder nicht abgedeckten Zweig prüfen.

02
Ziel beschreiben

Verhalten und erwartetes Ergebnis verständlich beschreiben.

Playwright1 Schritt
03
Automatisierungsverträge schaffen

Accessibility-Semantik oder stabile Test-IDs ergänzen, wo dauerhafte UI-Verträge fehlen.

Dev + Automation
Tessa1 Schritt
03
Szenario prüfen

Den ausführbaren Entwurf mit dem beobachteten App-Ablauf vergleichen.

Playwright3 Schritte
04
Prüfen, erfassen und lokalisieren

Ablauf durchgehen und Rollen, Labels oder Test-IDs wählen; CSS oder XPath nur verwenden, wenn es nicht anders geht.

QA / Automation
05
Test schreiben

Playwright-Schritte, Assertions, Authentifizierung und Fixtures programmieren.

Automation / Dev
06
Ausführen, prüfen und CI anbinden

Test ausführen, Traces und Reports prüfen und Timing-, Browser-, Netzwerk- oder Datenfehler beheben.

Dev + CI
Tessa1 Schritt
04
Ausführen und Nachweise prüfen

Szenario ausführen und alle Ergebnisse an einem Ort prüfen.

3 steps → 1
Playwright1 Schritt
07
Jede Ebene pflegen

UI-Änderungen können Anpassungen an Locators, Code, Fixtures und Dokumentation erfordern.

QA + Dev
Tessa1 Schritt
05
Anpassen und erneut ausführen

Bei Verhaltensänderungen die versionierte Absicht anpassen, ohne Selektor-Code neu zu bauen.

Was Tessa reduzieren kann
  • Selektor-CodeKeine handgeschriebenen Locator-Skripte
  • ÜbergabenEin gemeinsamer Workflow für Business, QA und Dev
  • Doppelte DokumentationDas geprüfte Szenario ist die ausführbare Dokumentation
  • Ebenenübergreifende AnpassungenAbsicht anpassen und erneut ausführen

Loslegen

Erleben Sie Tessa mit Ihrem eigenen Ablauf.

Bringen Sie einen echten Ablauf aus Ihrem Produkt mit und sehen Sie live, wie Tessa ihn abbildet, testet und dokumentiert.

Live-Session anfragen

Ausführen

Testen Sie dort, wo Ihr Produkt läuft.

Führen Sie verständliche Szenarien auf freigegebenen Android- und iOS-Geräten, in Webbrowsern und auf Desktop-Systemen aus. Verfolgen Sie live, wie Tessa arbeitet. Erfolgreiche Läufe können zu deterministischen Replays werden; bei Abweichungen übernimmt Tessa.

  • Einzelne Szenarien, Testpläne, Batches und Zeitpläne
  • Echte Geräte, Emulatoren, Simulatoren, Browser und Desktop-Systeme
Live-Lauf / Android Läuft
  1. 01
    MyBänkli startenBestanden
  2. 02
    Überweisung öffnenBestanden
  3. 03
    Betrag bearbeitenTessa führt aus
  4. 04
    Prüfansicht kontrollierenWartet
MyBänkli

Überweisung prüfen

CHF 240.00 Überweisung bestätigen Betrag bearbeiten

Nachweisen

Nachweise für Ihr Team und Ihre CI.

Prüfen Sie Schrittstatus, erwartetes und beobachtetes Verhalten, Screenshots und App-Logs in einem Report. Aktivieren Sie Aufzeichnungen, erstellen Sie eigenständige Browser-Reports oder geben Sie CI-taugliche Ergebnisformate über die CLI aus.

  • Fehlernachweise direkt am betroffenen Szenarioschritt
  • Android logcat, iOS-Konsole und Web-Konsole
  • Optionale Aufzeichnung für jeden Systemtyp
  • Eigenständige HTML- und JSON-Report-Exporte aus dem Browser
  • JSON-, JUnit-, Markdown- und HTML-Ergebnisformate über die CLI
Testlauf / NachweiseFehlgeschlagen

Fehlernachweis / Schritt 5

Geänderte Werte wurden nicht beibehalten

Erwartet

Empfänger und Betrag bleiben nach der Rückkehr zum Formular ausgefüllt.

Beobachtet

Das Formular wurde erneut geöffnet, beide Felder waren leer.

App-FehlerHohe SicherheitAndroid 15
Nach Schritt 5 erfasst

Deployment

Betreiben Sie Tessa nach Ihren Vorgaben.

Betreiben Sie Tessa Server, Browser-UI und Geräte-Executors in Ihrer Umgebung. Trennen Sie Daten nach Organisation und binden Sie den Modellanbieter oder kompatiblen Endpunkt an, den Ihr Team freigibt.

Ihre Identität
Enterprise Single Sign-on (SSO)
Ihre Umgebung
Deployment mit Docker oder Kubernetes
Ihre Geräte
Executors bei physischen und virtuellen Systemen
Ihre Modelle
Unterstützte Anbieter oder ein OpenAI-kompatibler Endpunkt

Editionen

Sie entscheiden, wie Tessa läuft.

Dieselbe Tessa, von uns gemanagt oder bei Ihnen im Haus betrieben.

Tessa Cloud

Tessa als Managed Service

Nutzen Sie denselben Tessa Workflow in einem gemanagten Cloud Workspace, ohne den Server selbst zu betreiben.

  • Gehosteter Server und Browser-UI
  • Gemanagter Zugang zu unterstützten KI-Modellen
  • Gemeinsame Szenarien, Pläne, Zeitpläne und Laufhistorie
  • Ausführung auf Ihren vorhandenen Testgeräten: Android, iOS, Web und Desktop
  • CLI-Integration für CI/CD
  • Begleitetes Onboarding

Jetzt verfügbar. Den Zugang richten wir auf Anfrage ein.

Cloud-Zugang anfragen

FAQ

Häufige Fragen.

Was kann Tessa testen?

Tessa testet Android- und iOS-Apps, Webanwendungen und Desktop-Systeme, die Sie ausdrücklich freigeben. Die Ausführung erfolgt auf physischen Geräten, lokalen oder entfernten virtuellen Geräten und in Browsern.

Benötigen Szenarien Code oder Selektoren?

Nein. Szenarien verwenden verständliche Vorbedingungen, Schritte und erwartete Ergebnisse. Tessa steuert das System über verfügbare Accessibility- und Automatisierungswerkzeuge, statt von Testern die Pflege von Selektor-Skripten zu verlangen.

Wie bleibt die App Map aktuell?

Beobachtungen aus Tessa Läufen, deterministischen Replays und Erkundungen mit Tessa Assistant fliessen in die Karte ein. Tessa gruppiert stabile Screens, erfasst Übergänge und berechnet Lücken aus dem beobachteten Zustand neu.

Können wir unseren eigenen KI-Anbieter verwenden?

Mit Tessa Sovereign ja: Binden Sie einen unterstützten Anbieter oder einen OpenAI-kompatiblen Endpunkt in Ihrem Deployment an. Tessa Cloud nutzt eine gemanagte Auswahl unterstützter Modelle; die Nutzung wird über Ernst & Conte abgerechnet.

Kann Tessa in unserer Infrastruktur laufen?

Ja. Server, Browser-UI und Executors lassen sich in Ihrer Umgebung bereitstellen; Anwendungsdaten werden nach Organisation getrennt.

Eignet sich Tessa Sovereign für FINMA-regulierte Umgebungen?

Tessa Sovereign ist dafür konzipiert: Services, Testdaten und Nachweise bleiben auf kundenseitig kontrollierter Infrastruktur. Ein selbst betriebener KI-Endpunkt ermöglicht einen vollständig internen Betrieb. Dies ist eine Architekturaussage, keine FINMA-Zertifizierung oder -Freigabe. Die endgültige Compliance hängt von der Konfiguration und den Kontrollen des Instituts ab.

Ist Tessa Cloud verfügbar?

Ja. Wir richten den gemanagten Workspace auf Anfrage ein und unterstützen Sie beim Anbinden Ihrer Testsysteme, einschliesslich der physischen Geräte, die Ihr Team bereits besitzt.

Welche Nachweise hält ein Lauf fest?

Reports enthalten Ergebnisse pro Szenarioschritt, erwartetes und beobachtetes Verhalten, Screenshots, Laufmetadaten und App-Logs: Android logcat, iOS-Konsolenausgabe oder Web-Konsole. Aufzeichnungen lassen sich für jeden Systemtyp aktivieren.

Loslegen

Bringen Sie einen echten Ablauf mit.

Wir zeigen Ihnen, wie Tessa einen echten Ablauf aus Ihrem Produkt abbildet, testet und dokumentiert. Danach besprechen wir das Deployment, das zu Ihrer Organisation passt.