Eseguire un test invisibile all'utente
Lo strumento Microsoft eCDN Silent Test consente di eseguire facilmente simulazioni su più dispositivi per emulare ed esaminare il comportamento di una determinata rete sotto il carico di un evento video.
L'obiettivo è fornire ai team tecnici che gestiscono le istruzioni delle piattaforme di webcasting aziendali su come controllare le reti aziendali e identificare i possibili problemi prima degli eventi effettivi.
Un test invisibile all'utente è una sessione video reale eseguita in background (disattivata) in un dispositivo dell'utente finale. L'utente può continuare a lavorare sul proprio computer senza sapere che il test è in esecuzione, anche se potrebbe verificarsi un rallentamento della connettività di rete corrispondente alla larghezza di banda del video.
Vantaggi
Rapido & modo semplice per simulare un evento live di produzione e valutare la rete
Accesso completo all'analisi degli eventi in tempo reale e post, all'analisi basata su sito e utente
Non invasivo, non è necessario installare gli agenti nei dispositivi degli utenti finali
Molte opzioni per eseguire il test invisibile all'utente
Panoramica del processo
Il processo di test invisibile all'utente è piuttosto semplice.
Porta tutti i runner online.
Nota
I runner ora partecipano a un test invisibile all'utente se vengono online prima o dopo la pianificazione di un test invisibile all'utente. Detto questo, è ancora considerata una buona pratica portarli online prima dell'inizio del test invisibile all'utente.
Nota
I runner possono rimanere online e partecipare a più test invisibile all'utente.
Creare o "pianificare" il test invisibile all'utente.
Esaminare l'analisi.
Verificare che tutti i runner siano rappresentati nell'analisi del test invisibile all'utente e analizzare i risultati.
Per informazioni dettagliate, vedere la documentazione di Silent Testing Framework .
Qual è il modo più semplice per eseguire un test invisibile all'utente?
È disponibile uno script di PowerShell che avvia un visualizzatore simulato in un browser Chromium headless. Questo script può essere distribuito usando vari metodi. Lo script e le istruzioni sono disponibili nell'appendice B della documentazione di Silent Testing Framework .
Per eseguire il test invisibile all'utente, l'amministratore IT o lo specialista di PowerShell deve selezionare il gruppo di utenti in cui distribuire lo script del tester. Assicurarsi che i computer siano attivati e connessi a Internet. Il numero accanto a "Runner(s) Online" indica il numero di computer che possono partecipare al test. Vedere la figura seguente per un esempio di due runner online.
Quali sono le migliori procedure di test invisibile all'utente?
Eseguire il test con un numero compreso tra 20 e 100 utenti/runner. Maggiore è la dimensione del campione, maggiore è la rappresentativa del risultato dell'evento live di produzione. Se il reclutamento di un numero elevato di dispositivi non è possibile, provare un minimo di 5 utenti/runner. Tenere presente che se si invia solo il collegamento a due utenti, la velocità massima di efficienza/offload del peering è del 50%, 3 utenti - 66,7%, 4 utenti - 80% e così via. Questo perché almeno un utente deve scaricare il contenuto dall'origine multimediale HTTP.
Evitare di eseguire il test durante i periodi di transizione, in cui i dipendenti lasciano l'ufficio e arrestano i computer, poiché questo potrebbe sfasamento del numero di partecipanti.
Iniziare con la risoluzione di 480p e aumentare in modo incrementale la qualità del video nei test successivi.
Se non è possibile eseguire lo script di PowerShell per distribuire il test, copiare l'URL di Direct Runner e inviarlo a un elenco di colleghi e fare in modo che apra il flusso.
Domande frequenti sul test invisibile all'utente
È possibile eseguire un test invisibile all'utente in locale senza uno script?
Sì, aprire un Direct Runner nel computer tramite l'URL del runner diretto disponibile nella pagina helper della pagina Test invisibile all'utente, nella console di gestione Microsoft eCDN. È possibile eseguire l'istanza di più runner in un singolo computer; due per browser, uno in un'istanza normale e uno in un'istanza di InPrivate.
È necessario configurare Microsoft eCDN per il tenant per eseguire un test invisibile all'utente?
No. I test invisibile all'utente possono essere eseguiti nell'organizzazione indipendentemente dalla configurazione eCDN del tenant, purché i runner vengano istanzati come indicato. Si presuppone che il tenant abbia diritto a Microsoft eCDN tramite l'approvvigionamento di licenze e che il facilitatore di test invisibile all'utente abbia un ruolo appropriato.
Come si arresta il test invisibile all'utente mentre è in esecuzione?
È possibile arrestare il test in qualsiasi momento facendo clic sul pulsante annulla/cestino.
Cosa succede se gli utenti non sono in ufficio e posso eseguire il test solo con alcuni client?
Questo scenario non è ideale e l'analisi risultante non rappresenta accuratamente un evento tipico, ma è perfettamente accettabile. Per il funzionamento del peering sono necessari almeno due runner online. Tenere presente che l'efficienza massima di peering per due runner è 50%, 3 - 66,7%, 4 – 80% e così via.
Ulteriore risoluzione dei problemi
Per altre informazioni, vedere la documentazione sulla risoluzione dei problemi dei test invisibile all'utente .
Dove sono disponibili altre informazioni sul test invisibile all'utente e sull'analisi di Microsoft eCDN?
Per una guida dettagliata su come eseguire un test invisibile all'utente, vedere la documentazione di Silent Testing Framework .