Managing Your Virtual User Licenses for Load Testing with a Test Controller

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

This topic applies to:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Topic applies Topic does not apply Topic does not apply Topic does not apply

You can run load tests locally by using Visual Studio Ultimate and simulate up to 25 users for your load test. If you want to test your application using more than 25 virtual users, you must purchase Visual Studio Load Test Virtual User Pack licenses or an MSDN subscription. If you have an MSDN subscription, you can simulate an unlimited number of users.

Tip

MSDN subscriptions and virtual user license packs also allow you to use multi-processor architecture for your load tests. This allows your load test machines to use more than one processor; otherwise, the machine is restricted to using only one core.

When using test controllers and test agents, you must purchase Visual Studio Load Test Virtual User Pack licenses for the number of virtual users you want to use to simulate the load on your application. The Visual Studio Load Test Virtual User Pack license includes a license key to enable you to install the number of virtual users you licenses you purchased for your test controller. Each Visual Studio Load Test Virtual User Pack licenses includes 1000 users.

For example, if you purchase 7 of the Visual Studio Load Test Virtual User Pack, you can now run concurrent load tests that together use up to 7000 user licenses.

If you run two load tests at the same time, where Load Test 1 uses 5000 virtual users on this test controller, and Load Test 2 uses 3000 virtual users, then you must purchase another Visual Studio Load Test Virtual User Pack for 1000 virtual users for this test controller.

For more information about configuring load testing, see Configuring Test Controllers and Test Agents for Load Testing.

For information about installing virtual user licenses, see How to: Add Virtual User License Keys for Load Testing or How to: Add Virtual User License Keys for Load Testing Using the Command-Line.

See Also

Concepts

Installing and Configuring Test Agents and Test Controllers

Setting Up Test Machines to Run Tests or Collect Data

Using Test Controllers and Test Agents with Load Tests