Auf dieser Seite
Testmanagement 'How to'-Leitfäden Bewährte Methoden
Lesezeit: 20 min
Februar 25, 2026

Migration von TestRail: Ein umfassender Leitfaden für eine reibungslose Migration

Ist Ihr Team aus TestRail herausgewachsen? Vielleicht sind die Preise zu hoch geworden oder Sie kämpfen mit Integrationen, die nicht zu funktionieren scheinen. Was auch immer der Grund ist, Sie suchen nach einem Wechsel und fragen sich, wie Sie eine erfolgreiche TestRail Migration ohne Verlust von Testfällen, Anhängen oder anderen Daten implementieren können. Diese TestRail Migration Anleitung führt Sie genau durch diesen Prozess, von der Vorbereitungsarbeit bis zur Validierung. Wir werden behandeln, warum Teams migrieren, wie Sie Ihre Daten vorbereiten, welche Methoden zu Ihrer Projektgröße passen und was Sie prüfen sollten, sobald alles läuft.

photo
photo
Robert Weingartz
Pavel Vehera

Wesentliche Erkenntnisse

  • TestRail Migrationen basieren typischerweise auf drei Methoden: CSV-Export für kleine Projekte, API-basierte Importe für mittelgroße Projekte mit intakten Strukturen und benutzerdefinierte Skripts für Unternehmensinstallationen mit komplexen Hierarchien.
  • Die Vorbereitungsphase erfordert ein Daten-Audit, Bereinigung veralteter Testfälle, Dokumentation aktueller Workflows, Sicherung von Backups und Zuordnung der Teamverantwortlichkeiten.
  • Die Validierung nach der Migration muss überprüfen, ob die Fallzahlen exakt übereinstimmen, die Ordnerstrukturen intakt bleiben, Anhänge und Formatierung korrekt konvertiert wurden, Integrationen weiterhin funktionieren und Benutzerberechtigungen korrekt übertragen wurden.
  • Teams sollten zuerst ein Pilotprojekt durchführen, den Zeitplan klar allen Stakeholdern kommunizieren, während Nebenzeiten migrieren und TestRail für 2-4 Wochen nach der Migration zugänglich halten.

Die meisten Teams können die TestRail Migration an einem einzigen Tag abschließen, wenn sie die richtige Vorbereitung durchgeführt und die passende Migrationsmethode für ihre Projektgröße gewählt haben 👇

Warum müssen Sie von TestRail migrieren?

Das Kernproblem ist, dass TestRail für eine andere Ära des Testens entwickelt wurde. Agile Teams benötigen Geschwindigkeit, Flexibilität und Tools, die mit CI/CD-Pipelines funktionieren. Moderne Testmanagement-Plattformen punkten mit nativen Integrationen, besseren Automatisierungsmöglichkeiten und einer moderneren Benutzeroberfläche.

Hier sind die wichtigsten Indikatoren aus technischer und geschäftlicher Sicht, die signalisieren, dass es Zeit ist, eine TestRail Migration in Betracht zu ziehen:

  • Automatisierungsengpässe: Ihr Team pflegt Skripte, weil TestRails Automatisierungshooks nicht sauber in Ihre CI/CD-Pipeline integriert werden können
  • Wartungsaufwand für Integrationen: Die Synchronisierung mit Jira, Azure DevOps oder anderen Tools erfordert ständige Umgehungslösungen oder speziellen Wartungsaufwand
  • Skalierungsgrenzen: Die Leistung nimmt ab, wenn das Testfallvolumen wächst, oder die Preise steigen stark an, wenn Sie Benutzer und Projekte hinzufügen
  • Starre Projektstruktur: TestRails feste Hierarchie passt sich nicht an agile Workflows, Sprint-Strukturen oder Multi-Team-Setups an
  • Umgang mit Anhängen und Medien: Große Testsuiten mit Screenshots oder Dateianhängen werden langsam und unhandlich
  • Mangel an Echtzeit-Zusammenarbeit: Teams, die gleichzeitig am Testdesign arbeiten, erleben Konflikte oder verlorene Arbeit
  • Berichtslücken: Die Erstellung aussagekräftiger projektübergreifender Berichte oder Rückverfolgbarkeitsmatrizen erfordert erheblichen manuellen Aufwand oder Drittanbieter-Tools
  • Fehlen von KI und modernen Werkzeugen: Keine native KI-unterstützte Testgenerierung, was bedeutet, dass das Testdesign ein vollständig manueller, zeitintensiver Prozess bleibt

Für einen detaillierten Vergleich von aqua cloud und TestRail in diesen Dimensionen und warum eine Migration zu aqua vorteilhaft ist, besuchen Sie unsere aqua vs TestRail Vergleichsseite.

