a1qa testet drei wichtige Anwendungen für einen Medienentwickler

BESCHREIBUNG DES PRODUKTS

Der Kunde ist ein Entwickler von Technologien für die Monetarisierung von Online-Inhalten. Die Software des Kunden wird in großem Umfang von Unternehmen im Medien- und Unterhaltungssektor, einschließlich Anbietern von Online-Inhalten, genutzt.

Der Kunde bietet Lösungen für Live- und On-Demand-Fernsehen an. Die Nutzer können über die folgenden Geschäftsmodelle auf die Dienste zugreifen: Vermietung, Verkauf und Abonnement.

Jeden Monat werden mehr als 28.000 Stunden Inhalte von 460 Inhaltsanbietern über die Kundenlösungen übertragen. Die Gesamtzahl der Verbraucher übersteigt 100 Millionen Haushalte.

Die Produkte des Unternehmens - Video-on-Demand (VOD), Multiplattform-, Film- und TV-Serien-Werbedienste sowie Datenanalysesysteme - sind in 37 Ländern und 15 Sprachen verfügbar.

BESCHREIBUNG DES PROJEKTS

Der Kunde war auf der Suche nach einem Unternehmen, das einen umfassenden Service für das Testen von Mobil- und Webanwendungen bietet.

Nach einem strengen Auswahlverfahren wurden die Spezialisten von a1qa eingeladen, die Qualitätssicherung durchzuführen.

PROJEKT 1

Der Kunde musste Funktionstests von Web- und Mobilanwendungen für die Anzeige von Online-Videos durchführen. Dabei war zu berücksichtigen, dass einige Videos Alters- und/oder geografischen Beschränkungen unterlagen.

Während der Funktionstests bewerteten die Qualitätssicherungsspezialisten die Qualität der Anwendung und überprüften, ob sie gemäß den Anforderungen funktionierte. Die Qualitätssicherungsingenieure beschrieben außerdem die festgestellten Mängel, klassifizierten sie nach dem Grad ihrer Auswirkungen auf die Funktionsweise der Softwarelösung und gaben Empfehlungen zu deren Behebung.

Unter Berücksichtigung aller Produktmerkmale hat das a1qa-Team auch Folgendes getan:

  • Durchführung von Kompatibilitätstests der Anwendung mit 12 Browsern. Mit dieser Art von Tests wird sichergestellt, dass die Softwarelösung in allen gängigen Browsern funktioniert und alle Elemente werden ordnungsgemäß angezeigt.
  • Durchführung eines vollständigen Testzyklus der Anwendungen auf 22 Geräten (7 davon mit iOS-Betriebssystem, 15 mit Android).

Der Schlüssel zum Erfolg eines jeden Outsourcing-Projekts ist eine effektive Kommunikation und eine schnelle Lösung aller Probleme.

Der a1qa QA-Manager kommunizierte täglich mit dem Team des Kunden, legte den Arbeitsumfang fest und besprach die Aufgaben, die für die zukünftige Version zu erledigen waren.

Dokumentierte Ergebnisse der Arbeit

Die Prüfingenieure erstellten eine detaillierte Dokumentation mit allen Informationen über die Qualität des Produkts. Dem Kundenteam wurden übergeben:

  • Qualitätsberichte mit Informationen zu festgestellten Mängeln, zur Qualität der getesteten Module, zu den kritischsten Fehlern und Empfehlungen zur Verbesserung der Funktionalität.
  • Detaillierte Beschreibung der Fehler im Fehlerverfolgungssystem mit Screenshots und beigefügten Videos.
ERBRACHTE DIENSTLEISTUNGEN
  • Funktionstests
  • Integrationstest
  • Mobile Prüfung
  • Leistungstests
TECHNOLOGIEN UND WERKZEUGE
  • Web
  • iOS
  • Android
  • Redmine
  • Google Docs
  • Virtual Box
  • iTools
  • Fiddler
  • ADB SDK
  • Chrome DevTools
  • MS Visual Studio
  • Zabbix
  • Amazon WS
