testrail

Wie Convercent seine QA von Grund auf neu aufbaute

Erfahren Sie, wie TestRail dem Convercent-Team eine skalierbare Lösung zur Verfügung gestellt hat, die das wachsende QA-Team unterstützt und ihnen dabei geholfen hat, ihr Testmanagement in einem zentralisierten System zu standardisieren, eine sinnvolle Kommunikation zwischen den Abteilungen aufrechtzuerhalten und qualitativ hochwertigere Versionen schneller auf den Markt zu bringen.
ccStudie konvergent
ccStudie konvergent
Industrie
SaaS
Standort
Global

Convercent ist ein globales SaaS-Unternehmen, das als führender Anbieter von Unternehmenssoftware anerkannt ist, die andere Unternehmen bei der Entwicklung und Umsetzung von compliance unterstützt. Mit 140 Mitarbeitern wird die Governance-, Risikomanagement- und compliance des Unternehmens von mehr als 6 Millionen Menschen in fast 150 Ländern rund um den Globus genutzt.

Die Herausforderung

Kunden Diamantvermögen
Bevor das QA-Team von Convercent im Jahr 2019 mit TestRail begann, befand sich das Unternehmen in der Startphase. Das Unternehmen war dabei, schnell Marktanteile zu gewinnen und hatte nicht ausreichend in die Organisation seiner Testprozesse investiert. Aufgrund des hohen Tempos wurde die Kollaboration im Team immer schwieriger, und die Testmanagementverfahren und -systeme entsprachen nicht ihrer Expansion.

Die Tester zeichneten ihre Testdurchführung in Tabellenkalkulationen auf, wobei die Standards für Testschreibstrategien, die Dokumentation von Testfällen, die Aufzeichnung von Ergebnissen und die Nachverfolgung von Testfallrevisionen nur spärlich definiert waren. Kelli Jordan, die Leiterin der Qualitätssicherung bei Convercent, erinnert sich,
"Jeder gab sein Bestes, um sicherzustellen, dass wir das Produkt auf dem Niveau testen, das zum Schutz der Kundenerfahrung erforderlich ist. Aber wir hatten keine definitive Möglichkeit, mit Zuversicht zu berichten, dass wir das Kundenerlebnis geschützt hatten. Die QA-Experten fühlten sich mit der Situation nicht wohl und wollten es besser machen, denn unser Produkt gibt den Stimmlosen eine Stimme. Wir alle sind von unserer Unternehmensmission überzeugt." 
Ein Problem mit den damals verwendeten Kalkulationstabellen war, dass wichtige testbezogene Details fehlten. Aufgrund der Geschwindigkeit, mit der das Team Funktionen bereitstellte, hatten die Tester nicht die Zeit, ihre Teststrategie vollständig zu dokumentieren. Wenn ein Fehler in die Produktion gelangte, war es mühsam, ihn zu untersuchen und herauszufinden, wie man verhindern konnte, dass der Fehler erneut auftrat. Dies bedeutete auch, dass die Strategie nicht von Kollegen überprüft werden konnte. Jordan erklärt,
"Wir wussten, dass wir detaillierte Testfälle in einem Format schreiben wollten, das es anderen ermöglicht, sie zu überprüfen und Feedback zur Verbesserung zu geben. Wenn die Qualität Ihrer Testfälle nicht gut ist, wird auch die Qualität Ihrer Tests nicht gut sein. Wir wollten die Wirkung unserer Tests maximieren und nichts verschwenden."
Ein weiterer Teil der Herausforderung bestand darin, dass das Testaufkommen größer war, als es das personell unterbesetzte QA-Team bewältigen konnte. Jordan erklärt: "Vor TestRail konnten nur Mitglieder des QA-Teams Testfälle ausführen. Dies führte zu einem Engpass, der die Veröffentlichungen verlangsamte, den Umsatz gefährdete und sowohl im QA-Team als auch im restlichen Unternehmen für Frustration sorgte.

Die Lösung

Kunden Diamantvermögen
Durch die Umstellung auf TestRail war das QA-Team von Convercent in der Lage, Testfälle vollständig zu dokumentieren, so dass auch Nicht-QA-Mitarbeiter bei der Testdurchführung helfen und den Lieferengpass verringern konnten. Die Dokumentation von Testfällen in TestRail ermöglichte es den QA-Ingenieuren auch, Feedback von Softwareentwicklern und Produktverantwortlichen zu erhalten, was die Qualität der Testfälle verbesserte. Die API von TestRail ermöglichte die Integration der gesamten Entwicklungs- und Test-Toolchain, einschließlich Jira, Jenkins und des eigenen Automatisierungs-Frameworks, und bot einen Echtzeit-Überblick über den Testfortschritt bei neuen Versionen.
"TestRail verbessert unsere Kollaboration, Effizienz und Anwendungsqualität, was wiederum die beste Kundenerfahrung ermöglicht."

Kelli Jordan

Direktor für Qualitätssicherung

ccStudie konvergent

