Zum Inhalt springen

Tessa Testing Companion

End-to-End-Tests in natürlicher Sprache mit Tessa

Sie beschreiben einen Ablauf. Tessa führt ihn in Ihrer App aus, prüft jeden Schritt und liefert die Nachweise. Ohne Selektoren, ohne Code.

  • Android
  • iOS
  • Web
  • Desktop

Ein 24-Sekunden-Film ohne Sprecher. Das Szenario «Überweisungsbetrag vor der Freigabe ändern» entsteht in vier Schritten in natürlicher Sprache und wird angenommen. Tessa führt es auf einem Android-Gerät in MyBänkli aus, unserer Demo-Banking-App, und der vierte Schritt schlägt fehl. Der Bericht zeigt das erwartete und das beobachtete Verhalten neben dem erfassten Bildschirm.

So testen Sie mit Tessa

Demo

Demo ausprobieren

Klicken Sie sich mit der Demo-App MyBänkli durch Tessa. Im Vollbild, ohne Anmeldung.

Weitere Funktionen

Was Tessa sonst noch kann

App Map

Die App Map zeigt Ihre Testabdeckung

  • Beobachtete Screens und Übergänge, eingefärbt nach Abdeckung.
  • Lücken: ungenutzte Elemente und Sackgassen.
  • Entwurf annehmen, und die Lücke hat ein Szenario.

Preise

Tessa Cloud für Sie oder Ihr Team. Tessa Sovereign in Ihrer Infrastruktur.

Registrieren Sie sich, und die kostenlose 14-Tage-Testphase läuft auf Team. Sovereign ist dasselbe Produkt, selbst betrieben mit Docker oder Kubernetes.

Alle Pläne vergleichen

14 Tage kostenlos auf Team. Keine Credits, keine Limits für Testläufe, keine Gebühren pro Gerät.

FAQ

Was Teams vor dem Start fragen

Was kann Tessa testen?

Tessa testet Android- und iOS-Apps, Webanwendungen und Desktop-Anwendungen, die Sie ausdrücklich freigeben, von Electron-Apps bis zu klassischen Java-Anwendungen. Die Ausführung erfolgt auf physischen Geräten, lokalen oder entfernten virtuellen Geräten, in Browsern und auf den Desktop-Rechnern, die Sie dafür freigeben.

Benötigen Szenarien Code oder Selektoren?

Nein. Szenarien verwenden Vorbedingungen, Schritte und erwartete Ergebnisse in natürlicher Sprache. Tessa steuert die Anwendung über verfügbare Accessibility- und Automatisierungswerkzeuge, statt von Testern die Pflege von Selektor-Skripten zu verlangen.

Können wir unseren eigenen KI-Anbieter verwenden?

Ja. Mit Tessa Cloud verbinden Sie Ihren eigenen API-Key für einen unterstützten KI-Anbieter. Mit Tessa Sovereign binden Sie einen unterstützten Anbieter oder einen OpenAI-kompatiblen Endpunkt in Ihrem Deployment an.

Kann Tessa in unserer Infrastruktur laufen?

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

Können wir unsere Daten mitnehmen?

Ja, mit einem Klick. Wer die Organisation besitzt, exportiert jederzeit die vollständige Organisation: Szenarien mit Versionshistorie, Testpläne, Zeitpläne, die App Map, Einstellungen, Integrationen, Mitglieder und komplette Reports inklusive Screenshots und Logs, als ein ZIP-Archiv aus maschinenlesbarem JSON. Der Export funktioniert in jedem Zustand der Organisation, auch nachdem Sie gekündigt haben.

Wie funktioniert die kostenlose Testphase für Tessa Cloud?

