BVG_logo-1

BVG prüft neu entwickelte App durch API Testing 

Die neue Version der BVG App vereint die Fahrplanauskunft, Ticketing und das Bezahlsystem in einer Anwendung. Das komplexe System aus 52 Endpunkten wird im Backend getestet.

 

Headerbild_Referenz_bvg-fahrinfo

 

Mock-up_BVG

 

 

Über die BVG 

Die BVG (Berliner Verkehrsbetriebe) sind das wichtigste Verkehrsunternehmen in Berlin und betreiben das öffentliche Nahverkehrsnetz der Stadt. Die BVG Fahrinfo-App kombiniert eine umfangreiche Fahrplanauskunft mit dem Ticketkauf.


_Zielscheibe-Icon

 

IN KÜRZE

QA-Ziele 

  • Codierung einer
    neuen Backend-API
  • Automatisiertes Testing der API-Funktion
  • Wartung, Instandhaltung und Monitoring in Kollaboration

_Laptop-Haken-Icon

 

IN KÜRZE

Ergebnisse 

  • Gut strukturierte und umfangreiche Testing-Strategie
  • Schnellere Entwicklungszyklen
  • Hoher Automatisierungsgrad
  • Mehr Sicherheit innerhalb des komplexen Systems

Das Projekt

_Liste-Zahnrad-Icon Kopie 3Projekttyp
App Testing

_Weltkugel-Icon Kopie 3Branche
Mobilität

_Laptop-Haken-Icon Kopie 3QA-Services
API Testing

Herausforderung

Die Kernherausforderung unserer Partner*innen der BVG vor Projektstart liegt vor allem im Bereich der Schnittstellen. Die externe Codierung stellt das BVG-Team vor zeitliche und technische Herausforderung bei der Qualitätssicherung.
 

Zur Überprüfung von Sicherheit und Funktionalität des komplexen Systems fehlt es an Ressourcen, Setup und einer OpenAPI Dokumentation.


Vorgehen und Lösung

Abbildung_Vorgehen_API Testing

Pfeil_blau

Dokumentation & Validation

 

_Haken_circle_outline_blue OAS 3.0 Einhaltung


_Haken_circle_outline_blueOptimierte Dokumentation


_Haken_circle_outline_blue Strengere API-Testing

 

⇒ Nahtlose Zusammen-arbeit zwischen Tools, Plattformen und Teams

Pfeil_blau

Testcase-
entwicklung

 

_Haken_circle_outline_blueTicketerstellung


_Haken_circle_outline_blue Exploratives Testing


_Haken_circle_outline_blue Umfassende Funktionale Tests

 


⇒ Professionelles & unvoreingenommes Feedback

Pfeil_blau

Wartung &
Monitoring


_Haken_circle_outline_blueKontinuierliches Testen


_Haken_circle_outline_blue On Demand Testing


_Haken_circle_outline_blue Wartung & Instandhaltung

 

⇒ Zuverlässige Tests, die kein Bottleneck in der Entwicklung darstellen

_Pfeil_cirlce_outline_blue Kopie 3

Das
Ergebnis


Konsistente & präzise Ergebnisse durch Automatisierung

Betriebslindheit durch objektive  Perspektive vorbeugen


Flexibilität durch skalierbare & professionelle Ressourcen

 

Strategie und
Maßnahmen

Der Projektablauf bestand aus drei Phasen:

1. Analyse

In einer gemeinsamen Validierungsphase stellt unser Appmatics Team entscheidende Fragen und sammelte die nötigen Daten.

2. Testplanung und Durchführung

Parallel zur Analyse begint die Arbeit an einem automatisierten Schnittstellentest. Die Entwicklungszeit des Testcases beträgt bei der großen Menge an Endpunkten etwa zwei Wochen, sodass die API-Tests schnell starten.

3. Berichterstattung und individuelle Lösung

Eine besondere Herausforderung im Fall der BVG ist die Automatisierung des Testverfahrens hinsichtlich des komplexen Zahlungssystems. Eigens hierfür hat unser Team eine technische Lösung entwickelt.

 

 


Fazit

Durch unsere agilen QA Lösungen können wir die Anforderungen der BVG in die Testprozesse übertragen. Gemeinsam haben wir das Ziel erreicht:


_Haken_circle_outline_blueSicherheit innerhalb eines komplexen Systems: Reibungslose und zuverlässige Kommunikation mit externen Schnittstellen  

_Haken_circle_outline_blueÜberprüfung von Sicherheit und Funktionalität 

_Haken_circle_outline_blueFlexibilität durch skalierbare und professionelle Ressourcen 

_Haken_circle_outline_blueKonsistente Benutzererfahrung durch Verbesserung der Leistung und Zuverlässigkeit der BVG App

_Haken_circle_outline_blueNutzung moderner API Standards und OpenAPI Dokumentation 

Weitere Case Studies

eurowings-digital-referenz-banner-2

MANUELLES TESTING

Eurowings sichert die Qualität für Reisen & Buchungen durch konstantes Testing

Zur Case Study

zdf-heute-referenz-banner-1

AGILE TESTING

ZDF etabliert kombinierte Testverfahren in die agile Entwicklung

Zur Case Study

bvg-muva-banner

ACCESSIBILITY TESTING

BVG setzt auf Usability Tests zur Überprüfung der Barrierefreiheit

Zur Case Study

Kontaktiere unser Team

Du hast Fragen zu dem Projekt oder deiner eigenen QA-Herausforderung? Unser Team freut sich auf deine Nachricht.