Proprietà di uno scenario di test di carico
Nelle tabelle seguenti vengono descritte le varie proprietà per le impostazioni relative a scenari di test di carico. È possibile modificare queste proprietà per soddisfare i requisiti specifici del test di carico.
Per altre informazioni, vedere Modifica di scenari di test di carico tramite l'Editor test di carico e Cenni preliminari sull'Analizzatore test di carico.
Nella figura seguente viene, ad esempio, illustrato come specificare le iterazioni di test massime per uno scenario di test di carico.
Requisiti
- Visual Studio Ultimate
Generale
Proprietà |
Definizione |
---|---|
Nome |
Nome dello scenario. Per altre informazioni, vedere [ritirato] Creazione di test di carico e Creare ed eseguire un test di carico [redirected]. |
Combinazione
Proprietà |
Definizione |
---|---|
Combinazione di browser |
Specifica la combinazione di Web browser per il test di carico. È possibile specificare tipi di Web browser diversi e la relativa distribuzione del carico. Scegliere il pulsante con i puntini di sospensione (…) per aprire la finestra di dialogo Modifica combinazioni di browser e utilizzare Aggiungi e Rimuovi per selezionare i tipi di Web browser nel test di carico. Per altre informazioni, vedere Modifica della combinazione di test per specificare quali tipi di Web browser includere in uno scenario di test di carico. |
Combinazione di reti |
Specifica la combinazione di reti per il test di carico. È possibile specificare quali tipi di rete includere e la relativa distribuzione del carico. Scegliere il pulsante con i puntini di sospensione (…) per aprire la finestra di dialogo Modifica combinazione di reti e utilizzare Aggiungi e Rimuovi per selezionare i tipi di rete nel test di carico. Per altre informazioni, vedere Specifica dei tipi di rete virtuale in uno scenario di test di carico. |
Combinazione di test |
Specifica le prestazioni Web e la combinazione di unit test per il test di carico. È possibile specificare quali test includere e la relativa distribuzione del carico. Scegliere il pulsante con i puntini di sospensione (…) per aprire la finestra di dialogo Modifica combinazione di test e utilizzare Aggiungi e Rimuovi per selezionare i test nel test di carico. Per altre informazioni, vedere Modifica della combinazione di test per specificare quali test delle prestazioni Web, unit test e test codificati dell'interfaccia utente includere in uno scenario di test di carico. |
Tipo di combinazione di test |
Specifica il modello di combinazione di test utilizzato per il test di carico. Scegliere il pulsante con i puntini di sospensione (…) per aprire la finestra di dialogo Modifica combinazione di test e utilizzare l'elenco a discesa in Modello di combinazione di test per selezionare il modello di combinazione di test da utilizzare nel test di carico. Per altre informazioni, vedere Modifica di modelli di combinazione di testo per specificare la probabilità che un utente virtuale esegua un test. |
Opzioni
Proprietà |
Definizione |
---|---|
Agenti da utilizzare |
Specifica gli agenti che si desidera vengano utilizzati nello scenario se si utilizzano controller e agenti per eseguire il test di carico in modalità remota. È, ad esempio, possibile specificare un determinato set di agenti, in modo da garantire la coerenza quando si analizzano le tendenze delle prestazioni. Gli agenti possono inoltre essere distribuiti geograficamente, in modo che vi sia affinità tra gli script eseguiti e la posizione dell'agente. Gli agenti devono essere separati da virgole, ad esempio "Agent1, Agent2, Agent3". Se si lascia vuota la proprietà, significa che nello scenario dovranno essere utilizzati tutti gli agenti disponibili. Per altre informazioni, vedere Procedura: specificare agenti di test da utilizzare negli scenari di test di carico. |
Applica distribuzione a ritardo velocità |
Valore booleano utilizzato per specificare se si desidera applicare ritardi di distribuzione tipici nel modello di combinazione di test di velocità dell'utente. Questa proprietà si applica solo se la proprietà Tipo di combinazione di test è impostata su In base alla velocità dell'utente. Per altre informazioni, vedere Procedura: applicare la distribuzione al ritardo velocità quando si utilizza un modello di combinazione di test in base alla velocità dell'utente. |
Commutazione IP |
Valore booleano utilizzato per specificare se viene utilizzata la commutazione IP. La commutazione IP consente a un agente di test di inviare richieste a un server usando un intervallo di indirizzi IP diversi. In questo modo si simulano le chiamate provenienti da computer client diversi. La commutazione IP è importante negli scenari di test di una Web farm con bilanciamento del carico. La maggior parte dei servizi di bilanciamento del carico stabilisce un'affinità tra un client e un determinato server Web usando l'indirizzo IP del client. Se tutte le richieste sembrano provenire da un singolo client, il servizio di bilanciamento del carico non bilancia il carico. Per ottenere un buon bilanciamento del carico nella Web farm, è importante che le richieste provengano da un intervallo di indirizzi IP. La commutazione IP è disponibile solo con l'agente di test. |
Numero massimo di iterazioni test |
Valore numerico utilizzato per specificare il numero massimo di test da eseguire nello scenario. Un valore 0 specifica che non viene impostato alcun valore massimo Per altre informazioni, vedere Configurazione di iterazioni di test in uno scenario di test di carico. |
Percentuale di nuovi utenti |
Valore numerico che specifica la percentuale di utenti nuovi o che visitano per la prima volta lo scenario. Per altre informazioni, vedere Procedura: specificare la percentuale di utenti virtuali che utilizzano i dati della cache Web. |
Profilo interazione utente |
Specifica se nello scenario verrà utilizzata Distribuzione normale o se il profilo interazione utente è Attivato o Disattivato. Per altre informazioni, vedere Modifica dei tempi interazione utente per simulare i ritardi di interazione umana con i siti Web negli scenari di test di carico. |
Tempo interazione utente tra due iterazioni test |
Valore numerico utilizzato per specificare il tempo di attesa, in secondi, tra iterazioni di test. Per altre informazioni, vedere Modifica dei tempi interazione utente per simulare i ritardi di interazione umana con i siti Web negli scenari di test di carico. |
Intervallo
Proprietà |
Definizione |
---|---|
Ritarda ora di inizio |
Valore che indica di quante ore, minuti e secondi ritardare l'avvio dello scenario dopo l'inizio del test di carico. Se la proprietà Disabilita durante riscaldamento viene impostata su True, la quantità di tempo di attesa viene applicata dopo il completamento del periodo di riscaldamento. Per altre informazioni, vedere Configurazione di ritardi di avvio di uno scenario. |
Disabilita durante riscaldamento |
Valore booleano utilizzato per specificare se lo scenario deve essere o meno eseguito durante l'intervallo di tempo corrispondente al valore della proprietà Durata riscaldamento specificato nell'impostazione di esecuzione del test di carico. Per altre informazioni sulle proprietà relative all'impostazione di esecuzione del test di carico, vedere Caricare le proprietà delle impostazioni per l'esecuzione di test. Per altre informazioni, vedere Configurazione di ritardi di avvio di uno scenario. |
Vedere anche
Concetti
[ritirato] Esecuzione dei test di carico
Altre risorse
Modifica di scenari di test di carico tramite l'Editor test di carico