Ranorex Logo

TomTom

TomTom spart mit Ranorex Mobile Automated Tests viel Zeit und profitiert von wartungsfreundlichen Testautomatisierungsskripten
tomtom-1

Kundenprofil

Industrie: Unterhaltungselektronik

TomTom ist vor allem als weltweit führender Anbieter von Navigations- und Kartenprodukten bekannt, stellt aber auch GPS-Sportuhren, hochmoderne Flottenmanagementlösungen und branchenführende ortsbezogene Produkte her. TomTom macht Bewegung möglich - das Unternehmen entwirft und entwickelt innovative Produkte, die es den Menschen leicht machen, ihre Ziele zu erreichen.

Weitere Informationen finden Sie auf der TomTom-Website.

Über das Unternehmen

TomTom, der weltweit führende Anbieter von Navigations- und Kartierungsprodukten, wollte Bluetooth-IOP-Tests auf iOS- und Android-basierten Systemen für seine innovative Funktion für tragbare Navigationsgeräte (PND) namens "Bring your own connectivity" automatisieren. Menschen können sich mit ihren Mobiltelefonen über Bluetooth verbinden, um Echtzeit-Verkehrsinformationen auf dem TomTom-Navigationsgerät zu erhalten.

TomTom hat es sich zur Aufgabe gemacht, Verkehrsstaus für alle zu reduzieren - TomTom verkürzt bereits jetzt die Fahrtzeiten für einzelne TomTom-Fahrer um bis zu 15 % und hat seit 2004 über 75 Millionen PNDs verkauft. In Zukunft werden sie die Verkehrsstaus für alle reduzieren, indem sie das bestehende Straßennetz optimal nutzen.

Herausforderungen

  • Automatisieren Sie Bluetooth IOP-Tests auf iOS- und Android-Mobiltelefonen
  • Gewährleistung der Zuverlässigkeit und Wartbarkeit bestehender Testautomatisierungsskripte
  • Einfach zu bedienendes Werkzeug mit freundlicher Lernkurve
  • Unterstützung mehrerer Technologien (Android, iOS, Bluetooth usw.) sowie einfache Integration in Jenkins CI und HP ALM
  • Angebot einer integrierten Entwicklungsumgebung für die Fehlersuche

Lösung

Ranorex erfüllte am besten die Ziele des Unternehmens in Bezug auf die Verbesserung der Qualität und Effizienz durch robuste Objektidentifikation, Unterstützung mehrerer Technologien, einfache Integration in jeden Entwicklungsprozess und jedes Tool sowie einfache Skalierung.

Ranorex half TomTom dabei, automatisierte Tests effizienter zu erstellen und unterstützte bei der Einrichtung eines robusten Test-Frameworks sowie bei der Bewältigung von Herausforderungen bei der Instrumentierung.

Wie Ranorex geholfen hat - Vorteile

  • Große Zeitersparnis (>90%) und zuverlässige Testergebnisse durch die Automatisierung mobiler Tests
  • Einfache und kosteneffiziente Erstellung von wartbaren Testautomatisierungsskripten, die mehrere Geräte und Softwareanwendungen verarbeiten können
  • Einfache Integration in Jenkins CI
  • Anbindung von Ranorex-Testfällen innerhalb des bestehenden HP ALM mit minimalem Aufwand

"Früher haben wir unsere Tests manuell durchgeführt und dafür zehn Manntage gebraucht, aber jetzt können wir sie mit Ranorex innerhalb von vier Stunden automatisch durchführen. Ranorex spart uns eine Menge Zeit und liefert uns zuverlässige Testergebnisse."

Harpreet Singh Sethi - Senior Manager, Produktbereich PND bei TomTom

"Wir haben Ranorex als ein zuverlässiges automatisiertes Testwerkzeug kennengelernt, das sich leicht in jeden Entwicklungs- und Testprozess integrieren lässt. Ranorex half uns bei der einfachen Erstellung von Automatisierungsskripten, die mehrere Geräte und Softwareanwendungen verarbeiten können."

Harpreet Singh Sethi - Senior Manager, Produktbereich PND bei TomTom

Herausforderung

Vor der Einführung von Ranorex in die Testorganisation nutzte TomTom Calabash für die Testautomatisierung, sah sich jedoch mit Herausforderungen in Bezug auf die Zuverlässigkeit und Wartbarkeit bestehender Testautomatisierungsskripte, mehrere APKs und die Benutzerfreundlichkeit des Tools konfrontiert. End-to-End-Tests erforderten einen erheblichen manuellen Testaufwand, und TomTom war nicht bereit, diese Zeit zu investieren. Außerdem verfügte die eingesetzte Testautomatisierungssoftware nicht über eine integrierte Entwicklungsumgebung. Das machte das Debugging sehr schwierig.

Letztendlich waren es genau diese unerfüllten Anforderungen an die Testautomatisierung, die den Ausschlag für die Suche nach einer neuen Softwarelösung zur Testautomatisierung gaben, um die zukünftigen Anforderungen und Strategien von TomTom im Bereich der mobilen Testautomatisierung zu erfüllen. Zusätzlich wurden die Bedürfnisse des Unternehmens, darunter die konsequente Sicherstellung der Kundenzufriedenheit, durch die folgenden kritischen Erfolgsfaktoren angetrieben: Produktqualität, Zeit bis zur Auslieferung, Wartbarkeit, Zuverlässigkeit und schnelles Feedback.

Lösung

Ranorex lieferte TomTom eine kostengünstige und einfach zu bedienende Lösung zur Testautomatisierung.

Nach einem langen und detaillierten Evaluierungsprozess, der eine Reihe von Testautomatisierungswerkzeugen (MonkeyTalk, EggPlant, DeviceAnywhere) umfasste, entschied sich TomTom für Ranorex, da es die Ziele des Unternehmens bei der Verbesserung der Qualität und Effizienz der Produktentwicklung am besten erfüllt.

