Panoramica sull'esecuzione del test di servizio

Le capacità di test di servizio di IBM® Rational Performance Tester o IBM Rational Service Tester for SOA Quality automatizzano la creazione, l'esecuzione e l'analisi di test funzionali, di regressione e delle prestazioni per servizi web basati su SOAP, compreso il supporto per JMS (Java Message Service), Websphere MQ, WebSphere Java MQ e Microsoft .NET WCF (Windows Communication Foundation), oltre che a qualsiasi servizio che produce XML, testo semplice o dati binari.
I risultati informativi del test delle prestazioni si basano sullo sviluppo del test del suono. Ognuna delle seguenti fasi contribuisce alla generazione dei risultati del test significativi:

Strumenti per l'esecuzione di test del servizio

Nel prodotto sono disponibili i seguenti strumenti:
  • Il client del servizio generico consente di eseguire manualmente richieste di servizio per un'ampia varietà di protocolli di trasporto, di configurazioni di autenticazione e di profili di sicurezza, rendendolo un client di servizio estremamente versatile. Sostituisce in modo efficace un client dedicato e può essere utilizzato per registrare chiamate di servizio o per l'esecuzione del test manuale e il debug di un servizio durante lo sviluppo. Per aprire il client del servizio generico, fare clic sul pulsante della barra degli strumenti Generic Service Client Editor di sicurezza WSDL.
  • L'Editor della sicurezza WSDL consente di impostare stack di algoritmi sofisticati per le richieste e le risposte del servizio. Gli stack di algoritmi contengono le informazioni sui certificati digitali e gli algoritmi di sicurezza applicati ai messaggi per effettuare delle comunicazioni protette con un servizio web. Gli stack di algoritmi sono fatti di blocchi, che possono essere operazioni di definizione chiave, crittografia, data/ora o firma, che possono essere associati a qualsiasi operazione nel file WSDL. Per aprire un editor di sicurezza WSDL, fare clic con il pulsante destro del mouse su un file WSDL nello spazio di lavoro e selezionare Modifica sicurezza WSDL oppure fare clic sul pulsante Editor sicurezza WSDL Editor sicurezza WSDL nel client del Generic Service Client.
  • L'editor del test è dove si sviluppa il test. Dopo la registrazione, è possibile modificare il test per aggiungere la correlazione dati o punti di verifica. È possibile anche aggiungere loop e condizioni e modificare ogni dettaglio delle richieste di servizio.
  • L'editor stub consente di creare stub di servizio. Con l'editor, è possibile definire più condizioni di input che sono simili a punti di verifica. Ogni condizione attiva una risposta simulata predefinita, che è funzionalmente identica ad una risposta del servizio simulato.
  • In Rational Performance Tester, l'editor pianificazione consente di visualizzare più utenti virtuali su computer locali e remoti per generare un carico pesante per l'esecuzione del test delle prestazioni. Una pianificazione, di solito, contiene più test e più utenti virtuali.

Feedback