Con IBM® Rational Performance Tester Extension
per protocolli socket, è possibile testare le prestazioni delle applicazioni server di terminale TN3270.
I risultati informativi del test delle prestazioni si basano su un solido sviluppo del test.
Ciascuna di queste fasi contribuisce alla generazione di risultati del test significativi:
- Creazione di test. È possibile creare il test registrando una sessione con un'applicazione client. In genere, la sessione registrata inizia quando si esegue il client terminale TN3270. È possibile interagire con l'applicazione per produrre del traffico di rete pertinente. La sessione termina quando si chiude il client terminale o si termina la registrazione. La registrazione viene utilizzata per generare un test delle prestazioni che riproduce il comportamento dell'applicazione client.
- Modifica del test. Dopo la registrazione, è possibile modificare gli eventi registrati. È possibile sostituire i valori di test registrati con i dati di test variabili o aggiungere dati dinamici al test.
- Convalida del test. Prima di distribuire il test, è possibile eseguirlo in modo manuale come utente virtuale
singolo per accertarsi che il test venga eseguito correttamente e produca i risultati previsti
in un ambiente nominale con un carico server minimo. È possibile che si completino più cicli di modifica e convalida del test prima che il proprio
test sia solido.
- Emulazione del carico di lavoro con pianificazioni. Quando il test viene eseguito ripetutamente
come anticipato, specificare una pianificazione di esecuzione e i gruppi utenti per emulare un carico di lavoro generato da un numero notevole di utenti virtuali.
- Esecuzione della pianificazione. Eseguire la pianificazione, la distribuzione dell'esecuzione del test sugli utenti virtuali che possono essere ospitati sugli host remoti. Ogni utente virtuale esegue un'istanza del test. Vengono raccolti i risultati del tempo di risposta.
- Valutazione dei risultati. Si valutano i risultati che le verifiche
producono mediante i vari report generati durante
l'esecuzione. È possibile anche progettare report personalizzati.