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, con un dettaglio fondamentale.

  1. Portare tutti i runner online

    Importante

    Portare online i runner prima di pianificare il test invisibile all'utente è un passaggio fondamentale e spesso trascurato.

    I runner possono rimanere online per partecipare a più test invisibile all'utente.

  2. "Pianifica" il test invisibile all'utente

    Assicurarsi che i runner online siano stati acquisiti come "client assegnati".

  3. 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 il test. Assicurarsi che i computer siano attivati e connessi a Internet. Il numero di "Client assegnati" indica il numero di computer che partecipano al test. Vedere la figura seguente per un esempio di uno strumento di esecuzione assegnato o di un "client assegnato".

Screenshot della pagina di test invisibile all'utente con un runner online e un test con etichetta Silent Test 1 con 1 client/runner assegnato.

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.

Ricerca per categorie arrestare il test invisibile all'utente mentre è in esecuzione?

È possibile arrestare il test in qualsiasi momento facendo clic sul pulsante annulla/cestino.

Finestra Test pianificati con icona del cestino visualizzata in alto a destra.

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.

Sto testando usando 10 runner, ma non sto ricevendo alcun offload. Ricerca per categorie risolvere i problemi?

È possibile che sia stato creato il test invisibile all'utente prima di ottenere i runner online. Assicurarsi di visualizzare tutti i dispositivi di test rappresentati nella sezione "Client assegnati" nella parte inferiore dei dettagli del test.

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 .