Udostępnij za pośrednictwem


Klasa LoadTestStepLoadProfile

Reprezentuje profil obciążenia test obciążenia, który ma wzorzec obciążenia kroku.

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestLoadProfile
    Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestStepLoadProfile

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.LoadTesting
Zestaw:  Microsoft.VisualStudio.QualityTools.LoadTestFramework (w Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)

Składnia

'Deklaracja
<SerializableAttribute> _
Public Class LoadTestStepLoadProfile _
    Inherits LoadTestLoadProfile
[SerializableAttribute]
public class LoadTestStepLoadProfile : LoadTestLoadProfile
[SerializableAttribute]
public ref class LoadTestStepLoadProfile : public LoadTestLoadProfile
[<SerializableAttribute>]
type LoadTestStepLoadProfile =  
    class
        inherit LoadTestLoadProfile
    end
public class LoadTestStepLoadProfile extends LoadTestLoadProfile

Typ LoadTestStepLoadProfile uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna LoadTestStepLoadProfile Inicjuje nowe wystąpienie klasy LoadTestStepLoadProfile.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna InitialUserCount Pobiera lub ustawia licznik początkowy użytkownika w przypadku, w którym są przy użyciu wzoru obciążenia kroku.
Właściwość publiczna MaxUserCount Pobiera lub ustawia licznik maksymalne użytkownika w przypadku, w którym są przy użyciu wzoru obciążenia kroku. (Zastępuje LoadTestLoadProfile.MaxUserCount).
Właściwość publiczna MinUserCount Pobiera lub ustawia minimalnej liczby użytkowników, że mogą być zwracane przez metodę GetLoad klasy rozszerzenie LoadTestLoadProfile. (Odziedziczone z LoadTestLoadProfile).
Właściwość publiczna ScenarioName Pobiera lub ustawia nazwę scenariusza, w badaniu obciążenia, kontrolującego wykonania ładowania profilu. (Odziedziczone z LoadTestLoadProfile).
Właściwość publiczna StepDuration Zwraca lub ustawia odstęp czasu między kroki w sekundach.
Właściwość publiczna StepRampTime Pobiera lub ustawia czas potrzebny w każdym kroku, aby stopniowo dodawać użytkowników, określonych przez licznik użytkowników kroku.
Właściwość publiczna StepUserCount Zwraca lub ustawia liczbę użytkowników, aby zwiększyć na każdym kroku, w przypadku, w którym są przy użyciu wzoru obciążenia kroku.

Początek

Metody

  Nazwa Opis
Metoda publiczna CheckIfProfileCanBeModified Zgłasza wyjątek, jeśli właściwość profilu nie jest jeszcze gotowy do zmodyfikowania. (Odziedziczone z LoadTestLoadProfile).
Metoda publiczna Copy Zwraca kopię bieżącego obiektu, więc można modyfikować i przypisany do LoadTestScenario.LoadProfile właściwości. (Odziedziczone z LoadTestLoadProfile).
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetLoad Zwraca wartość obciążenia użytkownika, który powinien być używany w danym momencie w test obciążenia, w oparciu o wartość elapsedSeconds, od momentu rozpoczęcia badania obciążenia przekazanej jako argument. (Zastępuje LoadTestLoadProfile.GetLoad(Int32)).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna RestoreUserCountAfterRestart Przywraca wartość, jaką miała przed ponownym uruchomieniem bieżąca liczba użytkowników. (Odziedziczone z LoadTestLoadProfile).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).
Metoda publiczna Validate Wyrzuca InvalidLoadProfileException, jeśli obiekt LoadProfile ma nieprawidłowe lub niespójne właściwości. (Zastępuje LoadTestLoadProfile.Validate()).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TestTools.LoadTesting

Inne zasoby

About Load Pattern

Jak: tworzenie testu obciążenia dodatek typu Plug-In