Bei der Planung Ihrer TestRail Migration sollten Sie überlegen, welche Plattform Ihre Testfähigkeiten wirklich verbessern wird. aqua cloud, eine KI-gestützte Test- und Anforderungsmanagementlösung, zeichnet sich dadurch aus, dass sie die grundlegenden Einschränkungen löst, die Teams von TestRail wegführen. Mit aqua erhalten Sie einen dedizierten XML-Import, der Ihre gesamte Teststruktur bewahrt. Sie erhalten auch Zugang zur KI-gestützten Testfallerstellung, die mindestens 12,8 Stunden pro Tester pro Woche spart, wobei 42% der KI-generierten Fälle keine menschliche Anpassung benötigen. Im Gegensatz zu TestRail, wo KI auf Cloud-Pläne beschränkt ist und nur die Testfallerstellung abdeckt, funktioniert aquas Copilot über den gesamten QA-Lebenszyklus: Er generiert Tests aus Anforderungen, Bildern, PDFs und Spracheingaben und basiert jede Empfehlung auf Ihrer eigenen Projektdokumentation. Darüber hinaus umfasst aqua natives Fehlermanagement, Compliance-Funktionen und REST-API-Integration mit mehr als 14 Softwarelösungen in Ihrem Technologie-Stack.

Steigern Sie Ihre QA-Effektivität um 80%

Testen Sie aqua kostenlos

Beste Tools für die Migration von TestRail

1. aqua cloud

aqua cloud ist eine KI-gestützte Test- und Anforderungsmanagement-Plattform, die in Deutschland gegründet wurde und eine nachweisliche Erfolgsbilanz in regulierten Branchen wie Banken, Versicherungen und Regierungsbehörden vorweisen kann. Im Gegensatz zu vielen neueren Anbietern deckt aqua den gesamten ALM-Lebenszyklus in einer einzigen Plattform ab: Anforderungen, Testmanagement und Fehlerverfolgung. Sowohl Cloud- als auch On-Premise-Bereitstellungen werden unterstützt, und die Architektur ist für Compliance-intensive Unternehmensumgebungen konzipiert.

  • Dedizierter XML-Import bewahrt Ihre vollständige TestRail-Ordnerhierarchie, Testfälle und Anhänge
  • KI-Copilot generiert Testfälle aus Anforderungen, Sprachnotizen, Dokumentation, Chats, Bildern und PDFs, kostenlos in allen Cloud-Plänen
  • Natives Fehlermanagement inbegriffen, kein separates Tool erforderlich
  • Compliance-Funktionen ohne Enterprise-Tier-Preise verfügbar
  • On-Premise-, Cloud- und benutzerdefinierte Bereitstellungsoptionen unterstützt
  • REST-API-Integration mit mehr als 14 Tools, darunter Jira, Jenkins, Selenium, Azure DevOps und JMeter
  • Kostenlose Lizenzen für manuelle Tester und nicht-technische Stakeholder verfügbar
  • Vollständig anpassbares Reporting mit KPI-Warnungen, Pivot-Tabellen und sich selbst aktualisierenden Dashboards

Was aqua von anderen Migrationszielen unterscheidet, ist, wie viel der TestRail-Lücke es in einem Zug schließt. Natives Fehlermanagement und Anforderungs-Traceability beseitigen den Kosten- und Wartungsaufwand für separate Tools. Der KI-Copilot ist auf Ihre eigene Projektdokumentation trainiert, sodass Testfälle auf Ihrem tatsächlichen Codebase und Workflows basieren, nicht auf generischen Vorlagen. Ihr Team kann Sprachaufnahmen, Confluence-Dokumente, Jira-Tickets, PDFs und Klartext einbringen, und er generiert strukturierte Testfälle aus all diesen. Teams berichten von Einsparungen von mindestens 12,8 Stunden pro Tester pro Woche, wobei 42% der KI-generierten Fälle keine manuelle Anpassung benötigen. Für eine detaillierte Aufschlüsselung siehe den aqua vs TestRail Vergleich.

Migration von TestRail in nur einem Tag

Testen Sie aqua kostenlos

2. Zephyr

Zephyr ist eine Jira-native Testmanagement-Plattform mit einer der größten Installationsbasen im Atlassian Marketplace. Im Jahr 2024 fügte SmartBear HaloAI hinzu, um manuelle Tests in automatisierte umzuwandeln, ohne Code zu schreiben, zusammen mit einem Zephyr Automate Add-on für parallele und Cross-Browser-Ausführung.

  • Integriert sich direkt in Jira und hält Testfälle neben Entwicklungstickets
  • HaloAI wandelt manuelle Tests in automatisierte um, ohne Skripting
  • Zephyr Automate Add-on unterstützt parallele und Cross-Browser-Testausführung
  • Arbeitet mit Jenkins und Selenium für breitere Automatisierungs-Pipelines

