Procedura: amministrare un rig
Aggiornamento: novembre 2007
È possibile utilizzare un gruppo di computer per generare il carico simulato per il test. Tale gruppo di computer è composto da un singolo controller e da uno o più agenti, collettivamente denominati rig. Per ulteriori informazioni, vedere Informazioni su controller, agenti e rig.
Per eseguire le funzioni amministrative su un rig, scegliere Amministra controller test dal menu Test. Verrà visualizzata la finestra di dialogo Amministra controller test.
Per il rig sono disponibili le azioni riportate di seguito.
Elimina file temporanei
Elimina le directory di distribuzione sia sugli agenti che sul controller. Disponibile solo se il rig è inattivo, ovvero se tutti gli agenti sono nello stato Pronto.Riavvia rig
Riavvia il controller e gli agenti. Se vi è un'esecuzione in corso viene emesso un avviso.
Nella casella di riepilogo Agenti vengono visualizzati il nome del computer e lo stato di ogni agente associato al controller.
Di seguito sono riportati i possibili valori dello stato degli agenti:
Test in esecuzione: il test attualmente in esecuzione può essere visualizzato solo nella finestra Risultati del test.
Pronto
Non in linea
Disconnesso
È possibile inoltre cambiare lo stato degli agenti in un rig utilizzando la finestra di dialogo Amministra controller test.
In questa finestra di dialogo sono disponibili le seguenti azioni:
Azione |
Descrizione |
---|---|
Proprietà |
Apre la finestra di dialogo Proprietà agente. |
Aggiungi |
Apre la finestra di dialogo Proprietà agente per l'aggiunta di agenti al rig. Nella finestra di dialogo Proprietà agente è possibile modificare ulteriori proprietà e aggiungere attributi. |
Rimuovi |
Rimuove un agente da questo controller. Questa opzione è attivata solo se l'agente non sta eseguendo un test. |
Non in linea/In linea |
Questo pulsante è un interruttore. Nella colonna Stato e nella casella di riepilogo Agenti verrà visualizzato lo stato corrente di ogni agente. Se la stato corrente è Pronto, il pulsante sarà Non in linea, se lo stato corrente è Non in linea, il pulsante sarà In linea. Gli agenti il cui stato è Pronto sono disponibili per l'esecuzione di test. Gli agenti il cui stato è Non in linea non eseguiranno test. |
Riavvia |
Disponibile in qualsiasi momento. L'utente viene avvisato se un agente sta eseguendo un test. L'interruzione del servizio Agente interrompe tutti i processi e tutti i test in esecuzione su tale agente. |
Aggiorna |
Aggiorna la finestra di dialogo. |
Per amministrare un'agente modificandone le proprietà, selezionare l'agente dall'elenco e fare clic su Proprietà. È possibile modificare le seguenti proprietà:
Proprietà agente |
Descrizione |
||
---|---|---|---|
Peso |
Consente di distribuire il carico quando si utilizzano agenti con livelli diversi di prestazioni. Ad esempio, un agente con un peso pari a 100 riceve un carico doppio rispetto a un agente con un peso di 50. |
||
Commutazione IP |
Utilizzato per configurare la commutazione IP. La commutazione IP consente a un agente di inviare richieste a un server utilizzando un intervallo di indirizzi IP. La commutazione IP è importante se il test di carico accede a una Web farm. La maggior parte dei servizi di bilanciamento del carico stabilisce un'affinità tra un client e un determinato server Web utilizzando l'indirizzo IP del client. Per ottenere un buon bilanciamento del carico nella Web farm, è importante che le richieste provengano da un intervallo di indirizzi IP.
|
||
Attributi |
Insieme di coppie nome/valore che può essere utilizzato nella selezione di un agente. Gli attributi predefiniti sono il nome e il sistema operativo. È possibile assegnare ai singoli test insiemi di attributi simili. Questi attributi vengono utilizzati per determinare quale test può essere eseguito su un agente specifico. Ad esempio un test può richiedere un particolare sistema operativo. È possibile configurare gli attributi nella scheda Controller e agente del file di configurazione di esecuzione. Per ulteriori informazioni, vedere Procedura: specificare la configurazione di esecuzione di un test. |
Le modifiche apportate al peso e agli attributi di un agente sono immediatamente effettive, ma non influenzano i test in esecuzione. L'Intervallo indirizzi IP diventa effettivo dopo il riavvio del controller.
Nota: |
---|
Per la selezione dell'agente è possibile impostare le proprietà nei singoli test e nella configurazione di esecuzione. |
Tutte le modifiche vengono registrate nel file di log del controller.
Modifica delle proprietà degli agenti
Per modificare le proprietà di un agente
Nel menu Test in Visual Studio scegliere Amministra controller test.
Verrà visualizzata la finestra di dialogo Amministra controller test.
Nella casella di riepilogo a discesa Controller scegliere il nome del controller per il quale si desidera modificare gli agenti. Se il controller non è visualizzato nell'elenco, digitare il nome del relativo computer.
Nella sezione Agenti della finestra di dialogo, scegliere il computer agente per il quale si desidera modificare la configurazione.
Fare clic su Proprietà per modificare le proprietà, ad esempio la commutazione IP.
Vedere anche
Attività
Procedura: eseguire un test in un rig
Procedura: eseguire un test di carico tramite agenti
Concetti
Impostazione della funzionalità di controller e agenti
Requisiti di rig di test per Team System