Die All-in-One-GUI-Testautomatisierungssoftware wurde bei TomTom auf breiter Basis akzeptiert - selbst von kleinen und agilen Testteams. Das Testteam besteht aus Automatisierungsexperten, die in einer schnelllebigen, agilen Umgebung arbeiten. Die schnelle Adaption von Ranorex bestätigte die vorteilhafte Lernkurve bei der Arbeit mit Ranorex Studio. Das Ranorex-Supportteam, Experten für die Testautomatisierung mobiler Technologien, unterstützte das Testteam von TomTom bei der effizienten Erstellung automatisierter Tests mit großem Engagement. Sie unterstützten das Team bei der Einrichtung eines robusten Test-Frameworks, das auch die Überwindung von Herausforderungen bei der Instrumentierung beinhaltete.

Mit dem Ziel, den Softwaretestprozess zu beschleunigen und die Zeit bis zur endgültigen Auslieferung zu verkürzen, entschied sich TomTom für Ranorex, weil sie eine Lösung suchten, die in der Lage ist, nahtlos zuverlässige, wartbare und wiederverwendbare Testautomatisierungssuiten zu erstellen. Darüber hinaus bietet Ranorex eine robuste Objektidentifikation, Unterstützung für mehrere Technologien, einfache Skalierung, großartige Screenshot- und automatisierte Berichtsfunktionen und eine einfache Integration in jeden Entwicklungsprozess (z. B. Continuous Integration) oder jedes Tool (z. B. Jenkins) - dies waren ebenfalls entscheidende Faktoren für die Erfüllung der Hauptanforderungen für den Start der Testautomatisierung mit Ranorex.

Wie Ranorex geholfen hat

TomTom, ein Unternehmen, das sich auf den Entwurf und die Entwicklung innovativer Navigations-, Kartierungs- und Sportprodukte spezialisiert hat, wollte eine Testautomatisierung für seine Verbraucherprodukte einführen.

Für ihr tragbares Navigationsgerät (TomTom PND) sind Integrationstests ein wesentlicher Bestandteil des Produktlebenszyklus. Nach der Integration aller Komponenten muss das Endprodukt manuell getestet werden; dies ist ein langwieriger und mühsamer Prozess.

Eines der PND-Projekte, an denen Ranorex beteiligt ist, testet die Funktion "Bring your own connectivity". Nutzer können sich mit ihren Mobiltelefonen über eine Bluetooth-Verbindung verbinden, um Echtzeit-Verkehrsinformationen auf dem TomTom-Gerät zu erhalten. Zu den Testfällen innerhalb von Ranorex gehört die Prüfung der Bluetooth-Interoperabilität (IOP) auf Android- und iOS-basierten Mobiltelefonen.

Harpreet Singh Sethi, Senior Manager in der PND Product Unit bei TomTom, betont, dass mit Ranorex erstmals eine zuverlässige Testautomatisierung einschließlich der Unterstützung mehrerer APKs und der Möglichkeit, automatisierte Testfälle über mehrere Geräte und Plattformen hinweg auszuführen, möglich ist

Ergebnis

Ranorex half TomTom bei der Verwaltung extrem komplexer Testautomatisierungssuiten. Das Team nutzt die Ranorex-Lösung ausgiebig, weil es so einfach war, sie in Betrieb zu nehmen. Die Lernzeit für die Software ist im Vergleich zu anderen Lösungen sehr gering, und das Team von Harpreet konnte seine Produktivität in kurzer Zeit steigern.

Durch den Einsatz von Ranorex konnte TomTom den Testprozess beschleunigen und die Testabdeckung deutlich erhöhen. Es ist nicht mehr notwendig, so viele Mocktests durchzuführen. Harpreet sagt, dass TomTom vor dem Einsatz von Ranorex sehr viel mehr Zeit für die gleiche Testaufgabe benötigte als heute. "Früher haben wir unsere Tests manuell durchgeführt und dafür zehn Manntage gebraucht, aber jetzt können wir sie mit Ranorex innerhalb von vier Stunden automatisch durchführen. Ranorex spart uns eine Menge Zeit und liefert uns zuverlässige Testergebnisse", so Harpreet. TomTom-Produkte bieten eine enorme Zeitersparnis auf dem Weg von A nach B im alltäglichen Verkehrschaos - einfach gesagt, TomTom bringt Sie schneller ans Ziel. Ranorex hilft TomTom dabei, den Zeitaufwand für die automatisierten mobilen Tests der Consumer-Produkte des Unternehmens zu reduzieren.

fallstudie_tomtom-prozent
Mehr als 90% Zeitersparnis mit automatisierten Ranorex-Tests

Ranorex bietet TomTom die Möglichkeit, Tests zu erstellen, die vorher nicht möglich waren, wie z. B. Tests, die die Interaktion zwischen mehreren Geräten beinhalten. TomTom benötigte auch die Fähigkeit von Ranorex, sich in HP-Tools zu integrieren, da das Unternehmen HP als Application Lifecycle Management (ALM)-Lösung für die Verwaltung manueller und automatisierter Testfälle einsetzt. Die Verbindung von Ranorex-Testfällen mit HP ALM ist eine nahtlose Leistung. Harpreet schloss mit der Feststellung "Ich empfehle Ranorex unbedingt" und verweist auf die von ihm bereits erwähnten Vorteile: Ranorex hat sich schnell ausgezahlt.

Starten Sie noch heute Ihre 14-tägige Testversion!

Uneingeschränkter Zugriff auf Ranorex Studio – ganz ohne Kreditkarte!
Ranorex Studio Testversion