Eine Jira-Lizenz ist erforderlich und die On-Premise-Unterstützung wurde eingestellt, was es für Teams mit Hosting- oder Datensitzanforderungen ausschließt. HaloAI konzentriert sich auf die Konvertierung von Testautomatisierung statt auf die Testfallerstellung aus Anforderungen. Für einen direkten Vergleich siehe aqua vs Zephyr.

3. PractiTest

PractiTest wurde 2008 in Tel Aviv gegründet und ist eine cloudbasierte Testmanagement-Plattform, die den gesamten QA-Lebenszyklus abdeckt. Anfang 2024 wurde SmartFox eingeführt, ein KI-Assistent, der Testfälle aus Anforderungen und Jira-User-Stories generiert. SOC-2 und ISO 27001 zertifiziert.

  • SmartFox KI generiert Testfälle aus Anforderungen und Jira-User-Stories
  • Test Value Score verwendet ML, um Tests nach Wirkung zu bewerten
  • Ausführungspriorisierung basierend auf Wert, Risiko und historischen Daten
  • Integriert mit Jira, GitHub, Jenkins und Azure DevOps

PractiTest ist nur in der Cloud ohne On-Premise-Option verfügbar, was eine Einschränkung für Teams mit Datensitz- oder internen Hosting-Anforderungen darstellt. Die Pro-Benutzer-Preisgestaltung steigt steil an, wenn Teams wachsen. Weitere Details finden Sie im aqua vs PractiTest Vergleich.

4. Kualitee

Kualitee, 2016 von Kualitatem eingeführt, hat sich von einem Testfallmanagement-Tool zu einer breiteren ALM-Plattform entwickelt. Sein KI-Assistent Hootie generiert Testfälle aus Textanforderungen, Jira-Tickets, UI-Screenshots und PDF-BRDs und protokolliert automatisch Fehler, wenn ein Test fehlschlägt. Verfügbar als Cloud und On-Premise.

  • Hootie KI generiert Testfälle aus Anforderungen, Jira-Tickets, Screenshots und PDF-BRDs
  • KI-gestützte Testausführung: Hootie führt Zyklen aus, aktualisiert Status und protokolliert Fehler automatisch
  • Cloud- und On-Premise-Bereitstellung verfügbar
  • Jira-, Jenkins-, GitLab- und Selenium-Integrationen unterstützt

Teams, die eine Skalierung erwarten, sollten überprüfen, ob die Berichtstiefe und Compliance-Abdeckung von Kualitee ihren längerfristigen Anforderungen entsprechen. Siehe den aqua vs Kualitee Vergleich.

5. Qase

Qase, gegründet im Jahr 2017, ist eine Cloud-native Testmanagement-Plattform für Agile und DevOps Teams. Sein KI-Agent AIDEN, der seit Q1 2025 in allen kostenpflichtigen Plänen enthalten ist, generiert Testfälle aus Anforderungen und konvertiert manuelle Tests zu automatisierten ohne Code.

  • AIDEN generiert Testfälle aus Jira, GitHub und einfachen Textanforderungen
  • Konvertiert manuelle Tests zu automatisierten ohne Code, mit Ein-Klick-Ausführung
  • Parallele Multi-Browser-Ausführung in Qase Cloud
  • CI/CD-Pipeline-Integration über GitHub Actions

Qase ist nur in der Cloud verfügbar, daher nicht geeignet für Teams mit On-Premise-Anforderungen. Die Abdeckung für umfangreiche Compliance-Dokumentation oder komplexe projektübergreifende Berichterstattung sollte vor einer Verpflichtung überprüft werden. Siehe den aqua vs Qase Vergleich.

Vorbereitung vor der Migration von TestRail

wesentliche-schritte-vor-der-testrail-migration.webp

Direkt in die Migration zu springen führt zu Duplikaten und anderen migrationsbezogenen Problemen. Diese TestRail Migration Anleitung empfiehlt, die Vorbereitungsphase genauso ernst zu nehmen wie die Migration selbst. Beginnen Sie mit einer Bestandsaufnahme, indem Sie TestRail öffnen und ehrlich bewerten, was Sie haben, einschließlich:

  • Anzahl der Testfälle über alle Projekte hinweg
  • Aktive vs. veraltete Testfälle (unbenutzt für 6+ Monate)
  • Tiefe der Ordner- und Abschnittsstruktur
  • Verwendete benutzerdefinierte Felder
  • Anhänge-Volumen und Dateigrößen

