Classe LoadTest
Rappresenta il test di carico in esecuzione.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.TestTools.LoadTesting.LoadTest
Spazio dei nomi: Microsoft.VisualStudio.TestTools.LoadTesting
Assembly: Microsoft.VisualStudio.QualityTools.LoadTestFramework (in Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Sintassi
'Dichiarazione
Public Class LoadTest
public class LoadTest
public ref class LoadTest
type LoadTest = class end
public class LoadTest
Il tipo LoadTest espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
LoadTest | Inizializza una nuova istanza della classe LoadTest. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Context | Ottiene la classe LoadTestContext per l'esecuzione del test di carico corrente. | |
Name | Ottiene il nome del test di carico. | |
RunSettings | Ottiene le impostazioni per l'esecuzione del test di carico corrente. | |
Scenarios | Ottiene una raccolta di scenari all'interno del test di carico. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Abort() | Arresta il test di carico su tutti gli agenti. | |
Abort(Exception) | Arresta il test di carico su tutti gli agenti e specifica l'eccezione che ha causato l'interruzione. | |
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
MemberwiseClone | Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
Heartbeat | Si verifica una volta al secondo. | |
LoadTestAborted | Si verifica quando viene interrotto il test di carico. | |
LoadTestFinished | Si verifica quando il test di carico non è più in esecuzione sull'agente. | |
LoadTestStarting | Si verifica appena prima dell'inizio del test di carico sull'agente. | |
LoadTestWarmupComplete | Si verifica quando viene completato il periodo di riscaldamento. | |
TestFinished | Si verifica quando viene completata un'iterazione di uno dei test contenuti all'interno del test di carico. | |
TestSelected | Si verifica ogni volta che viene selezionata un'iterazione di uno dei testi contenuti all'interno della classe LoadTest. | |
TestStarting | Si verifica quando viene avviata un'iterazione di uno dei test contenuti all'interno del test di carico. | |
ThresholdExceeded | Si verifica quando si supera una regola di soglia. |
In alto
Note
Test di carico è utile per stimare l'impatto sulle prestazioni di un'applicazione durante i carichi di lavoro elevato di utenti. Consente di simulare volumi utente realistiche per definire condizioni reali utilizzabili per la modifica dei requisiti e progettazione dell'applicazione per soddisfare gli standard di qualità previsti per il prodotto software. Test di carico può includere test Web e unit test.
Impostazioni test di carico è possibile accedere tramite l'interfaccia utente o un plug-in test di carico. Per altre informazioni, vedere Procedura: creare un plug-in test di carico.
Nota
Si consiglia di eseguire uno smoke test prima di eseguire un test di carico.Per altre informazioni, vedere Guidelines for Smoke Testing.Ciò consente di convalidare le configurazioni e il comportamento previsto del test.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.LoadTesting
Altre risorse
Working with Load Tests Overview
[ritirato] Esecuzione dei test di carico