Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Testverfahren für die CDN-Integration
Richtige Tests sind unerlässlich, bevor Sie Ihre MediaTailor CDN-Integration in der Produktion einsetzen. Diese Testverfahren helfen dabei, Konfigurationsprobleme, Leistungsprobleme und Kompatibilitätsprobleme auf verschiedenen Geräten und Plattformen zu identifizieren.
Grundlegende Validierung der Integration
Führen Sie diese grundlegenden Tests durch, um sicherzustellen, dass Ihre CDN-Integration ordnungsgemäß funktioniert:
-
Versand von Testmanifesten:
-
Fordern Sie ein Manifest über Ihr CDN an und stellen Sie sicher, dass es eine gültige Antwort zurückgibt
-
Stellen Sie sicher, dass das Manifest die erwarteten Inhalte und Anzeigeneinfügepunkte enthält
-
Vergewissern URLs Sie sich, dass das Manifest Ihre CDN-Domain und nicht den Ursprung verwendet
-
Überprüfen Sie die Manifestsyntax mit den HLS- oder DASH-Validierungstools
-
-
Überprüfen Sie das Umschreiben der URL:
-
Vergewissern Sie sich, dass das Inhaltssegment URLs in den Manifesten auf Ihre CDN-Domain verweist
-
Stellen Sie sicher, dass das Anzeigensegment URLs auf Ihre CDN-Domain verweist
-
Stellen Sie sicher, dass alle URLs Probleme korrekt gelöst wurden
-
-
Wiedergabe von Inhalten testen:
-
Spielen Sie Inhalte über einen Videoplayer ab und überprüfen Sie die reibungslose Wiedergabe
-
Stellen Sie sicher, dass sowohl Inhalte als auch Werbung ohne Unterbrechung abgespielt werden
-
Prüfen Sie, ob die Übergänge zwischen Inhalten und Anzeigen korrekt sind
-
Testen Sie die Such- und Bereinigungsfunktionen
-
-
CDN-Routing validieren:
-
Überwachen Sie die CDN-Zugriffsprotokolle, um sicherzustellen, dass Anfragen korrekt weitergeleitet werden
-
Stellen Sie sicher, dass die hit/miss Cachemuster den Erwartungen entsprechen
-
Stellen Sie sicher, dass ursprüngliche Anfragen nur bei Cache-Fehlern auftreten
-
Fortgeschrittene Testverfahren
Führen Sie diese zusätzlichen Tests für eine umfassende Validierung durch:
-
Plattformübergreifende Kompatibilitätstests:
-
Testen Sie auf mehreren Geräten (Desktop, Handy, Tablet, Smart-TV)
-
Überprüfen Sie die Kompatibilität zwischen verschiedenen Browsern
-
Testen Sie mit verschiedenen Videoplayern (HLS.js, Video.js, native Player)
-
Validieren Sie auf verschiedenen Betriebssystemen
-
-
Leistungstests:
-
Messen Sie die Antwortzeiten für Manifestanfragen (Ziel: <100 ms für zwischengespeicherte Anfragen)
-
Testen Sie die Leistung beim Laden von Segmenten bei verschiedenen Bitraten
-
Stellen Sie sicher, dass die Startzeit den Leistungszielen entspricht
-
Testen Sie unter verschiedenen Netzwerkbedingungen
-
-
Validierung der Anzeigenverfolgung:
-
Stellen Sie sicher, dass die Beacons zur Anzeigenverfolgung korrekt ausgelöst werden
-
Überprüfen Sie die Richtigkeit der Anzeigenanalysedaten
-
Erfassung der Testeindrücke und Nachverfolgung des Abschlusses
-
Überprüfen Sie die Click-Through-Funktionalität
-
-
Testen der Fehlerbedingungen:
-
Testverhalten, wenn Origin vorübergehend nicht verfügbar ist
-
Stellen Sie sicher, dass falsch formatierte Anfragen ordnungsgemäß bearbeitet werden
-
Testen Sie CDN-Failover-Szenarien
-
Überprüfen Sie die Klarheit und Nützlichkeit von Fehlermeldungen
-
Erstellen Sie eine Testumgebung
Richten Sie für eine umfassende Validierung eine Testumgebung ein, die Ihre Produktionskonfiguration widerspiegelt:
-
Richten Sie separate CDN-Distributionen für Tests ein:
-
Erstellen Sie Test-CDN-Distributionen mit demselben Cache-Verhalten wie in der Produktionsumgebung
-
Konfigurieren Sie Testursprünge, die Ihrem Produktions-Setup entsprechen
-
Verwenden Sie separate Domainnamen, um Konflikte mit dem Produktionsdatenverkehr zu vermeiden
-
-
MediaTailor Testkonfigurationen erstellen:
-
Richten Sie Testwiedergabekonfigurationen mit denselben Einstellungen wie in der Produktion ein
-
Konfigurieren Sie Test- und Entscheidungsserver-Endpunkte
-
Verwenden Sie Testanzeigeninhalte, die Ihren Produktionsanzeigenformaten entsprechen
-
-
Implementieren Sie systematische Testprozesse:
-
Erstellen Sie Test-Checklisten für Konfigurationsänderungen
-
Dokumentieren Sie die Testverfahren für Ihr Team
-
Richten Sie nach Möglichkeit automatisierte Tests ein
-
Testen Sie in mehreren Szenarien
Validieren Sie Ihre Integration für verschiedene Szenarien und Bedingungen, um eine umfassende Abdeckung sicherzustellen:
-
Testen Sie mit mehreren Spielertypen und Geräten:
-
Testen Sie mit verschiedenen Videoplayern (Internet, Handy, verbundenes Fernsehen)
-
Validieren Sie für verschiedene Betriebssysteme und Browser
-
Testen Sie unter verschiedenen Netzwerkbedingungen und Verbindungsgeschwindigkeiten
-
-
Erstellen Sie automatisierte Testskripts:
-
Automatisieren Sie die Validierung von Manifestanfragen
-
Erstellen Sie Skripts, um Szenarien zum Einfügen von Anzeigen zu testen
-
Implementieren Sie Leistungstests für Szenarien mit hohem Besucheraufkommen
-
-
Überprüfen Sie die Ausrichtung und Personalisierung von Anzeigen:
-
Testen Sie mit verschiedenen Benutzerprofilen und Targeting-Parametern
-
Validieren Sie die Ad Decision Server-Integration
-
Testen Sie Fallback-Szenarien, wenn Anzeigen nicht verfügbar sind
-
Tools und Techniken zum Testen
Verwenden Sie diese Tools und Techniken für effektives Testen:
- Tools für Browser-Entwickler
-
Verwenden Sie die Registerkarte Netzwerk, um HTTP-Anfragen und -Antworten zu überprüfen
Überwachen Sie die Konsole JavaScript auf Fehler und Warnungen
Überprüfen Sie die Antwortheader und das Caching-Verhalten
Überprüfen Sie die Zeitinformationen für die Leistungsanalyse
- Testen über die Befehlszeile
-
Verwenden Sie curl, um bestimmte Header zu testen URLs und zu überprüfen:
curl -I "https://your-cdn-domain.com/path/to/manifest.m3u8"Verwenden Sie wget für Download-Tests und Timing-Analysen
Verwenden Sie Tools wie httpie für besser lesbare HTTP-Tests
- Testen von Videoplayern
-
Testen Sie mit Implementierungen mit mehreren Playern
Verwenden Sie die Debug-Modi von Spielern, um das interne Verhalten zu überprüfen
Überwachen Sie Spielerereignisse und Fehlerrückrufe
Überprüfen Sie das Verhalten beim Umschalten der adaptiven Bitrate
- CDN-Analyse und Überwachung
-
Überwachen Sie CDN-Metriken in Echtzeit während des Tests
Überprüfen Sie die Zugriffsprotokolle auf Anforderungsmuster
Verwenden Sie CDN-spezifische Testtools, sofern verfügbar
Richten Sie temporäre Benachrichtigungen für die Testvalidierung ein
Weitere umfassende Testmethoden und systematische Validierungsansätze finden Sie unterTesten und Validieren für CDN und Integrationen MediaTailor.