Funktionen
Die gesamte Testaktivität
in einem einzigen Tool
01
Den Testbestand aufbauen
Anforderungen werden in SquashTM erstellt, aus einer Excel-Datei importiert oder mit Jira und GitLab synchronisiert. Testfälle werden im klassischen, BDD- oder Gherkin-Format geschrieben und mit den Anforderungen verknüpft, die sie abdecken.
Anforderungen
Verwalten Sie Ihre Anforderungen nativ oder synchronisieren Sie sie mit GitLab, Jira oder demnächst OpenProject.
- Native Anforderungsverwaltung
- Organisieren Sie Ihre Anforderungen in einer strukturierten Baumansicht, mit Versionierung und Verwaltung der Verknüpfungen. Jede Anforderung bleibt mit den Testfällen verbunden, die sie abdecken, für eine durchgängige Rückverfolgbarkeit.
- Synchronisation mit Ihren Tools (Jira, GitLab, OpenProject)
- Synchronisieren Sie Ihre User Stories aus Jira oder GitLab direkt in SquashTM. Ausführungspläne lassen sich automatisch aus agilen Elementen erstellen. Die OpenProject-Synchronisation folgt demnächst.
Erstellen Sie eine Anforderung und legen Sie ihre Attribute fest.
Mehr erfahren →Synchronisieren Sie Ihre Jira-Tickets als Anforderungen in SquashTM.
Mehr erfahren →Synchronisieren Sie Ihre GitLab-Issues als Anforderungen in SquashTM.
Mehr erfahren →Synchronisieren Sie Ihre OpenProject-Arbeitspakete als Anforderungen in SquashTM.
Fassen Sie mehrere Anforderungen unter einer übergeordneten Anforderung zusammen, um ihre Gesamtabdeckung zu verfolgen.
Mehr erfahren →Erstellen Sie unabhängige Versionen Ihrer Anforderungen, wenn sich Ihre Spezifikationen weiterentwickeln.
Mehr erfahren →Testfälle
Schreiben Sie Ihre Testfälle im Format, das zu Ihrer Praxis passt.
- Klassisch
- Schrittweise Testfälle mit Schritten, erwarteten Ergebnissen und Parametrisierung über Variablen — das Referenzformat für Ihre funktionalen Szenarien.
- Gherkin
- Formuliert im Format Given / When / Then, für Fachbereiche lesbar und direkt an Ihren Spezifikationen ausgerichtet.
- BDD
- Eine Bibliothek wiederverwendbarer Aktionen mit Autovervollständigung (Ultimate-Edition), für ein einheitliches Vokabular zwischen den Teams und schnelleres Schreiben.
- Explorativ
- Durch eine Test-Charta gerahmte Sessions, mit in Echtzeit erfassten Beobachtungen und Fehlern, die direkt dem Kontext zugeordnet werden. Mehr erfahren →
Erstellen Sie einen Testfall im Format Klassisch, BDD, Gherkin oder Explorativ, qualifizieren Sie ihn (Status, Wichtigkeit, Art, Typ) und verknüpfen Sie ihn mit Anforderungen.
Mehr erfahren →Schreiben Sie Ihre Szenarien in Gherkin (Given/When/Then), mit Autovervollständigung der Aktionen in der Ultimate-Edition, exportierbar nach Cucumber oder Robot Framework.
Mehr erfahren →Schreiben Sie Ihre Gherkin-Skripte als Freitext in einem eigenen Editor mit Syntaxhervorhebung und -prüfung, für manuelle oder automatisierte Ausführung.
Mehr erfahren →KI-Generierung von Testfällen
Generieren Sie Ihre Testfälle aus Ihren Anforderungen und ergänzen Sie Kontext (weitere Testfälle, ein Dokument).
- Generierung aus einer Anforderung
- Die Testfälle entstehen aus dem Text der Anforderung, angereichert mit dem Kontext, den Sie hinzufügen: weitere bestehende Testfälle, ein Spezifikationsdokument.
- Unterstützte Formate
- Die Generierung ist im klassischen Format verfügbar. Die Formate BDD und Gherkin folgen im Q4 2026.
- Das Modell Ihrer Wahl
- SquashTM verbindet sich mit dem KI-Server, den Sie festlegen. Sie behalten die Kontrolle über das verwendete Modell und dessen Hosting.
Generieren Sie Testfälle aus einer Anforderung, mit anpassbarem Prompt und angereichertem Kontext.
Mehr erfahren →Generieren Sie Gherkin-Testfälle aus einer Anforderung, mit anpassbarem Prompt und angereichertem Kontext.
Rückverfolgbarkeit
Verknüpfen Sie Ihre Anforderungen mit Ihren Testfällen und verfolgen Sie, was abgedeckt ist.
Verknüpfen Sie Testfälle mit Ihren Anforderungen, um die Abdeckungsmatrix aufzubauen.
Mehr erfahren →Sehen Sie die Erstellungs-, Verifizierungs- und Validierungsraten pro Anforderung oder pro Bereich ein.
Mehr erfahren →02
Ausführen und automatisieren
Kampagnen werden in SquashTM oder aus Jira- und GitLab-Sprints geplant. Tests werden manuell durchgeführt, über SquashTM Orchestrator gestartet oder aus einer CI/CD-Pipeline zurückgemeldet. Fehler gehen an den bereits vorhandenen Bugtracker.
Kampagnen
Stellen Sie Ihre Ausführungspläne aus Ihren Kampagnen oder Sprints zusammen.
Gliedern Sie Ihre Ausführungsphase in Kampagnen, unterteilt in Iterationen und Testsuiten
Mehr erfahren →Organisieren Sie Ihre Tests nach Sprints und validieren Sie jede Anforderung über die Iterationen hinweg
Mehr erfahren →Synchronisieren Sie Ihre Jira-Sprints in den Bereich Ausführungen von SquashTM
Mehr erfahren →Synchronisieren Sie Ihre GitLab-Meilensteine und -Iterationen in SquashTM
Mehr erfahren →Manuelle Ausführung
Führen Sie Ihre Tests Schritt für Schritt durch und erfassen Sie die Ergebnisse laufend.
Führen Sie Tests Schritt für Schritt durch, fügen Sie Anhänge hinzu und melden Sie Fehler während der Ausführung
Mehr erfahren →Automatisierung
Melden Sie Ergebnisse aus Ihrer Pipeline zurück oder starten Sie Tests mit SquashTM Orchestrator.
- Auslösung durch Ihre Pipeline
- Die Tests laufen in Ihrer CI/CD-Kette, die die Ergebnisse an SquashTM übermittelt.
- Auslösung durch SquashTM
- Der Orchestrator startet die automatisierten Tests aus dem Tool heraus, unabhängig vom Framework.
Ermitteln Sie die am besten zu automatisierenden Testfälle anhand eines Scores, der auf objektiven Kriterien beruht
Mehr erfahren →Veröffentlichen Sie die Ergebnisse automatisierter Tests aus Ihrer CI/CD-Pipeline in SquashTM, unabhängig vom Framework
Mehr erfahren →Starten Sie Ihre automatisierten Tests aus SquashTM über SquashTM Orchestrator
Mehr erfahren →Verfolgen Sie den Ablauf der Tests während der Ausführung, ohne auf das Ende des Laufs zu warten.
Mehr erfahren →Legen Sie Regeln zur Bewertung der Testergebnisse fest, die über Erfolg oder Misserfolg einer Pipeline entscheiden
Mehr erfahren →Führen Sie Ihre Tests mit Robot Framework, Cucumber, JUnit, Playwright, Cypress, Postman, SoapUI, SKF aus
Mehr erfahren →Führen Sie Ihre Tests mit Katalon, UFT, Ranorex, Agilitest aus
Mehr erfahren →Fehler
Melden Sie Fehler während der Ausführung im Bugtracker des Entwicklungsteams.
Melden Sie einen Fehler aus einer Ausführung an GitLab, Mantis oder Bugzilla
Mehr erfahren →Melden Sie einen Fehler aus einer Ausführung an Jira, Azure DevOps, Redmine oder Tuleap
Mehr erfahren →Ergebnisse
Finden Sie die Historie aller Ihrer Ausführungen, manuell wie automatisiert.
Sehen Sie alle bisherigen Ausführungen eines Testfalls, manuell wie automatisiert, auf seiner Seite ein.
Mehr erfahren →Sehen Sie nach einem automatisierten Lauf die Details der ausgeführten Tests, ihren Status und ihre Dauer ein.
Mehr erfahren →Finden Sie genau die Prüfung, die fehlgeschlagen ist, ohne die Rohberichte zu öffnen.
Mehr erfahren →03
Die Testaktivität steuern
Vordefinierte Dashboards decken Anforderungen, Kampagnen und Sprints ab. Individuelle Diagramme und Dashboards werden aus den Projektdaten zusammengestellt. Die Ergebnisse lassen sich als Bericht oder CSV exportieren und in Jira und GitLab anzeigen.
Dashboards
Verfolgen Sie die Abdeckung Ihrer Anforderungen und den Fortschritt Ihrer Kampagnen.
Erstellungs-, Abdeckungs-, Verifizierungs- und Validierungsraten des Repositorys.
Mehr erfahren →Kumulierter Fortschritt, Ausführungsstatus und Testinventar einer Kampagne oder Iteration.
Mehr erfahren →Fortschritt der Anforderungen des Sprints und der Testfälle seines Ausführungsplans.
Mehr erfahren →Filtern Sie Ausführungen über mehrere Projekte, starten Sie einen Test erneut oder ändern Sie Status in Massen direkt aus den Ergebnissen.
Mehr erfahren →Individuelle Kennzahlen
Stellen Sie die Diagramme und Dashboards zusammen, die zu Ihrer Organisation passen.
Kombinieren Sie Anforderungen, Testfälle und Ausführungen nach Attributen Ihrer Wahl, einschließlich benutzerdefinierter Felder.
Mehr erfahren →Fassen Sie Diagramme und Berichte auf einer Seite zusammen und zeigen Sie diese in den Bereichen Anforderungen, Testfälle und Kampagnen an.
Mehr erfahren →Berichterstattung
Erstellen Sie Ihre Berichte und Exporte oder verfolgen Sie die Tests aus Jira und GitLab.
- Aus SquashTM
- Erstellen Sie Ihre Berichte und Kampagnenbilanzen oder exportieren Sie die Daten im von Ihnen festgelegten Format.
- Aus Ihren Tools
- Der Testfortschritt ist direkt in Jira und GitLab einsehbar, für alle, die SquashTM nicht öffnen.
Erstellen Sie Fortschrittsberichte, Anforderungs- und Testhandbücher im PDF- oder Word-Format
Mehr erfahren →Konfigurieren Sie Ihre Exporte mit den Spalten und dem Umfang Ihrer Wahl
Mehr erfahren →Abdeckung, Testfortschritt und Validierung der User Stories, direkt auf den Jira-Tickets angezeigt.
Mehr erfahren →Dieselben Informationen als Kommentar in den GitLab-Issues, bei jedem Synchronisationszyklus.
Mehr erfahren →