TestRail-Integration
xyva.ai integriert sich mit TestRail, um Testfälle und Testergebnisse zwischen beiden Systemen zu synchronisieren. So bleibt der xyva-Testkatalog mit dem zentralen Test-Case-Management in TestRail konsistent.
Einrichtung
Die Verbindung wird unter Einstellungen → Integrationen → TestRail konfiguriert:
| Parameter | Beschreibung |
|---|---|
| TestRail-URL | Basis-URL der TestRail-Instanz |
| Benutzername | E-Mail-Adresse des TestRail-Benutzers |
| API-Schlüssel | API-Key aus TestRail (My Settings → API Keys) |
Achtung
Die TestRail-API muss in den Administrationseinstellungen aktiviert sein (Administration → Site Settings → API).
Testfall-Synchronisation
xyva synchronisiert Testfälle bidirektional zwischen dem eigenen Testkatalog und TestRail:
- Import — Testfälle aus TestRail-Suites in den xyva-Katalog übernehmen
- Export — Im xyva-Katalog erstellte Testfälle nach TestRail übertragen
- Abgleich — Bestehende Zuordnungen werden über eine stabile ID verwaltet
Tipp
Starten Sie mit einem Import aus TestRail, um den xyva-Katalog mit dem bestehenden Testbestand zu befüllen. Danach können Sie den Katalog in xyva pflegen und Änderungen zurücksynchronisieren.
Ergebnis-Mapping
Nach einem Testlauf in xyva können die Ergebnisse auf bestehende TestRail-Runs gemappt werden:
- Run auswählen — den passenden TestRail-Run aus der Liste wählen
- Zuordnung prüfen — xyva zeigt die Zuordnung zwischen Testfällen und TestRail-Cases
- Ergebnisse übertragen — Status (Bestanden, Fehlgeschlagen, Übersprungen) wird synchronisiert
Hinweis
Für jedes übertragene Ergebnis werden auch Laufzeit, Fehlermeldungen und Screenshots als Anhänge übermittelt.
Unterstützte TestRail-Versionen
Die Integration nutzt die TestRail API v2 und ist kompatibel mit TestRail Cloud und TestRail Server ab Version 7.0.
Nächste Schritte
- YouTrack-Integration — Issue-Tracking
- Runner — Testausführung mit Ergebnisexport
