Team Test API
Microsoft.VisualStudio.TestTools.LoadTesting Namespace

The Microsoft.VisualStudio.TestTools.LoadTesting namespace provides classes and interfaces that enable load testing of unit and Web tests. This namespace includes the LoadTest class that represents the current load test. This class contains properties and events that can be used by an implementation of the ILoadTestPlugin interface to extend the functionality of the load test.

Classes

  ClassDescription
ms244255.pubclass(en-us,VS.90).gifHeartbeatEventArgs Provides data for the HeartBeat()()() event.
ms244255.pubclass(en-us,VS.90).gifInvalidLoadProfileException
ms244255.pubclass(en-us,VS.90).gifLoadTest Represents the load test being run.
ms244255.pubclass(en-us,VS.90).gifLoadTestAbortedEventArgs Provides data for the LoadTestAborted event.
ms244255.pubclass(en-us,VS.90).gifLoadTestConstantLoadProfile Represents the load profile of a load test that has a constant load pattern.
ms244255.pubclass(en-us,VS.90).gifLoadTestContextEncapsulates information about the context in which the load test is running.
ms244255.pubclass(en-us,VS.90).gifLoadTestGoalBasedLoadProfile Represents the load profile of a load test that has a goal-based load pattern.
ms244255.pubclass(en-us,VS.90).gifLoadTestLoadProfile
ms244255.pubclass(en-us,VS.90).gifLoadTestRunSettings Describes the load test run settings in use for the current load test run, as defined in the Load Test Editor.
ms244255.pubclass(en-us,VS.90).gifLoadTestScenario Represents a scenario that is contained within a load test.
ms244255.pubclass(en-us,VS.90).gifLoadTestStepLoadProfile Represents the load profile of a load test that has a step load pattern.
ms244255.pubclass(en-us,VS.90).gifLoadTestUserContextEncapsulates information about the user context in which a test is running, in a load test.
ms244255.pubclass(en-us,VS.90).gifPerformanceCounterValue Contains the computed value of a performance counter collected during a load test run.
ms244255.pubclass(en-us,VS.90).gifTestFinishedEventArgs Provides data for the TestFinished event.
ms244255.pubclass(en-us,VS.90).gifTestIterationResult Describes the result of running an individual test case within a load test.
ms244255.pubclass(en-us,VS.90).gifTestSelectedEventArgs Contains the arguments for the TestSelected event.
ms244255.pubclass(en-us,VS.90).gifTestStartingEventArgs Contains the arguments for the TestStarting event.
ms244255.pubclass(en-us,VS.90).gifThresholdExceededEventArgs Provides data for the ThresholdExceeded event.
Interfaces

  InterfaceDescription
ms244255.pubinterface(en-us,VS.90).gifICounterProvider Defines an interface that an implementation of the IThresholdRule interface can use to obtain the current values of performance counters, other than the performance counter being tested.
ms244255.pubinterface(en-us,VS.90).gifILoadTestPlugin Defines an interface that is implemented to allow a user written class to handle events that occur as the load test, and the tests contained within the load test, are run.
ms244255.pubinterface(en-us,VS.90).gifIThresholdRule Used to monitor the values of performance counters during a load test run to signal warnings or critical alarms when the value of a performance counters exceeds a threshold.
Enumerations

  EnumerationDescription
ms244255.pubenumeration(en-us,VS.90).gifThresholdRuleResult Specifies the results of applying a threshold rule to a performance counter sample.
See Also

Reference

Other Resources

Page view tracker