PROJEKT 2

Das a1qa-Team wurde vom Kunden erneut für Leistungstests kontaktiert.

Es war notwendig, die Leistung der Produkte in einer Testumgebung zu testen, die die Funktionalität der Produktionsumgebung simuliert. Die Tests sollten auf typischen Szenarien der Produktnutzung durch Endnutzer basieren.

An dieser Aufgabe waren drei Leistungstester beteiligt.

Für die Tests verwendeten die Experten: Chrome DevTools, Fiddler, MS Visual Studio, Zabbix, Amazon WS.

Dem Team wurden folgende Aufgaben gestellt:

  • Bestimmen, wie das Produkt unter einer bestimmten Belastung auf Benutzeraktionen reagieren wird.
  • Antwortzeit der Anwendung bei der gleichzeitigen Arbeit von 30.000 Benutzern ermitteln.
  • Leistungskennzahlen des Systems messen (wie viele Benutzer das Produkt gleichzeitig nutzen können, Antwortzeit des Produkts, Anzahl der pro Sekunde korrekt verarbeitbaren Anfragen, Anzahl der pro Sekunde durchführbaren Operationen).
  • Die maximale Last, die das System bewältigen kann, festlegen und die Stabilität der Anwendung unter Spitzenlast messen.

Das a1qa-Team identifizierte geeignete Instrumente und entwickelte Skripte, um die Leistung der Produkte zu messen und die gestellten Fragen zu beantworten.

Erledigte Arbeiten:

  • Studie und Analyse des Systems
  • Entwicklung von Skripten
  • Erstellung von Lastgeneratoren
  • Vorabausführung von Tests
  • Durchführung von drei Iterationen von Stresstests
  • Analyse der Ergebnisse
  • Erstellung von Berichten

Nach Abschluss der Arbeiten wurde dem Kunden ein detaillierter Bericht mit den Ergebnissen der Leistungstests übergeben.

Der Bericht enthielt die folgenden Informationen:

  • Statistiken über die Antwortzeit des Servers für die wichtigsten Vorgänge
  • Diagramme, die die Abhängigkeit der Systemleistung von der Anzahl der gleichzeitigen Benutzer zeigen.
  • Angaben über die maximal zulässige Anzahl von Nutzern
  • Fehlerstatistik
  • Schlussfolgerung zur Gesamtleistung des Systems unter Angabe von Problembereichen
PROJEKT 3

Der Kunde entwickelte Mobil- und Webanwendungen, um Abonnenten Video-on-Demand im Rahmen eines Abonnements anzubieten (SVOD). In diesen Anwendungen gab es auch die Möglichkeit, für jede einzelne Videodatei zu bezahlen (TVOD).

Das Produkt, das getestet wird, bietet Nutzern die Möglichkeit, Online-Videos, Filme und Fernsehsendungen anzusehen und herunterzuladen.

Benutzer können ihre Videos oder hochgeladenen Inhalte weiterhin auf jedem registrierten Gerät ansehen (das System erlaubt es einem Benutzer, bis zu 5 Geräte zu registrieren).

Die Produkte mussten getestet werden, um sicherzustellen, dass sie alle Anforderungen erfüllten, bevor sie auf den Markt kamen.

Das a1qa-Team hat das Produkt auf 5 Browsern und 4 Arten von mobilen Geräten getestet.

ERGEBNISSE
  • Rechtzeitige und gut geplante Tests halfen dem Kunden, wichtige Geschäftsprodukte in kürzerer Zeit auf den Markt zu bringen und den Erfolg bei seinen direkten Kunden sicherzustellen.
  • Dank des Engagements von a1qa haben Nutzer in 37 Ländern rund um die Uhr zuverlässigen Zugang zu Multimedia-Inhalten auf ihren Geräten.
IN ZIFFERN
  • 3
    getestete
    Produkte
  • 26
    verwendete mobile Geräte
  • 100%
    Einhaltung von Fristen und Budget