Projekte mit mehr als 10.000 Fällen oder umfangreichen Mediendateien benötigen andere TestRail Migrations-Strategien als schlankere Setups. Die Überprüfung von Testfall-Migrationstipps vor dieser Phase kann helfen, die häufigsten Datenverlustszenarien zu vermeiden. Jetzt ist auch die Zeit, aufzuräumen. Archivieren Sie veraltete Testfälle, standardisieren Sie Namenskonventionen, damit alles sauber importiert wird, dokumentieren Sie Ihre aktuellen Workflows und Vorlagen und sichern Sie alles, bevor Daten verschoben werden.

Ihre Vorflug-Checkliste sollte diese Punkte abdecken:

  • Inventarisieren Sie Ihre Daten: Zählen Sie Testfälle, messen Sie Anhänge-Größen, listen Sie alle benutzerdefinierten Felder auf und notieren Sie, welche aktiv genutzt werden
  • Räumen Sie auf: Archivieren Sie tote Projekte, konsolidieren Sie Vorlagen und standardisieren Sie Namenskonventionen über Abschnitte hinweg
  • Dokumentieren Sie das Setup: Machen Sie Screenshots von Workflows, exportieren Sie Feldzuordnungen und notieren Sie alle aktiven Integrationspunkte mit Tools wie Jira oder CI/CD-Systemen
  • Sichern Sie Backups: Nehmen Sie einen vollständigen XML-Export vor, laden Sie Anhänge separat herunter und notieren Sie API-Schlüsselreferenzen und Konfigurationseinstellungen
  • Mappen Sie Ihr Team: Identifizieren Sie, wer welche Projekte besitzt, wer Migrationszugriff benötigt und wer für die Post-Import-Validierung in jedem Bereich verantwortlich ist

 

Mein Unternehmen arbeitet seit mehr als einem Jahrzehnt mit TestRail, aber die aktuelle Anforderung des Kunden wird anscheinend von TestRail nicht erfüllt, daher denken wir über einen Umzug zu einer Alternative nach. Wir haben über 1000 Testfälle und die Migration wird schmerzhaft sein.

Community-Frage Posted in Reddit

TestRail Migrations-Methoden: Überblick

Bei der Verschiebung Ihrer TestRail-Daten haben Sie verschiedene Optionen, und die richtige hängt vollständig von der Größe und Komplexität Ihres Projekts ab. Die Migration zu aqua cloud von TestRail lässt sich auf drei Kernansätze reduzieren, die jeweils zwischen Geschwindigkeit und Genauigkeit abwägen.

1. CSV-Export

Am besten für schnelle Verschiebungen bei leichtgewichtigen Projekten. CSV ist schnell, einfach und erfordert keine technische Einrichtung. Beachten Sie jedoch, dass dabei eingebettete Bilder, benutzerdefinierte Feldzuordnungen und umfangreiche Formatierungen verloren gehen. Verwenden Sie diese Methode für Proof-of-Concept-Migrationen oder wenn Sie Legacy-Projekte verschieben, die keine vollständige Datengenauigkeit benötigen.

  • Funktioniert gut für Projekte mit weniger als 1.000 Testfällen und minimalen Anhängen
  • Ordnerhierarchie wird abgeflacht und benutzerdefinierte Felder in Klartext konvertiert
  • Keine API-Anmeldedaten oder Skripterstellung erforderlich

2. API-basierter Import

Der Standardansatz für die meisten Teams und die Methode, auf die aqua cloud ausgerichtet ist. Er bewältigt mittelgroße Projekte mit etwa 1.000 bis 10.000 Fällen, mit Anhängen, Ordnerstrukturen und benutzerdefinierten Feldern intakt. aqua verbindet sich über API mit TestRail und zieht Anhänge während des Imports automatisch, was bedeutet, dass Ihre Teststruktur in einem Stück ankommt. Der Kompromiss besteht darin, dass Anhänge die Dinge verlangsamen und nur ein Import gleichzeitig pro aqua-Instanz ausgeführt werden kann.

  • Bewahrt Abschnittshierarchie, Anhänge und Markdown-zu-HTML-Formatierung
  • Erfordert in TestRail aktivierten API-Zugriff und einen generierten API-Schlüssel
  • Beste Balance aus Geschwindigkeit, Zuverlässigkeit und Datenvollständigkeit für die meisten Teams

3. Benutzerdefinierte Skripte für große Projekte

Wenn Sie mehr als 10.000 Testfälle über Projekte hinweg migrieren, stoßen Standardtools für die Migration schnell an ihre Grenzen. Benutzerdefinierte API-Skripte geben Ihnen die Flexibilität, Sonderfälle wie bedingte Feldzuordnung, Batch-Verarbeitung oder parallele Importe über Umgebungen hinweg zu handhaben. In der Praxis erfordert dieser Ansatz technisches Können oder einen Entwickler in Ihrem Team, bietet aber vollständige Kontrolle über die Datentransformationslogik. Es ist die richtige Wahl für stark angepasste TestRail-Instanzen oder wenn Projekte während der Migration zusammengeführt werden.

  • Bewältigt komplexe verschachtelte Strukturen und nicht standardmäßige Feldkonfigurationen
  • Ermöglicht Batch-Verarbeitung und bedingte Logik während der Datentransformation
  • Höhere Einrichtungskosten, aber maximale Flexibilität für Migrationen im Unternehmensmaßstab

