Application Lifecycle Management Features in Visual Studio 2010

You can use the following table to determine which features that relate to application lifecycle management (ALM) are available in the Professional, Premium, and Ultimate editions of Visual Studio 2010. For more information about supported features in Visual Studio products and MSDN subscriptions, see Visual Studio 2010 Comparison.

Features

Professional

Premium

Ultimate

Architecture and Modeling

 

 

 

Diagrams that comply with Unified Modeling Language (UML) 2.1.2: sequence, class, component, activity, and use case

No

Read-only

Yes

Layer diagrams

No

Read-only

Yes

Code-generated sequence diagrams and dependency graphs

No

Read-only

Yes

Architecture Explorer

No

No

Yes

Architectural validation

No

Yes

Yes

Integration with work items in Microsoft Visual Studio Team Foundation Server

No

Yes

Yes

Extensibility for UML diagrams

No

Read-only

Yes

Diagnostic Tools

 

 

 

IntelliTrace

No

No

Yes

Static code analysis

No

Yes

Yes

Code metrics

No

Yes

Yes

Performance profiling

No

Yes

Yes

Schema comparison

No

Yes

Yes

Database Development

 

 

 

Database projects

Yes

Yes

Yes

Generation of test data

Yes: can run but not create plans for generating data

Yes

Yes

Database change management

No

Yes

Yes

Unit testing for database objects

No

Yes

Yes

Testing Tools

 

 

 

Web performance testing

No

No

Yes

Load testing

No

No

Yes

Unit testing

Yes

Yes

Yes

Coded UI testing

No

Yes

Yes

Microsoft Test Manager

No

No

Yes

Virtualization for ALM

Create and manage virtual environments

No

No

Yes with MSDN

Visual Studio Team Foundation Server 2010

Yes: available only for Visual Studio Professional with MSDN

Yes

Yes

Version Control

Yes

Yes

Yes

Build

Yes

Yes

Yes

Project Management

Yes

Yes

Yes

Integrated Reporting and Dashboards

Yes

Yes

Yes

Visual Studio Test Professional 2010 with Microsoft Test Manager

By using Microsoft Test Manager, you can perform the following tasks:

  • Create and manage test plans, test suites, test configurations, and test cases.

  • Run manual tests, and create action recordings.

  • Fast-forward manual tests by using action recordings.

  • Collect data for test impact analysis.

  • Run automated tests, such as coded user interface (UI) tests, by using physical or virtual environments: requires Microsoft Visual Studio Agents 2010.

  • Create and manage virtual environments: requires Microsoft Visual Studio Agents 2010.

    Note

    Visual Studio Test Professional 2010 does not include Visual Studio 2010.

See Also

Reference

What's New for Testing

Concepts

What's New in Visual Studio 2010

What's New for Application Lifecycle Management in Visual Studio 2010

Visual Studio 2010 Product Highlights

Getting Started with Visual Studio Application Lifecycle Management

Installing and Configuring Visual Studio Agents and Test and Build Controllers

Change History

Date

History

Reason

January 2012

Removed entry for Static Code Analysis and Visual Studio Professional, and added Coded UI testing for Premium and Ultimate. Added link to the Microsoft Visual Studio 2010 Comparison.

Content bug fix.