Öffnen Sie die Registrierungsseite und melden Sie sich mit Google oder GitHub an. Ihr Workspace wird innerhalb einer Minute automatisch eingerichtet, ohne Kreditkarte. Verbinden Sie Ihren eigenen API-Key für einen unterstützten KI-Anbieter, und das Dashboard führt Sie durch den Rest: Projekt anlegen, ein Gerät über den Tessa Executor verbinden, Build oder URL hinzufügen, Tessa Ihre App erkunden lassen und den ersten Test ausführen, den Tessa aus dem Gesehenen entwirft. Tessa Cloud ist 14 Tage kostenlos auf dem Team-Plan. Wenn die Testphase endet, wählen Sie Solo oder Team und hinterlegen Ihre Karte im Billing-Portal; ab dann wird Ihre Organisation monatlich inkl. MwSt. abgerechnet. Ohne hinterlegte Karte wird nichts verrechnet.

Alle Fragen
Wie schneidet Tessa im Vergleich zu codebasierten Playwright-Tests ab?

Unsere Schätzung: Ein typisches Szenario ist in Tessa in weniger als fünf Minuten erstellt und geprüft. Derselbe Fall als Playwright-Test, spezifiziert, implementiert und geprüft, dauert rund vier Stunden, weil er durch mehrere Hände geht. Ändert sich das Verhalten, passen Sie die in natürlicher Sprache formulierten Schritte an, statt Testcode zu ändern. Jede Änderung bleibt versioniert.

Wie bleibt die App Map aktuell?

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

Was ist der Tessa Executor?

Eine kleine App für macOS oder Windows, die Ihre Testgeräte mit Tessa verbindet: die Smartphones an diesem Rechner, seine Simulatoren und Emulatoren, seine Browser und, wenn Sie es einschalten, den Rechner selbst. Installieren Sie sie auf einem beliebigen Rechner in Ihrem Netzwerk; jeder Plan umfasst beliebig viele Executors und Geräte. Sie öffnet eine ausgehende HTTPS-Verbindung auf dem Standardport, wie ein Browser, und braucht keinen eingehenden Port. Ihre Geräte bleiben in Ihrem Netzwerk und von aussen unsichtbar. Haben Sie keine eigenen Geräte, stellt Enterprise auf Anfrage Cloud-Geräte bereit.

Erreicht Tessa Geräte hinter unserer Firewall?

Ja. Der Tessa Executor läuft auf einem Rechner in Ihrem Netzwerk und öffnet eine ausgehende HTTPS-Verbindung zum Tessa-Server, genau wie ein Browser. Er braucht keinen eingehenden Port, kein VPN und keine öffentliche Adresse. Die Smartphones, Simulatoren und Browser, die er steuert, bleiben von aussen unsichtbar. Ihre IT gibt ein ausgehendes Ziel frei, und Tessa hält sich an Ihre Netzwerkregeln.

Unterstützt Tessa Enterprise SSO?

Enterprise Single Sign-on ist Teil des Enterprise-Plans und von Tessa Sovereign. Solo und Team verwenden die Anmeldung mit Google oder GitHub.

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.

Lässt sich Tessa mit GitHub oder GitLab verbinden?

Ja. Installieren Sie die Tessa GitHub App oder verbinden Sie GitLab per Access-Token (gitlab.com oder self-managed), und Tessa entwirft Issues aus fehlgeschlagenen Läufen, kommentiert das bestehende Issue, wenn ein Fehler erneut auftritt, und markiert einen Lauf als Regression, wenn der Fehler eines geschlossenen Issues zurückkehrt. Auf Wunsch eröffnet, kommentiert und schliesst Tessa Issues selbständig; jede Aktion wird mit Begründung im Issue dokumentiert.

Können unsere CI oder ein KI-Coding-Agent Tessa steuern?