Das Verständnis Ihres Datenvolumens und der strukturellen Komplexität im Vorfeld bestimmt, welchen Weg Sie einschlagen.

Schritt-für-Schritt-Anleitung zur Migration: TestRail zu aqua cloud

Die in dieser Anleitung beschriebene Migration verwendet aquas eingebauten XML-Import, der die oben behandelte API-basierte Methode ist. Dies ist der empfohlene Ansatz für die meisten Teams. Es funktioniert, indem Sie Ihr TestRail-Projekt als XML-Datei exportieren und dann diese Datei in aqua importieren, mit einer optionalen API-Verbindung, um Anhänge automatisch zu übertragen. Keine Drittanbieter-Tools oder benutzerdefinierten Skripte erforderlich.

Der Prozess gliedert sich in zwei Phasen: die Vorbereitung Ihres Exports aus TestRail und den Import in aqua. Dies ist der Kern jeder praktischen TestRail Migration Anleitung. Hier ist die explizite Anweisung, der Sie folgen sollten:

Schritt 1: Exportieren Sie Ihr Projekt aus TestRail als XML

Öffnen Sie Ihre TestRail-Instanz und navigieren Sie zu dem Projekt, das Sie migrieren möchten. XML ist das einzige Format, das aqua derzeit für TestRail-Migrationen unterstützt. Es bewahrt die verschachtelte Abschnittshierarchie, die CSV- und Excel-Exporte abflachen, und gibt Ihnen auf der aqua-Seite deutlich genauere Ergebnisse.

  1. Öffnen Sie Ihr TestRail-Projekt und gehen Sie zur „Testfälle“-Ansicht
  2. Klicken Sie auf das Export-Symbol in der Symbolleiste
  3. Wählen Sie „Export nach XML“ aus dem Dropdown-Menü

Wenn Sie nur Testfälle ohne Anhänge migrieren müssen, ist dieser Export alles, was Sie brauchen, und Sie können direkt zu Schritt 3 übergehen. Wenn Sie Anhänge und Screenshots mitnehmen möchten, fahren Sie mit Schritt 2 fort.

Schritt 2: API-Zugriff in TestRail aktivieren (Erforderlich für Anhänge)

Dies ist eine einmalige Administratorkonfiguration, die es aqua ermöglicht, eine Verbindung zu Ihrer TestRail-Instanz herzustellen und Anhänge während des Imports automatisch abzurufen.

  1. Klicken Sie auf Ihren Benutzernamen oben rechts und wählen Sie „Meine Einstellungen“
  2. Wählen Sie die Registerkarte „Administration“ und klicken Sie dann auf „Site-Einstellungen“
  3. Klicken Sie auf die Registerkarte „API“
  4. Aktivieren Sie sowohl „API aktivieren“ als auch „Sitzungsauthentifizierung für API aktivieren“
  5. Klicken Sie auf „Einstellungen speichern“
  6. Navigieren Sie zurück zu „Meine Einstellungen“ und gehen Sie zur Registerkarte „API-Schlüssel“
  7. Klicken Sie auf „Schlüssel hinzufügen“, geben Sie ihm einen beschreibenden Namen wie „aqua migration“ und klicken Sie auf „Schlüssel generieren“
  8. Kopieren Sie den Schlüssel sofort und speichern Sie ihn sicher, da er nur einmal angezeigt wird
  9. Klicken Sie auf „Schlüssel hinzufügen“ zur Bestätigung und dann auf „Einstellungen speichern“, um ihn zu aktivieren

Mit aktiviertem API-Zugriff kann aqua während des Imports Anhänge direkt aus Ihrer TestRail-Instanz abrufen.

Schritt 3: Richten Sie Ihr Zielprojekt oder -ordner in aqua ein

Vor dem Import benötigen Sie ein Ziel in aqua. Sie können in ein neues Projekt oder in ein bestehendes Projekt oder einen Ordner importieren.

Um ein neues Projekt zu erstellen:

  1. Klicken Sie im linken Bereich auf das „+“-Symbol neben „Projekte“
  2. Benennen Sie Ihr Projekt und speichern Sie es

Um in einen bestimmten Ordner innerhalb eines Projekts zu importieren:

  1. Navigieren Sie zum Zielprojekt
  2. Klicken Sie auf das „+“-Symbol neben dem Projektnamen und wählen Sie „Ordner“
  3. Benennen Sie den Ordner und speichern Sie ihn

