Quando si dichiara una variabile in IBM® Rational Performance Tester, è possibile creare un contenitore per essa, inizializzarla a un valore stringa o pool di dati ed impostarne l'ambito. Quindi, nel test, è possibile riassegnare un altro valore alla variabile.
Procedura
Per creare, inizializzare e assegnare un valore ad una variabile di test:
- Nel Test Navigator, selezionare il test e fare doppio clic su di esso. Viene aperto il test.
- Per creare un contenitore per le variabili di test create in
un test:
- Aprire il test, e nell'area Contenuti del test,
fare clic su Variabili di test, nella parte superiore del test.
- Selezionare . Un contenitore denominato
Variabili di test viene creato per le variabili definite dall'utente.
- Selezionare il contenitore per rinominarlo. L'area Dettagli elemento di
test si apre per l'immissione di un nuovo nome nel
campo Nome.
- Per dichiarare o definire una variabile di test:
- Aprire il test, e nella sezione Contenuti del test,
fare clic sul contenitore definito dall'utente per contenere la variabile.
- Selezionare .
- Immettere il nome della variabile, e fare clic su OK. La variabile viene aggiunta come ultimo elemento nel contenitore e si apre l'area
Dettagli elemento di test.
- Nell'area Dettagli elemento di test,
impostare l'ambito ed il valore iniziale per la variabile.
Visibile
in: Selezionare Solo questo test per limitare i dati solo
al test corrente. Anche se un altro test ha una variabile con lo stesso nome, quella
variabile non cambia. Selezionare Tutti i test per questo
utente per condividere il valore di questa variabile quando il test viene eseguito in una
pianificazione. Per la variabile da condividere, entrambi i test devono avere una variabile con lo
stesso nome e deve avere questa opzione abilitata.
Controlla valore: selezionare Al primo utilizzo per controllare se una variabile viene inizializzata o meno solo dopo che l'esecuzione del test ha raggiunto la prima richiesta che utilizza una variabile. Selezionare All'avvio del test per controllare se la variabile viene inizializzata o meno quando si avvia l'esecuzione del test. Se la variabile non è inizializzata, viene visualizzato un messaggio di errore, a seconda della modalità di funzionamento impostata.
Se non è inizializzato, impostare su:
Seleziona Testo per inizializzare la variabile su un valore specifico quando
viene eseguito il test nella pianificazione. Selezionare Valore pool di dati e, nella finestra Seleziona origine dati,
selezionare il pool di dati che inizializza la variabile.
Errore runtime se la variabile non è
inizializzata: Selezionare l'azione per l'esecuzione quando incontra
una variabile di test non inizializzata. Se si seleziona
Emetti avvertenza log di test o Emetti errore
log di test, verificare che la pagina Log di test nella pianificazione
imposti gli errori e le avvertenze su Tutto,
che è l'impostazione predefinita. Se viene selezionato Esci dal test,
la pianificazione continua ad eseguire sebbene gli utenti virtuali che hanno la variabile
non inizializzata si interrompano. Se viene selezionato Non fare niente,
il test continua l'esecuzione.
- Per assegnare o attribuire un valore iniziale a una variabile di test:
- Aprire il test e nell'area Contenuti di test,
selezionare un elemento di test.
- Selezionare , che inserisce l'assegnazione
prima dell'elemento selezionato. La finestra Editor di test viene aperta ed elenca le variabili disponibili nel
test.
- Selezionare la variabile a cui si sta assegnando un valore, e, nella casella
Imposta su nell'area Dettagli elemento di test, impostare il valore per la variabile. È possibile impostare il valore su una stringa di testo, su qualsiasi origine dati esistente nel
test prima dell'istruzione di assegnazione, o su Non
inizializzato. Un'istruzione Imposta viene aggiunta al
test, con il valore scelto.