Configurazione di iterazioni di test in uno scenario di test di carico
Per configurare le impostazioni delle iterazioni del test, modificare uno scenario di test di carico usando l'Editor test di carico e la finestra Proprietà. Per impostazione predefinita, un scenario di test di carico viene configurato senza specificare il numero massimo di iterazioni. Si ha l'opzione di configurare il numero massimo di iterazioni nello scenario e l'intervallo tra un'iterazione e l'altra.
Contenuto dell'argomento:
Specifica del numero massimo di iterazioni di test in uno scenario : è possibile specificare il numero massimo di esecuzioni dei test delle prestazioni Web e degli unit test in uno scenario.
Specifica del tempo di interazione utente tra iterazioni di test in uno scenario : è possibile specificare il numero di secondi adeguato a simulare la pausa di un utente reale regolando il tempo di interazione utente tra le iterazioni di test in uno scenario di test di carico.
Requisiti
- Visual Studio Enterprise
Specifica del numero massimo di iterazioni di test in uno scenario
È possibile specificare il numero massimo di volte che si desidera eseguire i test per uno scenario utilizzando l'Editor test di carico per modificare la proprietà Numero massimo di iterazioni test nella finestra Proprietà.
La proprietà Numero massimo di iterazioni test controlla il numero massimo di iterazioni di test da eseguire per lo scenario. Analogamente alla proprietà Iterazioni test nelle impostazioni di esecuzione del test di carico, si tratta del numero massimo per tutti gli utenti in tutti gli agenti, non di un'impostazione per utente.
Nota
Per un elenco completo delle proprietà di scenari dei test di carico e delle relative descrizioni, vedere Proprietà di uno scenario di test di carico.
Per una combinazione di test sequenziale, un'iterazione è un passaggio in tutti i test nella combinazione. Per tutte le altre combinazioni di test, ogni esecuzione del test rappresenta un'iterazione. Per ulteriori informazioni, vedere 303e1d70-5d98-424a-b51e-e0898e16d3f8#EditingTestMixAboutMixControl.
Se il test di carico è basato sulla durata e tale durata scade prima del completamento del conteggio delle iterazioni, il test si arresterà. Se il test è basato sull'iterazione e le iterazioni di test vengono soddisfatte prima di quelle dello scenario, il test si arresterà. La durata viene configurata tramite la proprietà Durata esecuzione nella finestra Proprietà associata a un'impostazione di esecuzione in un test di carico.
Quando viene soddisfatto il conteggio delle iterazioni dello scenario, l'esecuzione dello scenario verrà arrestata ma qualsiasi altro scenario attivo continuerà a essere eseguito.
Nota
Una proprietà correlata è la proprietà Univoco in un'origine dati del test Web, che comporta lo spostamento sequenziale nei dati, riga per riga, ma una sola volta per ogni record.Per altre informazioni, vedere [ritirato] Associazione di un'origine dati a un test delle prestazioni Web.
La proprietà Numero massimo di iterazioni test è utile in diverse situazioni. Alcuni tester che si occupano di test di carico preferiscono eseguire test basati sulle iterazioni, mentre altri preferiscono i test basati sulla durata.
Per specificare il numero massimo di iterazioni di test
Aprire un test di carico.
Verrà visualizzato l'Editor test di carico. Verrà visualizzata la struttura ad albero del test di carico.
Nella cartella Scenari dell'albero del test di carico scegliere il nodo dello scenario per il quale si desidera specificare il numero massimo di iterazioni di test.
Scegliere Finestra Proprietà dal menu Visualizza.
Le categorie e le proprietà dello scenario verranno visualizzate nella finestra Proprietà.
Nella casella di testo per la proprietà Numero massimo di iterazioni test digitare un valore che indica il numero massimo di test da eseguire per lo scenario quando viene eseguito il test di carico.
Nota
L'utilizzo di un valore 0 per la proprietà Numero massimo di iterazioni test consente di specificare che non è previsto un numero massimo di interazioni.
Terminata la modifica della proprietà, scegliere Salva dal menu File. Sarà quindi possibile eseguire il test di carico utilizzando il nuovo valore dell'opzione Numero massimo di iterazioni test.
Specifica del tempo di interazione utente tra iterazioni di test in uno scenario
La proprietà Tempo interazione utente tra due iterazioni test viene impostata utilizzando la finestra Proprietà durante la modifica delle proprietà dello scenario del test di carico nell'Editor test di carico.
La proprietà Tempo interazione utente tra due iterazioni test viene utilizzata per specificare la quantità di secondi di attesa prima di avviare un'iterazione test.
Nota
Per un elenco completo delle proprietà relative agli scenari dei test di carico e delle relative descrizioni, vedere Proprietà di uno scenario di test di carico.
Per specificare il tempo di interazione utente tra iterazioni di test
Aprire un test di carico.
Viene visualizzato l'Editor test di carico. Verrà visualizzata la struttura ad albero del test di carico.
Nella cartella Scenari dell'albero del test di carico scegliere il nodo dello scenario per il quale si desidera specificare gli agenti da utilizzare.
Scegliere Finestra Proprietà dal menu Visualizza.
Le categorie e le proprietà dello scenario verranno visualizzate nella finestra Proprietà.
Nel valore della proprietà Tempo interazione utente tra due iterazioni test, immettere un numero che rappresenta il numero di secondi di attesa prima di avviare l'iterazione test successiva.
Terminata la modifica della proprietà, scegliere Salva dal menu File. Sarà quindi possibile eseguire il test di carico utilizzando il nuovo valore dell'opzione Tempo iterazione utente tra due iterazioni test.
Vedere anche
Modifica di scenari di test di carico tramite l'Editor test di carico
2e93860a-a67a-43a2-9b0a-5ec65ca6e7a7#CreatingLoadTestsUsingWizardStep2
Distribuzione di esecuzioni di test di carico in più computer di test utilizzando controller di test e agenti di test
[ritirato] Procedura: eseguire un test di carico utilizzando controller di test e agenti di test specificati in un'impostazione test
Proprietà di uno scenario di test di carico
Modifica dei tempi interazione utente per simulare i ritardi di interazione umana con i siti Web negli scenari di test di carico