Partager via


LoadTestScenario.LoadProfile, propriété

Obtient ou définit le profil de la charge utilisateur pour ce scénario.

Espace de noms :  Microsoft.VisualStudio.TestTools.LoadTesting
Assembly :  Microsoft.VisualStudio.QualityTools.LoadTestFramework (dans Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)

Syntaxe

'Déclaration
Public Property LoadProfile As LoadTestLoadProfile
    Get
    Set
public LoadTestLoadProfile LoadProfile { get; set; }
public:
property LoadTestLoadProfile^ LoadProfile {
    LoadTestLoadProfile^ get ();
    void set (LoadTestLoadProfile^ value);
}
member LoadProfile : LoadTestLoadProfile with get, set
function get LoadProfile () : LoadTestLoadProfile
function set LoadProfile (value : LoadTestLoadProfile)

Valeur de propriété

Type : Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestLoadProfile
Le profil de la charge d'utilisateur.

Notes

Les modifications apportées à la propriété LoadProfile entrent en vigueur immédiatement avant que l'événement suivant Heartbeat après un nouveau LoadProfile du contrôleur n'ait été reçu par l'agent. Un événement Heartbeat se produit chaque seconde.

Vous pouvez assigner des valeurs à la propriété LoadProfile de LoadTestScenario dans la méthode Initialize() ou dans tout gestionnaire d'événements LoadTestPlugin. Toutefois, il est inutile d'assigner une valeur à cette propriété dans le gestionnaire d'événements LoadTestFinished.

Dans une plateforme de test multi-agent, un complément de test de charge qui est exécuté sur l'un des agents peut modifier la valeur de la propriété LoadProfile. Dans ce cas, ces modifications sont répercutées sur tous les autres agents à travers le contrôleur.

Si les compléments exécutés sur différents agents modifient tous la propriété LoadProfile, le dernier agent à modifier la valeur remplacera la valeur précédente sur tous les agents. En général, les modifications sont appliquées en l'espace de quelques secondes sur tous les agents. Toutefois, surtout lorsque vous utilisez un grand nombre d'agents, certains agents peuvent commencer à utiliser les nouveaux paramètres avant d'autres agents.

Sécurité .NET Framework

Voir aussi

Référence

LoadTestScenario Classe

Microsoft.VisualStudio.TestTools.LoadTesting, espace de noms

Heartbeat