Monitoraggio mediante browser reali

Il monitoraggio mediante browser reali combina il monitoraggio mediante browser reali con il monitoraggio delle transazioni e consente di registrare e riprodurre accuratamente le transazioni Web utilizzando browser reali.

Cos’è il monitoraggio mediante browser reali?

Gli strumenti tradizionali di monitoraggio dei siti simulano il funzionamento dei browser per verificare la disponibilità e le prestazioni di un sito. Si tratta di una soluzione perfetta per verificare le prestazioni e i periodi di attività in condizioni ideali. Il monitoraggio di pagine complete consente di verificare le prestazioni di un sito dal punto di vista dell'utente finale che utilizza un browser reale.

I siti attuali utilizzano generalmente le tecnologie Web 2.0 (Ajax, JavaScript, CSS e Flash) per consentire la collaborazione tra i componenti di un sito da diverse località nel mondo. L’unico modo per monitorare in modo accurato le prestazioni di ciascun componente di un sito Web 2.0 è l’uso di un browser reale per l’esecuzione di JavaScript. Mediante la verifica di ciascun componente, la funzionalità di creazione di script per le transazioni di pagine complete analizza il funzionamento del sito composito a livello funzionale, dal server Web al browser utente.

Esempi

00:00:00.000

Perché monitorare il proprio sito mediante browser reali?

Le tecnologie Web 2.0 correnti, utilizzate per la collaborazione tra più risorse e per fornire contenuti tramite JavaScript, Flash, Ajax e CSS, sono note come Rich Internet Applications (RIA). Le applicazioni RIA consentono l'esecuzione del contenuto di un sito sul browser del cliente piuttosto che sul Web. Ad esempio, i siti di social networking, quali Facebook e YouTube, promuovono la collaborazione tra gli utenti e la condivisione delle informazioni mediante le tecnologie Web 2.0. Allo stesso modo, il sito multimediale di Amazon si avvale delle tecnologie Web 2.0 per visualizzare annunci pubblicitari e animazioni multimediali.

Il monitoraggio tradizionale consente di simulare solo una parte di un browser, il protocollo HTTP. Al contrario, la funzionalità di monitoraggio mediante browser reali utilizza un browser reale in grado di utilizzare più connessioni, eseguire il rendering della pagina, creare un DOM ed eseguire il codice JavaScript, operazioni che non possono essere eseguite mediante una semplice verifica Web HTTP. Come esempio è possibile confrontare Curl e Internet Explorer.

Il monitoraggio di siti Web tradizionali non consente di eseguire la verifica delle connessioni di rete o di eseguire le applicazioni RIA, pertanto non è in grado di ottenere informazioni accurate sull'esperienza dell'utente finale. Il monitoraggio mediante browser reali esegue i test usando i browser utilizzati dagli utenti finali, verifica la gestione della comunicazione asincrona delle RIA e crea dei report sul tempo di esecuzione del browser.

Il dashboard di CA App Synthetic Monitor contiene i report che descrivono la sequenza esatta dei download. Grazie all'identificazione dei componenti del sito che provocano ritardi ed errori, è possibile ottimizzare il sito e garantire la migliore esperienza possibile all'utente finale.

Esempi

Quali sono le funzionalità offerte dal monitoraggio mediante browser reali di CA App Synthetic Monitor?

  • Registrazione delle interazioni dell'utente e non del traffico sul sito, mediante il Registratore di CA App Synthetic Monitor
  • Riproduzione mediante browser reali (attualmente disponibile per FireFox. Il supporto di Chrome sarà disponibile a breve)
  • Esecuzione dei monitoraggi da più di 90 stazioni di monitoraggio globali
  • Schermate di ciascuna fase della transazione
  • Catture di schermata cronologiche del caricamento di un sito Web sul browser (ad esempio da una schermata bianca a una pagina completa)
  • Grafici a cascata di tutti gli elementi integrati in una pagina (immagini, file CSS ecc.), per ciascuna fase

Esempi

Registratore di CA App Synthetic Monitor

Il Registratore di CA App Synthetic Monitor, progettato per la registrazione degli script di monitoraggio mediante browser reali, è uno strumento di creazione degli script mediante le operazioni di acquisizione/riproduzione e trascinamento della selezione. Include potenti funzionalità che consentono di creare script per l'esplorazione di siti Web altamente complessi e dinamici, che possono essere esportati in un formato compatibile con un browser reale e caricati nel proprio account. Il Registratore di CA App Synthetic Monitor è uno strumento potente studiato per gestire le complesse esigenze di aziende di grandi dimensioni e, allo stesso tempo, può essere utilizzato facilmente da qualsiasi tipo di utente.

Modalità di esplorazione

Il registratore effettua la registrazione degli script in modalità di esplorazione, ovvero acquisisce gli elementi del browser selezionati dall'utente, invece di acquisire semplicemente la richiesta HTTP. In tal modo, durante la riproduzione dello script, il registratore è in grado di rilevare l'elemento originale del browser selezionato dall'utente durante la registrazione e ne simula la selezione. La modalità di esplorazione offre due importanti vantaggi:

  • Registrazione più facile delle pagine complesse
  • La modalità di esplorazione agisce direttamente sull'interfaccia utente, pertanto è in grado di rilevare facilmente eventuali problemi in caso di errore dell'interfaccia

È possibile scaricare la versione più recente del Registratore di CA App Synthetic Monitor dal seguente collegamento (opzione consigliata):

Scarica il Registratore di CA App Synthetic Monitor

Esempi

Provalo

Registrati per la sottoscrizione gratuita di 30 giorni.

  • Scaricare il Registratore di CA App Synthetic Monitor
  • Registrare uno script di transazioni Web
  • Salvare lo script
  • Effettuare l'accesso al dashboard di CA App Synthetic Monitor e accedere alla pagina Impostazioni
  • Caricare lo script salvato nel nuovo monitoraggio quando richiesto
  • Completare i passaggi restanti e fare clic su Salva