Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Procedure di test dell'integrazione CDN
Un test adeguato è essenziale prima di implementare l'integrazione MediaTailor CDN nella produzione. Queste procedure di test aiutano a identificare problemi di configurazione, problemi di prestazioni e problemi di compatibilità tra diversi dispositivi e piattaforme.
Convalida dell'integrazione di base
Esegui questi test fondamentali per verificare che l'integrazione CDN funzioni correttamente:
-
Consegna del manifesto di prova:
-
Richiedi un manifesto tramite il tuo CDN e verifica che restituisca una risposta valida
-
Verifica che il manifesto contenga i contenuti e i punti di inserimento degli annunci previsti
-
Verifica che il manifesto URLs utilizzi il tuo dominio CDN, non l'origine
-
Convalida la sintassi del manifesto utilizzando gli strumenti di convalida HLS o DASH
-
-
Verifica la riscrittura dell'URL:
-
Verifica che il segmento di contenuto URLs nei manifesti indichi il tuo dominio CDN
-
Verifica che il segmento pubblicitario URLs punti al tuo dominio CDN
-
Assicurati che tutti i parenti URLs siano risolti correttamente
-
-
Prova la riproduzione dei contenuti:
-
Riproduci i contenuti tramite un lettore video e verifica una riproduzione fluida
-
Verifica che sia i contenuti che gli annunci vengano riprodotti senza interruzioni
-
Verifica che le transizioni tra contenuti e annunci siano corrette
-
Prova la funzionalità di ricerca e pulizia
-
-
Convalida il routing CDN:
-
Monitora i log di accesso al CDN per garantire che le richieste vengano instradate correttamente
-
Verifica che i hit/miss modelli di cache siano quelli previsti
-
Verifica che le richieste di origine si verifichino solo in caso di errori nella cache
-
Procedure di test avanzate
Esegui questi test aggiuntivi per una convalida completa:
-
Test di compatibilità multipiattaforma:
-
Test su più dispositivi (desktop, cellulare, tablet, smart TV)
-
Verifica la compatibilità tra diversi browser
-
Prova con vari lettori video (HLS.js, Video.js, lettori nativi)
-
Esegui la convalida su diversi sistemi operativi
-
-
Test delle prestazioni:
-
Misura i tempi di risposta alle richieste manifeste (obiettivo: <100 ms per la cache)
-
Testa le prestazioni di caricamento dei segmenti su diversi bitrate
-
Verifica che il tempo di avvio soddisfi gli obiettivi prestazionali
-
Esegui il test in varie condizioni di rete
-
-
Convalida del tracciamento degli annunci:
-
Verifica che i beacon di tracciamento degli annunci si attivino correttamente
-
Verifica la precisione dei dati di analisi degli annunci
-
Verifica il monitoraggio delle impressioni e dei completamenti
-
Convalida la funzionalità click-through
-
-
Test delle condizioni di errore:
-
Verifica il comportamento quando l'origine non è temporaneamente disponibile
-
Verifica la corretta gestione delle richieste non corrette
-
Prova gli scenari di failover CDN
-
Convalida la chiarezza e l'utilità dei messaggi di errore
-
Crea un ambiente di test
Configura un ambiente di test che rispecchi la configurazione di produzione per una convalida completa:
-
Configura distribuzioni CDN separate per i test:
-
Crea distribuzioni CDN di prova con gli stessi comportamenti di cache della produzione
-
Configura le origini dei test che rispecchiano la configurazione di produzione
-
Utilizza nomi di dominio separati per evitare conflitti con il traffico di produzione
-
-
Crea MediaTailor configurazioni di test:
-
Imposta le configurazioni di riproduzione di prova con le stesse impostazioni della produzione
-
Configura gli endpoint del server di test e decisione
-
Utilizza contenuti pubblicitari di prova che corrispondano ai formati degli annunci di produzione
-
-
Implementa processi di test sistematici:
-
Crea liste di controllo di test per le modifiche alla configurazione
-
Documenta le procedure di test per il tuo team
-
Imposta test automatici ove possibile
-
Esegui test su più scenari
Convalida la tua integrazione in diversi scenari e condizioni per garantire una copertura completa:
-
Esegui test con più tipi di giocatori e dispositivi:
-
Prova con diversi lettori video (web, cellulare, TV connessa)
-
Esegui la convalida su diversi sistemi operativi e browser
-
Esegui test in varie condizioni di rete e velocità di connessione
-
-
Crea script di test automatici:
-
Automatizza la convalida delle richieste manifeste
-
Crea script per testare gli scenari di inserimento degli annunci
-
Implementa test delle prestazioni per scenari ad alto traffico
-
-
Convalida il targeting e la personalizzazione degli annunci:
-
Esegui test con diversi profili utente e parametri di targeting
-
Convalida l'integrazione del server decisionale pubblicitario
-
Prova gli scenari di fallback quando gli annunci non sono disponibili
-
Strumenti e tecniche di test
Utilizza questi strumenti e tecniche per test efficaci:
- Strumenti per sviluppatori di browser
-
Usa la scheda Rete per esaminare le richieste e le risposte HTTP
Monitora la console per JavaScript errori e avvisi
Verifica le intestazioni di risposta e il comportamento di memorizzazione nella cache
Controlla le informazioni sulla tempistica per l'analisi delle prestazioni
- Test a riga di comando
-
Usa curl per testare intestazioni specifiche URLs e ispezionare:
curl -I "https://your-cdn-domain.com/path/to/manifest.m3u8"Usa wget per scaricare, testare e analizzare i tempi.
Utilizza strumenti come httpie per test HTTP più leggibili
- Test del lettore video
-
Esegui test con implementazioni per più giocatori
Usa le modalità di debug del giocatore per controllare il comportamento interno
Monitora gli eventi del giocatore e le richiamate degli errori
Convalida il comportamento di commutazione adattiva del bitrate
- Analisi e monitoraggio CDN
-
Monitora le metriche CDN in tempo reale durante i test
Esamina i log di accesso per verificare i modelli di richiesta
Utilizza strumenti di test specifici per CDN quando disponibili
Imposta avvisi temporanei per la convalida dei test
Per ulteriori metodologie di test complete e approcci di convalida sistematici, vedere. Test e convalida per CDN e integrazioni MediaTailor