Prima di eseguire un test, seguire Suggerimenti sull'esecuzione di test delle prestazioni per ottenere risultati ottimali. Se si eseguono test e si riscontrano problemi, assicurarsi di aver seguito tutti i Suggerimenti sull'esecuzione di test delle prestazioni.
Se non viene visualizzato alcun messaggio di errore quando si eseguono test, provare a cercare il messaggio nella sezione Messaggi di errore dell'esecuzione del test delle prestazioni della guida in linea. Vengono elencati solo i messaggi di errore comuni. Se non viene visualizzato alcun messaggio di errore quando si riscontra un problema, esaminare il log degli errori. Se il workbench viene chiuso durante l'esecuzione dei test, riavviare il workbench. Aprire il log degli errori facendo clic su
. Per impostazione predefinita, vengono registrati i messaggi di avvertenza e di errore. È possibile aumentare il livello di registrazione predefinito facendo clic su . Se ci sono messaggi di errore nel log degli errori, provare a cercarli nella sezione Messaggi di errore dell'esecuzione del test delle prestazioni della guida in linea.Si potrebbero riscontrare alcuni di questi problemi durante l'esecuzione del test delle prestazioni:
Se il workbench si arresta o si blocca quando si tenta di avviare l'esecuzione dei test, verificare che tutti i computer agente siano in esecuzione. Riavviare entrambi i computer, workbench e agente. Assicurarsi che ci sia spazio su disco sufficiente su entrambi i computer. Verificare che ci sia connettività di rete tra il computer workbench e agente. Provare, ad esempio, a condividere i file tra il computer workbench e agente. Fare clic su Verifica connessione per verificare la connettività alle istanze di Agent Controller in esecuzione sui computer agente.
, quindi aggiungere computer agente come host e fare clic suSe un test viene eseguito ma termina con errori, verificare che i computer workbench e agente soddisfino i requisiti hardware e software, descritti in dettaglio nella guida di installazione. Prestare molta attenzione ai requisiti di memoria e di spazio su disco. Per ulteriori informazioni su come impostare le dimensioni heap massime ed evitare errori di memoria esaurita, vedere Aumento dell'assegnazione di memoria. Controllare l'utilizzo del processore e della memoria sul computer workbench e agente ed osservare l'utilizzo eccessivo del processore o di memoria da parte dei processi javaw.exe o java.exe. Se i messaggi di errore riguardano processi che si arrestano in modo imprevisto, consultare l'articolo di supporto http://www.ibm.com/support/docview.wss?uid=swg21395486.
Eseguire i test con un numero minore di utenti virtuali mediante le impostazioni di pianificazione predefinite, per stabilire se il funzionamento è collegato al numero di utenti. Per i messaggi di errore generati dal sistema sottoposto a test, esaminare il log di test. Eseguire i test con un solo utente virtuale ed assicurarsi che il sistema sottoposto a test non stia generando errori, prima di provare ad eseguire i test con molti utenti. Se si rilevano problemi, riavviare i computer workbench e agent, prima di provare ad eseguire di nuovo i test.
Se il workbench viene chiuso durante l'esecuzione dei test, ricercare i nomi file che iniziano con javacore. Il nome dei file javacore include l'ID data, ora e processo. Se si rileva un file javacore con un ID data, ora e processo che corrisponde al workbench, aprire il file in un editor di testo. La causa dell'errore viene elencata in alto al file javacore.
Se è possibile registrare i test correttamente, ma il funzionamento previsto non viene attivato nell'applicazione quando si eseguono i test, potrebbe essere necessario eseguire una correlazione dati manuale. Di solito, quando è necessaria una correlazione dei dati, il log di test include messaggi simili a questo:Impossibile estrarre il valore. Provare ad eseguire i test mediante un solo utente virtuale in esecuzione sul computer workbench, quindi confrontare la riproduzione con il test registrato, per stabilire le risposte previste da parte del sistema sottoposto a test. Per informazioni su come utilizzare il log del test e la vista Dati del protocollo per risolvere test HTTP, vedere Debug di test HTTP. Per ulteriori informazioni sulla correlazione dati, vedere Correlazione dati di risposta e di richiesta.