Osservazione di un utente virtuale durante un'esecuzione di test

Nella pagina Browser nella vista Dati protocollo vengono visualizzati i risultati del browser durante un'esecuzione di test HTTP singola. La pagina Browser visualizza ogni pagina in tempo reale.

Prima di iniziare

Verificare di aver abilitato il supporto in tempo reale. Fare clic su Finestra > Preferenze > Test > Vista dati protocollo HTTP
  1. Verificare di aver selezionato Abilita supporto dati protocollo in tempo reale.
  2. Selezionare quale pagina si desidera che la vista Dati protocollo visualizzi per impostazione predefinita. La pagina Browser restituisce i dati visivi, e la pagina Log degli eventi visualizza una tabella dei titoli di pagina, dei tempi di risposta degli errori del punto di verifica e codici di risposta non previsti. È possibile cambiare le pagine quando si osserva l'utente.

Procedura

  1. Nel Test Navigator, passare ad un test HTTP e fare doppio clic su questo. Viene aperto il test.
  2. Fare clic su Esegui > Esegui con nome > Test.
  3. Nella vista Dati protocollo, fare clic sulla scheda Browser. Vengono visualizzate pagine HTTP. Poiché si utilizzano i dati del protocollo, la pagina Browser potrebbe non rendere il contenuto esattamente come farebbe un browser web. Ma anche se una pagina HTTP non viene visualizzata correttamente, è possibile utilizzare le informazioni sulle pagine Richiesta, Intestazioni di risposta, Contenuto di risposta e Log degli eventi per eseguire il debug del test.
  4. Utilizzare il pulsanti di riproduzione nella vista Dati protocollo per controllare la visualizzazione del browser in tempo reale. I pulsanti di riproduzione controllano solo la vista Dati protocollo. Non mettono in pausa o arrestano l'esecuzione di un test. Se si mette in pausa la visualizzazione di un browser in tempo reale e si fa clic su Riproduci, la pagina visualizzata nella finestra del browser è la pagina successiva caricata dal motore di riproduzione. Utilizzare i pulsanti Indietro e Avanti per controllare la visualizzazione di pagine già caricate. Se si verifica un problema durante la riproduzione, mettere in pausa il test ed utilizzare i pulsanti Indietro e Avanti per spostarsi alla pagina che presenta il problema. Le pagine Richiesta, Intestazioni risposta e Contenuto risposta mostrano come le informazioni relative alla richiesta principale.

Risultati

Le informazioni su ciascuna di queste pagine vengono aggiornate in tempo reale, quando si eseguono i test. La pagina Log eventi mostra il tempo di risposta, gli errori del punto di verifica, i codici di risposta imprevisti e i messaggi di ogni richiesta. Tutte le altre pagine nella vista Dati protocollo visualizzano una barra di riepilogo del log eventi durante l'esecuzione dei test. La barra di riepilogo del Log eventi mostra il numero degli errori dei punti di verifica, i codici di risposta imprevisti e i messaggi per la richiesta della pagina corrente.
Barra di riepilogo Log eventi

Un codice di risposta imprevisto è un codice che non rientra nell'intervallo compreso tra 200 e 300. I codici di risposta al di fuori dell'intervallo compreso tra 200 e 300 registrati o rappresentati nei punti di verifica di un codice di risposta non sono considerati imprevisti. Un codice di risposta 404, ad esempio, "Non trovato", è un codice di risposta imprevisto, a meno che non ci sia un punto di verifica del codice di risposta associato. Se si verifica un codice risposta 404 durante la registrazione e, durante la riproduzione, il codice di risposta è sempre 404, ciò non viene considerato un evento imprevisto. I messaggi includono errori di correlazione dati e messaggi del codice personalizzato.

Tutte le pagine della vista Dati protocollo sono attive ed aggiornate durante l'esecuzione di un test. Alcuni eventi della barra di riepilogo log eventi potrebbero indicare errori di riproduzione che richiedono un'analisi ulteriore. Dopo l'esecuzione di un test, è possibile visualizzare il log per eseguire il debug del test. Per ulteriori informazioni sul log del test, consultare Visualizzazione dei log di test.


Feedback