Dokumentieren und Optimieren von Prüfprozessen

Mit TestRail war Convercent in der Lage, das Testmanagement in einem zentralen System zu standardisieren und die workflows zu optimieren. Mit TestRail konnten sie alle ihre Testfälle an einem einzigen Ort dokumentieren, wiederholbare Testfälle in einem strukturierten Format schreiben und Testergebnisse in einem einheitlichen Format aufzeichnen. Noch wichtiger ist, dass durch den Zugriff aller Teammitglieder auf TestRail eine sinnvollere Kommunikation zwischen den Abteilungen, eine bessere Kollaboration innerhalb des QA-Teams und ein besserer Einblick in die Testarbeit möglich wurde.

Echtzeit-Transparenz über den Testfortschritt

Dank der Echtzeittransparenz des Testfortschritts war Jordan in der Lage, die Arbeitslast im gesamten Team viel einfacher zu verwalten, Blockaden schneller zu erkennen und Teammitglieder bei der Lösung komplizierter Probleme zu unterstützen. Sie erklärt: "Ich verwende TestRail, um die Arbeitsbelastung vorherzusagen. Ich sehe, wie viele neue Testfälle wir im Durchschnitt pro Monat schreiben, und kann so feststellen, ob wir auf Kurs sind oder von der Entwicklung überholt werden. Außerdem weiß ich so, wer an einer komplizierten Funktion arbeitet und kann meine Tester kontrollieren."
"Manchmal fragen sie (meine Tester): 'Woher wussten Sie, dass ich feststecke?' und ich sage: 'Das ist Magie!' Aber in Wirklichkeit ist die Magie TestRail."

Kelli Jordan

Direktor für Qualitätssicherung

ccStudie konvergent
Darüber hinaus half die Einsicht in den Testaufwand für Nicht-QA-Projektmitglieder dabei, Aktivitäten des Lieferteams zu identifizieren, die die Testphase beschleunigen und Anfragen zur Einstellung weiterer QA-Experten unterstützen könnten. Dieses bessere Verständnis der mit dem Testen verbundenen Aufgaben hilft bei Gesprächen über die individuelle Geschwindigkeit in der Sprint-Planung.

Die neue Transparenz, die mit TestRail einherging, gab dem Convercent-Team auch ein Maß an Flexibilität, das ihnen mit Tabellenkalkulationen fehlte. Mit nur einem Feature-Tester pro Auslieferungsteam weist Jordan darauf hin: "Wenn eine Person vor einem Abgabetermin krank wird, kann ich eine andere QA-Person bitten, diese Testfälle in TestRail auszuführen, wodurch das Projekt im Zeitplan bleibt. Wenn wir Tester brauchen, um für eine dringende Kundenanfrage schnell ausschwärmen zu können, unterstützt TestRail dies."

Integration mit Testautomatisierung und Jira

Da die QA-Abteilung die Größe der Lieferteams und die Budgets vergrößert hat, hat TestRail für die Stabilität gesorgt, um wichtige strategische Initiativen wie den Aufbau einer Testautomatisierungsstrategie zu unterstützen. Laut Jordan,
"Wir beginnen mit dem Schreiben unserer Testfälle in TestRail. Wir verwenden benutzerdefinierte TestRail-Felder, um anzugeben, welche Testfälle automatisierbar sind und welche bereits automatisiert wurden. Wir verwenden Metadaten, um Fälle herauszufiltern, die aktualisiert werden müssen, um sie mit den automatisierten Tests synchron zu halten. Wir verwenden Testläufe, um die Liste der zu aktualisierenden Fälle zu erstellen, die Aktualisierungen einem Tester zuzuweisen und zu dokumentieren, wann die Aktualisierungen abgeschlossen sind, indem wir das Feld für den Ausführungsstatus verwenden. Auf diese Weise unterstützt TestRail das Projektmanagement der Automatisierungsbemühungen."
TestRail ermöglicht es dem Team, automatisierte Tests zu planen, auszuführen und darüber zu berichten, ebenso wie über manuell durchgeführte Tests.

Eines der Ziele von Jordan und ihrem Team war es, den Zeitaufwand für die Bereitstellung ihrer Anwendung in der Produktion zu verringern. 
"Bevor wir TestRail einsetzten, dauerte der Bereitstellungsprozess sechs Stunden und acht Personen. Seit der Einführung von TestRail und der Verwendung der TestRail-API zur Integration in unsere DevOps-Skripte benötigen wir für eine Bereitstellung nur noch drei Personen und 90 Minuten. TestRail hat einen großen Anteil an dieser Zeitersparnis."

Kelli Jordan

Direktor für Qualitätssicherung

