L'esecuzione di test delle applicazioni
HTTP si articola in cinque fasi: creazione del test, modifica del test, emulazione
del carico di lavoro con le pianificazioni, esecuzione della pianificazione e valutazione dei risultati.
- Creazione di test. Sebbene sia possibile scrivere un nuovo test,
di solito si creano test delle prestazioni HTTP registrando le interazioni rappresentative con un'applicazione. Queste azioni vengono salvate e un test viene generato da queste azioni
registrate. La registrazione del test e le attività correlate sono descritte in Registrazione di test HTTP.
- Modifica del test. Dopo aver registrato un test, eseguirlo individualmente ed
esaminare i risultati per assicurarsi che i test HTTP eseguano le azioni previste. È possibile modificare i test. Le modifiche che normalmente è possibile apportare sono:
- Emulazione del carico di lavoro con pianificazioni. Una volta modificati i test HTTP, si crea una pianificazione. Aggiungere i gruppi utenti alla pianificazione e aggiungere i test appropriati a ciascun gruppo per emulare un'attività. Una pianificazione tipica
contiene i seguenti elementi:
- Gruppi utenti e test. Una pianificazione richiede almeno questi elementi da eseguire.
- Gruppi utenti in esecuzione da un'ubicazione remota. Ciò separa l'attività del workbench e l'attività per l'aggiunta del carico. Per ulteriori informazioni,
vedere Esecuzione di un gruppo utente in un'ubicazione remota.
- Elementi della pianificazione facoltativi, come loop, ritardi e l'impostazione del tempo di valutazione, per emulare un carico. Per ulteriori informazioni,
vedere Emulazione dei carichi di lavori.
- Esecuzione della pianificazione. Una pianificazione viene normalmente eseguita come descritto in Esecuzione di una pianificazione locale o di un test.
- Valutazione dei risultati. I report vengono visualizzati durante l'esecuzione della pianificazione. È anche possibile rigenerare i report dopo l'esecuzione, personalizzare i report ed esportarli nel formato HTML in modo che anche gli utenti che non dispongono di Performance
Tester possano visualizzarli. Per ulteriori informazioni,
vedere Valutazione dei risultati nel visualizzatore Eclipse.