Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.

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.

 ClassDescription
Public classHeartbeatEventArgsProvides data for the HeartBeat event.
Public classLoadTestRepresents the load test being run.
Public classLoadTestAbortedEventArgsProvides data for the LoadTestAborted event.
Public classLoadTestContextEncapsulates information about the context in which the load test is running.
Public classLoadTestRunSettingsDescribes the load test run settings in use for the current load test run, as defined in the Load Test Editor.
Public classLoadTestScenarioRepresents a scenario that is contained within a load test.
Public classPerformanceCounterValueContains the computed value of a performance counter collected during a load test run.
Public classTestFinishedEventArgsProvides data for the TestFinished event.
Public classTestIterationResultDescribes the result of running an individual test case within a load test.
Public classTestSelectedEventArgsContains the arguments for the TestSelected event.
Public classTestStartingEventArgsContains the arguments for the TestStarting event.
Public classThresholdExceededEventArgsProvides data for the ThresholdExceeded event.

 InterfaceDescription
Public interfaceICounterProviderDefines 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.
Public interfaceILoadTestPluginDefines 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.
Public interfaceIThresholdRuleUsed 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.

 EnumerationDescription
Public enumerationThresholdRuleResultSpecifies the results of applying a threshold rule to a performance counter sample.

Community Additions

ADD
Show:
© 2015 Microsoft