QS und Test-automatisierung für die Deutsche Telekom – Entertain TV

Testautomatisierung Deutsche Telekom AG
Die Deutsche Telekom AG ist Europas größtes Telekommunikations-Unternehmen und einer der führenden Telekommunikations-Anbieter für Festnetz- und Mobilfunknetze sowie TV-Entertainment. Das Unternehmen betreibt technische Netze auf dem deutschen Telekommunikationsmarkt mit Festnetz, Breitband, TV über Satellit, IPTV und Kabel sowie komplexen business Informations- und Kommunikationstechnologie Lösungen.
In Zusammenarbeit mit der Deutschen Telekom haben wir die Neueinrichtung verschiedener Testprozesse bezüglich der Softwarequalität im Unternehmen entwickelt und optimiert. Die Telekom strebt danach, der führende europäische Telekommunikations-Anbieter für Custer Experience, Technologie und GK-Produktivität zu bleiben. Daher müssen die Produkte und Dienstleistungen höchsten Qualitätsstandards entsprechen und ein qualitativ hochwertiges Kundenerlebnis schaffen.
Die Herausforderung:
Die Bewertung geeigneter Test-Werkzeuge und die Integration von Testautomatisierungs-Lösungen für die neue interaktive Plattform von Entertain TV/Magenta TV. Das Plattform kann Web-, OTT- und IPTV-Dienste verarbeiten und ist flexibel und offen für zusätzliche Dienste und Funktionen. Alles müsste in einem sehr engen Zeitrahmen Umgesetz werden, daher hat man keine Zeit für Fehler.
Die Deutsche Telekom musste also einen Anbieter finden, der seine Bedürfnisse und den technischen Umfang der Aufgabe weitgehend verstanden hat. Ein Unternehmen das neben relevanten Telekom Geschäftsprozessen auch Erfahrungen in der  Telekom spezifischen Systemlandschaft über bestehende Partnerschaften verfügte. Somit sollten die ambitionierten und sinnvollen Time-to-Market mit einer guten Qualität eingehalten werden.
Die Technologie und Methoden:
Für eine erfolgreiche Einführung der Testautomatisierung haben wir mit einer Testautomatisierungsbewertung begonnen, eine Teststrategie erstellt und schließlich die Testautomatisierung entsprechend den Anforderungen der Telekom effektiv implementiert.
Die Systeme wurden für IPTV mit speziellen Set-Top-Boxen und deren eigenen Betriebssystemen entwickelt. Das Ziel, die Entwicklung eines Testautomatisierungsframework, das es der Software und gleichzeitig der Hardware-Set-Top-Box und den OTT-Geräten automatisierte Regressions-, Stabilitäts-, Leistungstests ermöglicht und darüberhinaus Bewegtbilder zu erkennen und sie zu vergleichen.
Die Methode:
Durchführung einer Testautomatisierungsbewertung
Test Automation Tool Evaluierungsphase und Empfehlung
Entwicklung eines Testautomatisierungsframeworks das konvergente Testfälle automatisiert ausführt
Open Source Technologien:
  • JAVA, MySQL, OpenCV, TestNG
  • Jenkins, Github, IntelliJ IDEA
  • Spezielle Signalsteuerung für eingebettete Hardware und Video Erfassungs-hardware
  • Selenium, Appium, Sikuli Automatisierungs-Frameworks
Kommerzielle Technologien:
  • See Test Mobile Automation Software
  • Micro Focus HP UFT
  • SoapUI
  • NeoLoad
Die Lösung:
Alle Aktivitäten rund um die Automatisierung der oben genannten Tests wurden hauptsächlich mit Open Source-Lösungen erstellt und entwickelt. Wir haben eine Lösung entwickelt, die auf einer einzigartigen Technologie basiert, mit der das Verhalten der Benutzer bei der Verwendung der Geräte wie z.B.: Set-Top-Boxen, Smartphones, Internet-Access-Boxen und Webbrowser reproduziert werden können. Die Herausforderung bestand darin, automatisierte Multi-Service-Szenarien (konvergente Szenarien) zu testen. Unsere Lösung war eine innovative, schnelle und kostengünstige Lösung, die auf die schnellen Veränderungen in der Telekommunikations- und Medienbranche ausgerichtet war.