aqua ordnet die Abschnittshierarchie von TestRail direkt seiner Ordnerstruktur zu, sodass Ihre Organisationslogik übertragen wird. Wenn Sie möchten, dass TestRail-Abschnitte in einem bestimmten Ordner und nicht im Projektstamm landen, wählen oder erstellen Sie diesen Ordner vor dem Auslösen des Imports.

Schritt 4: Starten Sie den Import

Wenn Ihr Ziel bereit ist, klicken Sie mit der rechten Maustaste (oder auf das Drei-Punkte-Menü) neben dem Projekt oder Ordner und wählen Sie „Importieren“. Im erscheinenden Dialog:

  1. Wählen Sie „Testrail-Datei (xml)“ als Importquelle
  2. Laden Sie die XML-Datei hoch, die Sie aus TestRail exportiert haben
  3. Wenn Sie ohne Anhänge migrieren, klicken Sie auf „Importieren“ und Sie sind fertig

Um Anhänge und Bilder einzubeziehen:

  1. Aktivieren Sie „Alle Bilder und Dateien während des Imports einbeziehen“
  2. Füllen Sie Ihre TestRail-Instanz-URL, E-Mail-Adresse und den generierten API-Schlüssel aus
  3. Klicken Sie auf „Verbindung testen“, um die Anmeldeinformationen vor dem Fortfahren zu überprüfen
  4. Klicken Sie auf „Importieren“, um die Migration zu starten

Schritt 5: Überwachen und Validieren

Die Migration läuft im Hintergrund. Die Dauer hängt von der Projektgröße und dem Anhänge-Volumen ab. Beachten Sie, dass nur ein Import pro aqua-Instanz gleichzeitig erlaubt ist, wenn Sie also mehrere Projekte migrieren, reihen Sie sie nacheinander auf. Sobald der Import abgeschlossen ist, validieren Sie die Ergebnisse:

  • Die Testfallanzahl stimmt exakt mit Ihrem TestRail-Export überein
  • Die Abschnittshierarchie wurde korrekt auf aqua-Ordner abgebildet
  • Anhänge werden wie erwartet in Testfällen dargestellt
  • Markdown-Formatierung wurde sauber in HTML konvertiert
  • Benutzerdefinierte Feldwerte werden an Testfallbeschreibungen angehängt

Einige Dinge, die es zu wissen lohnt, was aqua derzeit beim Import unterstützt: Die Standard-TestRail-Vorlagen (Testfalltext, Testfallschritte und Exploratory Session) werden alle verarbeitet. Die Abschnittshierarchie wird auf aqua-Ordner abgebildet, und Markdown wird in HTML konvertiert. Testpläne und benutzerdefinierte Feldzuordnung werden noch nicht unterstützt. Alle aktivierten Felder in Testfällen werden an die Testfallbeschreibung in aqua angehängt, damit keine Daten verloren gehen, aber sie werden nicht automatisch auf aquas native Felder abgebildet.

Diese Schritte mit entsprechenden Screenshots sind in der TestRail-Migration Dokumentation von aqua cloud bereitgestellt.

Validierung nach der Migration

Sie haben den Import erfolgreich durchgeführt. Herzlichen Glückwunsch! Die Post-Migrations-Validierung ist jedoch der Ort, an dem Sie die Probleme entdecken, bevor Ihr Team es tut.

Zählen Sie Ihre Testfälle in aqua und vergleichen Sie sie mit TestRail. Sie sollten exakt übereinstimmen. Wenn Ihnen 200 Fälle fehlen, wurde etwas nicht importiert, und es ist Zeit zu untersuchen. Als Nächstes sollten Sie die Ordnerstrukturen überprüfen: TestRail-Abschnitte sollten auf aqua-Ordner mit der gleichen Hierarchie abgebildet werden, klicken Sie sich also durch einige Ebenen, um zu bestätigen, dass die Verschachtelung intakt geblieben ist.

Dann ist es sehr ratsam, die Integrität der QA selbst zu überprüfen. Öffnen Sie eine Handvoll Testfälle, besonders solche mit Anhängen oder benutzerdefinierten Feldern. Werden Bilder angezeigt und wurde die Markdown-Formatierung sauber in HTML konvertiert? Überprüfen Sie stichprobenartig mindestens 10% Ihrer Fälle, konzentrieren Sie sich auf Sonderfälle mit mehreren Anhängen, langen Schrittlisten oder umfangreicher Formatierung. Als Nächstes kommen Integrationsprüfungen: Wenn Sie Jira mit TestRail verknüpft hatten, überprüfen Sie, ob diese Verbindungen in aqua neu konfiguriert sind.

