Test my site è un programma che consente di testare il tempo di risposta di un sito eseguendo n istanze di visualizzazione dello stesso.
In altre parole è in grado di simulare l’effettiva navigazione (non digitazione!) che viene eseguita sulla finestra madre sulle n istanze da voi determinate.
All’apertura il programma si presenta semplice e intuitivo:
L’interfaccia ricorda quella di Internet Explorer con i pulsanti indietro,avanti,vai,aggiorna,
istanze,mostra.
Per i primi 4 i comandi parlano da se, mentre gli ultimi due servono per definire il numero di istanze da creare oltre a quella originale mentre l’altro visualizza o meno lo stato dell’istanza.
Premendo sul tasto istanza infatti verrà richiesto di specificare il numero di istanze da generare:
Nell’esempio ho scelto di generare 3 istanze.
Successivamente ho premuto ok e poi ho cliccato sul pulsante mostra ottenendo questo risultato:
Ho continuato quindi a navigare utilizzando l’istanza principale (la prima in alto a
sinistra) e le successive istanze si sono aggiornate di seguito ecco uno screen:
Come si vede la prima ha caricato immediatamente le altre logicamente si sono accodate ma
quello che mi interessa puntualizzare è che ogni istanza è a se stante e non sfrutta i file
precedentemente richiesti dall’istanza primaria.
Le istanze vengono aggiornate anche se si visualizza la sola istanza primaria non è necessario tenerle tutte in visualizzazione.
Premendo il pulsante F1 inoltre vengono mostrate alcune scorciatoglie da tastiera:
Faccio notare che il motore utilizzato è il Trident (aka MSHTML) la risoluzione dipende dalla
versione della dll installata quindi dalla versione di internet explorer installata sulla
macchina che esegue il programma.
E’ consigliabile utilizzare il programma su una macchina non server poiché le limitazioni imposte sulle macchine server potrebbero rendere il test nullo, o comunque inverosimile.
Java funziona correttamente così come anche flash a patto che sul computer in uso siano installati java e flash per internet explorer:
Come dicevo il programma è in grado replicare la navigazione effettuata sulla prima finestra,
tuttavia non è in grado di compilare tutte le istanze con gli stessi campi, quindi ad
esempio ammettiamo di compilare una form questa verrà di fatto compilata soltanto sulla
prima istanza e non sulle successive.
Per testare le prestazioni di un sito si suggerisce quindi di creare un’opportuna pagina che una volta aperta contenga un link a una pagina avente al suo interno il codice necessario per eseguire una query standard (ovvero una query al database/risorsa che possa rappresentare nella maniera più similare il carico di lavoro che una singola persona effettuerebbe collegandosi sul sito).
Potete scaricarlo dalla nostra sezione download.