Ja. Fast alles, was Sie in der Tessa-Oberfläche tun, gibt es auch als Befehl in der Tessa CLI: Szenarien und Testpläne anlegen und ausführen, Builds hochladen, zwei Builds vergleichen, Reports abrufen. Ergebnisse erhalten Sie als JSON, JUnit, Markdown oder HTML. Ein Build-Vergleich endet mit einem Fehlercode, sobald er eine Regression findet, und eignet sich damit als Release-Gate. Für KI-Coding-Agenten kopieren Sie auf der Hilfeseite einen einzeiligen Prompt, der den Agenten zur Einrichtungsanleitung auf Ihrem eigenen Tessa-Server führt.

Was brauchen wir, um auf echten iPhones zu testen?

Einen Mac mit dem Tessa Executor und ein kostenpflichtiges Team im Apple Developer Program. Apple führt einen Test-Agenten auf einem iPhone nur aus, wenn Ihr eigenes Team ihn signiert hat. Deshalb signiert und installiert ihn der Executor auf dem Mac, an dem das iPhone angeschlossen ist. Sie hinterlegen einmalig einen App Store Connect Key im Executor; er bleibt verschlüsselt auf diesem Mac, und weder Zertifikat noch Key erreichen den Tessa-Server. Ihre IPA muss sich auf diesem iPhone bereits installieren lassen. iOS-Simulatoren brauchen nichts davon.

Was kostet Tessa Cloud?

Tessa Cloud gibt es in zwei Plänen, monatlich abgerechnet und inkl. MwSt.: Solo für eine Person mit einem Projekt und einem parallelen Testlauf sowie Team für bis zu sechs Personen mit unbegrenzt Projekten und unbegrenzt parallelen Testläufen. Die aktuellen Preise stehen in der Plan-Tabelle oben. Beide umfassen unbegrenzt eigene Executors und Geräte, Ihren eigenen KI-API-Key, Hosting in der EU und jederzeitige Kündigung; es gibt keine Credits, keine Limits für Testläufe und keine Gebühren pro Gerät. Enterprise mit individuellen Seats, Enterprise SSO und Cloud-Geräteflotte auf Anfrage sowie Tessa Sovereign, selbst betrieben in Ihrer eigenen Infrastruktur, werden individuell kalkuliert.

Wie viele Personen können Tessa nutzen?

Jede Person, die sich im Workspace Ihrer Organisation anmelden kann, zählt. Solo ist für eine Person, Team umfasst bis zu sechs Personen, Enterprise ist individuell, und Tessa Sovereign hat kein Limit.

Was zählt als Projekt?

Ein Projekt ist eine Anwendung, die Sie mit Tessa testen, mit eigenen Szenarien, Testplänen, Läufen, Builds & URLs und App Map über Android, iOS, Web und Desktop hinweg. Solo umfasst ein Projekt; Team, Enterprise und Tessa Sovereign haben unbegrenzt Projekte.

Wo wird Tessa Cloud gehostet?

Solo und Team werden in der EU gehostet und von Ernst & Conte betrieben; Enterprise kann in der EU oder in der Schweiz gehostet werden. Anwendungsdaten sind pro Organisation getrennt. Tessa Sovereign läuft in Ihrer eigenen Infrastruktur.

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.

Loslegen

Testen Sie Tessa 14 Tage kostenlos

< 5 min für ein neues Testszenario, erstellt und geprüft statt 4 Std. als Playwright-Test

< 30 min bis Tessa an ein bestehendes Projekt angebunden ist statt mehrere Tage für einen traditionellen Test-Stack

Unsere Schätzungen für ein typisches Szenario und Projekt.

Kostenlos testen

Enterprise, Sovereign oder eine Live-Session? Sprechen Sie mit uns

Kontakt

Sprechen Sie mit dem Team hinter Tessa

Fragen Sie eine Live-Produktvorführung oder ein Gespräch über ein Sovereign Deployment an. Sagen Sie uns, was Sie testen möchten, und wir melden uns innerhalb eines Arbeitstags bei Ihnen. Tessa Cloud können Sie sofort kostenlos testen, ganz ohne Anfrage.

Tessa, von A bis Z