Sie könnten auch eine Testfallausführung in Betracht ziehen, um zu bestätigen, dass Workflows korrekt ausgelöst werden. Vergessen Sie nicht zu überprüfen, ob Benutzerberechtigungen und Teamrollen richtig eingerichtet wurden.

Insgesamt sollte Ihre Post-Migrations-Checkliste Folgendes abdecken:

  • Datenintegrität: Fallzahlen stimmen überein, Anhänge vorhanden, Formatierung erhalten
  • Strukturgenauigkeit: Ordner spiegeln TestRail-Abschnitte wider, Hierarchie intakt
  • Feldzuordnung: Benutzerdefinierte Felder korrekt konvertiert oder an Beschreibungen angehängt
  • Integrationsgesundheit: Jira-Links aktiv, CI/CD-Hooks funktionsfähig
  • Benutzerzugriff: Berechtigungen repliziert, Teamrollen zugewiesen

Häufige Probleme können folgende sein:

  • Anhänge können nicht importiert werden, wenn API-Anmeldeinformationen nicht richtig eingerichtet wurden.
  • Benutzerdefinierte Felder aus nicht unterstützten TestRail-Vorlagen werden zu Beschreibungen hinzugefügt.
  • Die Abschnittsverschachtelung kann verflachen, wenn Ihr XML-Export unvollständig war.

Entdecken Sie diese jetzt, während das Beheben unkompliziert ist.

Sie sollten eine Option in Betracht ziehen, die Ihnen einen einfachen Import der TCs von TestRail zur neuen Plattform ermöglicht.

Robert_axl Posted in Reddit

Best Practices für eine erfolgreiche Migration von TestRail

Diese Praktiken stammen von Teams, die diesen Prozess durchlaufen haben und wissen, wo Probleme auftreten können. Für eine breitere Perspektive auf die erfolgreiche QA nach dem Umzug deckt der Leitfaden zu Best Practices im Testmanagement ab, worauf Sie sich konzentrieren sollten, sobald Sie auf Ihrer neuen Plattform arbeiten.

  1. Führen Sie eine Pilotmigration durch, bevor Sie sich im großen Maßstab verpflichten. Im Grunde müssen Sie ein Projekt mittlerer Komplexität auswählen und zuerst migrieren. Validieren Sie dann Struktur, Anhänge und Integrationen und holen Sie die Genehmigung der Stakeholder ein. Diese Pilotphase wird Ihr Referenzpunkt für nachfolgende Projekte und schafft Vertrauen, dass Ihr Prozess funktioniert.
  2. Kommunizieren Sie den Migrationsplan im Voraus an alle Stakeholder. Ihr Team muss wissen, was passiert, wann und welche Änderungen nach der Migration eintreten. Sie könnten zum Beispiel eine Vorab-E-Mail eine Woche vorher, eine Erinnerung zwei Tage vorher und eine Bestätigung senden, sobald die Validierung abgeschlossen ist. Fügen Sie Screenshots der neuen Benutzeroberfläche und Links zu Schulungsunterlagen hinzu.
  3. Führen Sie große Migrationen phasenweise durch, anstatt alles auf einmal zu verschieben. Gruppieren Sie Projekte in Gruppen von 3-5 und validieren Sie jede Gruppe, bevor Sie fortfahren. Dies begrenzt die Auswirkungen, wenn etwas schief geht, und verhindert, dass das Team von einem einzigen Umstellungsereignis überfordert wird.
  4. Weisen Sie Migrations-Champions pro Team zu. Bestimmen Sie eine Person pro Team, die für die Validierung der Daten ihres Projekts verantwortlich ist und Teammitglieder durch den Übergang unterstützt. Dies verteilt die Verantwortung und stellt sicher, dass Probleme die Aufmerksamkeit eines technischen Experten erhalten, der für die Migration zuständig ist.
  5. Halten Sie TestRail während der Übergangszeit zugänglich. Dekommissionieren Sie nicht sofort. Stattdessen sollten Sie parallelen Zugriff für 2-4 Wochen gewähren, während sich Teams anpassen, sodass jeder, der historische Daten oder Kontext vor der Migration referenzieren muss, dies tun kann, ohne ein Support-Ticket zu erstellen.

Zusätzliche Tipps vom aqua cloud Team:

  • Planen Sie den Import während Nebenzeiten.
  • Dokumentieren Sie Ihren Prozess während der Durchführung.
  • Bereinigen Sie während der Validierung.
  • Planen Sie für anhänge-intensive Projekte mehr Zeit ein.

