Udostępnij za pośrednictwem


Klasa LoadTestStepLoadProfile

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

Hierarchia dziedziczenia

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 minimalną liczbę 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 teście obciążenia, które jest kontrolowanie wykonania profilu obciążenia. (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 mogą być modyfikowane i przypisane do LoadTestScenario.LoadProfile właściwość. (Odziedziczone z LoadTestLoadProfile).
Metoda publiczna Equals Determines whether the specified object is equal to the current object. (Odziedziczone z Object).
Metoda chroniona Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object).
Metoda publiczna GetHashCode Serves as the default hash function. (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 Gets the Type of the current instance. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Creates a shallow copy of the current Object. (Odziedziczone z Object).
Metoda publiczna RestoreUserCountAfterRestart Bieżąca liczba użytkowników przywraca do wartości, jaką miała przed ponownym uruchomieniem. (Odziedziczone z LoadTestLoadProfile).
Metoda publiczna ToString Returns a string that represents the current object. (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

Porady: tworzenie wtyczki testu obciążenia