Automatisiertes Testen einer Online-Website-Übersetzungsplattform
Automatisiertes Testen einer Online-Website-Übersetzungsplattform
Information
Standort:
Weltweit
Branche:
Einzelhandel und E-Commerce
Plattform:
Web
Arbeitsmodell:
Engagiertes Team
Projektdauer:
10 Jahre (laufend)
Team-Mitglieder:
18 Testanalysten (einschließlich manuelle Testingenieure, Automatisierungstestingenieure und UAT-Testingenieure)
Verwendete Technologien
Java
Testing
Jenkins
DevOps
QA

Kunde

Ein Anbieter von sprach- und übersetzungsbezogenen Technologien aus New York mit 90 Niederlassungen weltweit und über 2.000 Mitarbeitern an Bord.

Herausforderung

Im Jahr 2007 beauftragte der Kunde Elinext mit der Durchführung einer fortlaufenden Qualitätssicherung und Tests seines Produkts – einer Proxy-basierten Website-Lokalisierungssoftware, die in Cloud- und On-Premises-Versionen verfügbar ist. Die Software ermöglicht die Erstellung und Verwaltung mehrsprachiger Websites bei gleichzeitiger Reduzierung des Projektmanagementaufwands und der IT-Abhängigkeiten auf der Endkundenseite.

Zu den größten Herausforderungen gehörten:

- Fehlende technische Dokumentation - Fehlende Vision von QS- und Testprozessen auf Kundenseite - Fehlende Strategie zur Verbesserung der Produktqualität

Lösung

1.Testbereiche

Elinext baute ein Team aus Qualitätssicherungs- und Testspezialisten auf, das sich auf die kontinuierliche Verifizierung und Validierung des Produkts in den folgenden Bereichen konzentrierte: - Funktionalität - Leistung - Belastung - Sicherheit - Zuverlässigkeit - Installierbarkeit – Kompatibilität
  1. Strategie

Das Projektteam setzte sich mit den Stakeholdern des Kunden zusammen, um Bedürfnisse des Kunden zu analysieren und Wege zur Verbesserung der Produktqualität innerhalb des Entwicklungslebenszyklus zu finden. Nach einer gründlichen Untersuchung des Systems und der Bereitstellungsprozesse entwickelte das Team eine ausgefeilte Qualitätssicherungs- und Teststrategie, um sowohl das Testen als auch das Beheben von Fehlern zu erleichtern und zu rationalisieren.

Automatisierung

Elinext war an der Integration der Testautomatisierung in den Entwicklungsprozess beteiligt, was eine schnellere Bereitstellung konsistenter Releases ermöglichte und gleichzeitig der wachsenden Nachfrage nach kundenspezifischen Anpassungen seitens der Endkunden trug. Für jede neue Produktfunktion arbeiteten QA-Ingenieure von Elinext eng mit dem Entwicklungsteam zusammen, um die Testdokumentation vorzubereiten. In den 1,5 Jahren der Integration der Testautomatisierung hat das Team über 2.000 von insgesamt 2.900 Testfällen automatisiert.

Ergebnisse

Die Zusammenarbeit an diesem Projekt dauert noch an (bisher 9 Jahre), wobei das QA- und Testteam von Elinext in Spitzenzeiten auf 18 Experten angewachsen ist. Das Team half dem Kunden sicherzustellen, dass seine Software Websites, die in jeder Programmiersprache geschrieben sind, fehlerfrei übersetzen und das Ergebnis über alle Browser hinweg liefern. Diese preisgekrönte Lösung unterstützt jetzt mehr als 1.500 Websites von mehr als 350 Kunden, darunter The United States Postal Services, Walt Disney Parks & Resorts, Starbucks, Hilton und Puma.

Technologien und Tools

Jenkins, Allure, TestNG, Selenium, Apache Maven, TestLink, Java
Haben Sie vor, ein gleiches Projekt zu schaffen?
Haben Sie eine Projektidee? Lassen Sie uns darüber diskutieren
Kontakt