Die Plattform, zu der Sie migrieren, wird bestimmen, ob dieser Umzug zu einer echten Verbesserung wird. aqua cloud, eine KI-gestützte Test- und Anforderungsmanagement-Plattform, adressiert die Einschränkungen, die Teams von TestRail wegführen: kein natives Fehlermanagement, Compliance-Funktionen hinter Enterprise-Preisen versteckt und KI auf Cloud-only-Testfallerstellung beschränkt. Mit aqua ist das Projektmanagement integriert, was den Kosten- und Wartungsaufwand für separate Tools beseitigt. Die intuitive Benutzeroberfläche der Plattform, zentralisiertes Testvermögensverwaltung und flexible Preisgestaltung stellen sicher, dass Sie nicht mit den gleichen Skalierungsherausforderungen konfrontiert werden, die Sie von TestRail weggedrückt haben. Der KI-Copilot, der auf Ihrer eigenen Projektdokumentation trainiert ist, deckt den gesamten QA-Lebenszyklus ab und ist in allen Cloud-Plänen kostenlos. Außerdem werden Integrationen mit Jira, Azure DevOps, Jenkins, Selenium und Ihrer CI/CD-Pipeline alle unterstützt.

Beginnen Sie nach der Migration von TestRail zu aqua, 70% der Dokumentationszeit zu sparen

Testen Sie aqua kostenlos

Fazit

Mit der richtigen Vorbereitung und einer geeigneten Methodenauswahl werden Ihre Testfälle, Anhänge und Team-Workflows in einer modernen Plattform laufen. Nutzen Sie ein gründliches Audit, wählen Sie den Migrationsansatz, der zu Ihrer Größe passt, und validieren Sie, sobald die Daten erfolgreich importiert wurden. Teams, die diese TestRail Migration meistern, können von einer Reihe konkreter strategischer Vorteile profitieren, die von ihrem neuen Anbieter abhängen. Ihr Teststack braucht ein Tool, das mit Ihrer Arbeitsweise Schritt hält, zögern Sie also nicht, zu aqua cloud zu wechseln.

Auf dieser Seite:
Sehen Sie mehr
Beschleunigen Sie Ihre Releases x2 mit aqua
Gratis starten
step

WAR DAS HILFREICH? Teilen Sie es mit Ihrer QA-Community

FAQ

Kann man einfach von TestRail zu aqua cloud migrieren?

Ja, für die meisten Teams ist es eine Tagesoperation. aquas dedizierter XML-Import bewahrt die Ordnerstruktur, Testfallhierarchie und Anhänge über API-Verbindung. Komplexer wird es bei benutzerdefinierten Vorlagen oder großen Projekten über 10.000 Fälle, die möglicherweise phasenweise Importe benötigen. Für Standardsetups: XML exportieren, in aqua importieren, validieren, fertig.

Wie migriert man von TestRail zu aqua cloud Schritt für Schritt?

Exportieren Sie Ihr TestRail-Projekt als XML, dann klicken Sie in aqua mit der rechten Maustaste auf Ihr Zielprojekt und wählen Sie „Importieren“. Wählen Sie „Testrail-Datei (xml)“, laden Sie den Export hoch, und wenn Sie Anhänge wünschen, aktivieren Sie diese Option und geben Sie Ihre TestRail-Instanz-URL, E-Mail und API-Schlüssel an. Testen Sie die Verbindung, klicken Sie auf „Importieren“ und validieren Sie dann Fallzahlen und Ordnerstruktur, sobald es abgeschlossen ist.

Was passiert mit benutzerdefinierten Feldern während der TestRail-Migration?

Benutzerdefinierte Felder werden nicht automatisch auf aquas native Felder abgebildet, da die Feldzuordnung noch nicht unterstützt wird. Stattdessen werden alle aktivierten benutzerdefinierten Feldwerte aus Ihren TestRail-Testfällen an die Testfallbeschreibung in aqua angehängt. Dies stellt sicher, dass keine Daten verloren gehen, aber Sie müssen möglicherweise Felder in Ihrem neuen aqua-Projektsetup nach der Migration manuell neu konfigurieren.

Stört die Migration von Testmanagement-Tools aktive Testzyklen?

Die beste Praxis ist, Bearbeitungen in TestRail 24 Stunden vor der Migration einzufrieren, den Import während Nebenzeiten oder am Wochenende durchzuführen und TestRail für 2-4 Wochen nach der Migration im schreibgeschützten Modus zugänglich zu halten. Dies gibt Teams Zeit, sich zu orientieren, ohne den Zugriff auf historische Daten mitten im Zyklus zu verlieren.

Was sollte ich tun, wenn mein TestRail-Projekt Testpläne hat?

Die Migration von Testplänen wird derzeit von aquas Import-Tool nicht unterstützt. Nur Testfälle, Abschnitte und Anhänge werden übertragen. Dokumentieren Sie vor der Migration Ihre aktiven Testpläne manuell oder exportieren Sie sie separat zur Referenz. Ihre Testfälle werden korrekt importiert; Sie müssen die Testplanstruktur nach Abschluss des Imports nativ in aqua neu erstellen.