Bergmann Infotech

QA & Testautomatisierung für die STRABAG-Datenplattform

Kunde:

STRABAG

Land:

Art der Dienstleistung:

Manuelles Testen,
Automatisiertes Testen

Hintergrund:

Das Unternehmen – der Kunde – ist STRABAG. Eines der fünf größten Bauunternehmen Europas, das seit mehr als 180 Jahren Baudienstleistungen anbietet und jährlich über 15.000 Projekte weltweit umsetzt.

Umfang:

STRABAG ist ein Multi-Projekt-Unternehmen. Das Produkt des Kunden erforderte einen vollständigen Testzyklus und war bereits live, als der von Bergmann Infotech bereitgestellte QA-Ingenieur dem Team beitrat.

Die Aufgabe bestand darin, ein breites Spektrum an Testdienstleistungen für die interne Daten­speicher- und Analyseplattform bereitzustellen – unter Berücksichtigung der Tatsache, dass die Plattform bereits in Betrieb war und Tausende aktive interne Nutzer hatte. In einem solchen Fall ist es entscheidend, die Arbeit des QA-Experten mit den bestehenden Richtlinien abzustimmen, um keine Störungen zu verursachen und vom ersten Tag an den maximal positiven Effekt zu erzielen.

Der Kunde suchte einen QA-Dienstleister, der nicht nur funktionale Webtests durchführt, sondern auch Folgendes übernimmt:

Lösung:

Der QA-Ingenieur trat dem Entwicklungsteam während der Entwicklungsphase bei. Ab dem ersten Tag wurden zwei Hauptziele festgelegt:

Bevor Änderungen am QA-Prozess vorgeschlagen oder vorgenommen wurden, machte sich der QA-Ingenieur mit dem Produkt auf verschiedene Weise sehr vertraut: durch das Durchführen von Tests, das Lesen aller verfügbaren Dokumentationen und das Ausführen explorativer Tests.

Wichtige anfängliche Vorschläge, die nach einer klaren Analyse des Testprozesses gemacht wurden, umfassten Folgendes:

Der erste Arbeitsumfang, der in der frühen Phase bestand, stellte eine Kombination aus Folgendem dar:

Der zweite Arbeitsumfang wurde möglich, nachdem der Testprozess verbessert und stabilisiert worden war. Schließlich konnte die Testautomatisierung unter Verwendung von Java, Rest Assured und dem Selenide-Framework entwickelt werden.

Die Testdienstleistungen werden weiterhin erbracht und decken alle angeforderten Testarten innerhalb des vereinbarten Zeitrahmens ab:

Ergebnisse:

Es ist auch erwähnenswert, wie stark die durch den QA-Ingenieur implementierte Automatisierung den gesamten Testprozess verbessert hat:

Bereich:

Testdienstleistungen:

Vollständiger Testprozess, einschließlich:

Tech Stack:

JAVA

Gradle

Rest Assured

Allure Report

Selenide

Fehler-Tracking-System:

Jira

Testmanagement-System:

Zephyr

Autor:

Alena Badzilouskaya

Wir übernehmen für Sie die Suche nach einer Lösung.

Informieren Sie uns über Ihre Bedürfnisse. Nach Ihrer Anfrage melden wir uns bei Ihnen für ein erstes Gespräch.

Your data has been sent successfully.

Your data has been sent successfully.