Microsoft Visual Studio 2010 Feature Pack 2

Microsoft Visual Studio 2010 Feature Pack 2 extends the following areas of Microsoft Visual Studio 2010:

  • Extended testing capabilities in Visual Studio 2010 Ultimate, Visual Studio 2010 Premium and Test Professional 2010.

  • Code visualization and modeling capabilities in Visual Studio 2010 Ultimate. Visual Studio 2010 Feature Pack 2 includes Microsoft Visual Studio 2010 Visualization and Modeling Feature Pack.

    To download the feature pack, which is available for MSDN Subscribers only, visit MSDN Subscribers Downloads. For more information about the feature pack, see Visual Studio 2010 Feature Packs on MSDN.

    Important

    If you already have Visual Studio 2010 Visualization and Modeling Feature Pack installed on your computer, make sure that you copy any custom templates from the extension folders under %LocalAppData% to a safe location before you install Visual Studio 2010 Feature Pack 2. Installing this feature pack uninstalls the Visualization and Modeling Feature Pack, removing it from the Visual Studio Extension Gallery and also any custom templates under %LocalAppData%, and installs it in a different location. You will have to remap the templates for any code generation projects to the following location, where you can also find the extensions and DLLs that are necessary to use some of the visualization and modeling capabilities:

    …\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft\<InsertVisualStudioFeaturePackName>\<InsertVisualStudioFeaturePackVersionNumber>

    For more information, see How to: Generate Code from UML Class Diagrams.

Requirements

Tasks

Area

Associated Content

Testing features:

  • Playback tests using the Mozilla Firefox browser. You can use Windows Internet Explorer 7 (or later versions) to record UI actions on a website or a Web-based application and then play back the tests using the Mozilla Firefox browser version 3.5 and 3.6.

  • Edit coded UI tests using the Coded UI Test Editor. The editor lets you easily modify your coded UI tests. You can locate, view, and edit your test methods, UI actions and their associated controls in the UI control map.

  • You can create coded UI tests or action recordings for Silverlight 4 applications. Action recordings enable you to fast forward through steps in a manual test.

Code visualization and modeling features:

  • Use the Generate Code command to generate skeleton code from elements on UML class diagrams. You can use the default transformations, or you can write custom transformations to translate UML types into code.

  • Create UML class diagrams from existing code.

  • Explore the organization and relationships in C, C++, and ASP.NET projects by generating dependency graphs.

  • Import elements from UML sequence diagrams, class diagrams, and use case diagrams as XMI 2.1 files that are exported from other modeling tools.

  • Create links and view links from work items to model elements.

  • Create layer diagrams from C or C++ code and validate dependencies.

  • Write code to modify layer diagrams and to validate code against layer diagrams.

See Also

Concepts

Modeling the Application

Testing the Application

Testing the User Interface with Automated UI Tests

Creating Manual Test Cases

Running Manual Tests Using Test Runner

Visual Studio Feature Packs