ccStudie konvergent
Convercent hat auch die Jira-Integration von TestRail für die Rückverfolgbarkeit und compliance genutzt. Jordan erläutert: "Von einem Ticket in Jira aus kann man auf den TestRail-Link klicken, um die Testfälle, den Testlauf und den Testplan anzuzeigen." Die Rückverfolgbarkeit von Tests war auch wichtig, um Zertifizierungen wie die von HITRUST zu erhalten. Jordan erklärt,
"Meine kürzliche Konversation mit einem Auditor begann damit, dass er ein Jira-Story-Ticket auswählte und mich bat, ihn durch unseren Testprozess zu führen und dabei Beweise zu präsentieren. Im Ticket klickte ich auf den Link zum Testfall, der TestRail öffnete. Ich konnte dann die erforderlichen Beweise vorlegen. Die Beweise zeigten, dass kein neuer Code in die Produktion geht, ohne dass er in verschiedenen Umgebungen und mit verschiedenen Browsertypen getestet wurde. Der Prüfer war sehr zufrieden."
TestRail hat sie dabei unterstützt, sich für HITRUST zertifizieren zu lassen, was für ihr Unternehmen von entscheidender Bedeutung ist, da "einige potenzielle Kunden nur Anbieter in Betracht ziehen, die über bestimmte Branchenzertifizierungen verfügen."

Die Ergebnisse

Kunden Diamantvermögen
Durch die Rationalisierung des Testprozesses, die Verbesserung der Transparenz und die Nutzung der TestRail-Integrationen mit Testautomatisierung und Jira konnte das QA-Team von Convercent seinen Testprozess organisieren, Transparenz über seine Tests gewinnen, um Engpässe zu reduzieren, besser miteinander zu kommunizieren, mehr Tests durchzuführen und die Ressourcen seines Teams so zu verwalten, dass es seine Fristen einhalten konnte. Außerdem konnten sie den Zeitaufwand für das Testen und die Bereitstellung von Anwendungen verringern und das Risiko von Fehlerverlusten reduzieren.

TestRail hat dem Team auch geholfen, die Qualitätskultur in der gesamten Forschungs- und Entwicklungsabteilung erfolgreich zu verändern. TestRail steht im Mittelpunkt der kulturellen Veränderungen, die das Verständnis und die Interaktion mit dem QA-Team prägen. Laut Jordan,
"Ich habe TestRail verwendet, um (Nicht-QA-)Projektmitgliedern den Aufwand zu verdeutlichen, der für QA-Ingenieure erforderlich ist, und es haben sich einige produktive Gespräche ergeben. Vor dem Einsatz von TestRail wurde der QS-Durchsatz immer als ein Problem in der Entwicklung genannt. Jetzt haben wir eine klare Darstellung, die für die Leute verständlich ist. QA wird nicht mehr als mysteriöser Engpass wahrgenommen."
TestRail hat zu einer größeren gemeinsamen Verantwortung geführt, so dass die Qualität nicht nur von der Qualitätssicherung, sondern vom gesamten Team verantwortet wird. Es hat auch das QA-Team in die Lage versetzt, aussagekräftigere Gespräche über Qualität mit Produkteigentümern und Entwicklern zu führen und ihnen geholfen, Qualität von Anfang an in ihren Entwicklungsprozess einzubauen.

Auch dank der enormen Anstrengungen des QA-Teams wurde Convercent im April 2021 übernommen. Das Unternehmen nutzt TestRail, um sein QA-Team zu vergrößern, und plant, seine Größe in den nächsten 6 Monaten zu verdoppeln. Letztendlich hat TestRail dem Convercent-Team eine skalierbare Lösung zur Verfügung gestellt, die das wachsende QA-Team unterstützt und ihnen dabei geholfen hat, ihr Testmanagement in einem zentralen System zu standardisieren, eine sinnvolle Kommunikation zwischen den Abteilungen aufrechtzuerhalten und qualitativ hochwertigere Versionen schneller herauszubringen.

Schließen Sie sich mehr als 10.000 QA-Teams an, die TestRail nutzen, um fehlerfreie Produkte schneller auf den Markt zu bringen.

ccstudy 3dsystems

3D-Systeme

Lesen Sie, wie die reporting und die einfache Bedienung von TestRail dem QA-Team von 3D Systems eine Möglichkeit boten, die organisatorische Kommunikation zu verbessern und ihre Testmanagementprozesse zu rationalisieren, um 3D-Druckprodukte von höchster Qualität zu liefern.
cc-Studie solitea

Solitea

Erfahren Sie, wie die Benutzerfreundlichkeit, die Integrationen und die reporting von TestRail dem QA-Team bei Solitea die notwendigen Lösungen bieten, um Fehler schneller zu finden und mehr Tests in kürzerer Zeit durchzuführen.
ccStudie konvergent

Konvergenz

Erfahren Sie, wie TestRail dem Convercent-Team eine skalierbare Lösung zur Verfügung gestellt hat, die das wachsende QA-Team unterstützt und ihnen dabei geholfen hat, ihr Testmanagement in einem zentralisierten System zu standardisieren, eine sinnvolle Kommunikation zwischen den Abteilungen aufrechtzuerhalten und qualitativ hochwertigere Versionen schneller auf den Markt zu bringen.

Qualitätsprozesse etablieren – und Releases mit voller Sicherheit durchführen.