Per eseguire
un test ad una frequenza impostata, occorre aggiungere un loop alla pianificazione per controllare la
frequenza di iterazione, quindi aggiungere i test al loop. I test, che sono elementi secondari dei loop, vengono controllati dal loop. Se il loop contiene un punto di sincronizzazione,
questo viene rilasciato dopo la prima iterazione del
loop e resta rilasciato per tutte le ulteriori iterazioni.
Informazioni su questa attività
Per aggiungere un loop che controlla la frequenza di iterazione per eseguire i test:
- In Navigatore test, visualizzare la pianificazione e fare doppio clic su di essa. Viene visualizzata la pianificazione.
- Fare clic sull'elemento che sarà l'elemento padre del loop, quindi fare clic su .
- Nell'area Dettagli elemento pianificazione, digitare il numero di iterazioni che il loop ripeterà.
- Selezionare Controlla la velocità delle iterazioni. Selezionando questo campo è possibile gestire la frequenza delle transazioni impostate per tutti
gli elementi della pianificazione che sono elementi secondari di questo loop.
- In Velocità iterazioni, digitare un numero e selezionare una unità di tempo. In tal modo viene impostata la velocità effettiva.
- Selezionare oppure deselezionare la casella di spunta Varia in modo casuale il ritardo
tra le iterazioni. Selezionando questa casella di spunta, il ritardo varierà
leggermente. Questa opzione modella gli utenti in modo accurato perché, piuttosto
che ritardare iterazioni ad intervalli fissi, le quantità di ritardo variano casualmente mentre si mantiene la stessa frequenza di iterazione media.
Nota: statisticamente, l'opzione Varia in modo casuale il ritardo
tra le iterazioni imposta i ritardi casuali da una distribuzione esponenziale negativa con lo stesso strumento del valore di ritardo fisso. La distribuzione esponenziale negativa ha una "parte finale", che indica che un piccolo numero di ritardi avrà valori molto elevati. Di conseguenza, assicurarsi che l'applicazione di cui si sta eseguendo il test non sia negativamente coinvolta da lunghi periodi di inattività (ad esempio un timeout che disconnette l'utente).
- Selezionare oppure deselezionare la casella di spunta Ritardo prima della prima iterazione
del loop. Selezionando questa casella di spunta si sfalsa il primo ritardo
in ciascuna iterazione, in modo da ottenere una combinazione realistica alla prima iterazione.
Operazioni successive
Dopo aver aggiunto
il loop, aggiungere gli elementi della pianificazione, di solito test, che il
loop controlla.