Microsoft Visual Studio 2010 Premium is a complete toolset that simplifies application development for individuals or teams, allowing the delivery of scalable, high-quality applications. Whether writing code, building databases, testing, or debugging, you can increase your productivity using powerful tools that work the way you work.
Automate UI testing
Coded UI testing enables you to automate user interface testing in Web and Windows-based applications. These regression tests ensure that subsequent changes to the code do not break sections that already work.
Identify test impact from code changes
The code coverage tools in Visual Studio 2010 Premium ensure that you have tests that cover all of your code. Test impact analysis provides a list of recommended tests to run after a code change was made, enabling more accurate verification of your code thus reducing the number of tests you need to run.
Simplify database development
Apply the same lifecycle tools to your database development tasks that you do to your application code, including: offline development of database schema, the use of source code control to persist versioned database schema information, and participation in Agile or other process methodologies.
Discover common coding errors
Code analysis tools in Visual Studio 2010 Premium help you avoid common coding errors before they get into production. Code metrics measure the complexity of your code, ensuring that it is not complex and is maintainable.
Generate realistic test data
Sometimes, for privacy or other reasons, you don't want to use real data while developing. In Visual Studio 2010 Premium you can use database test data generation to fill a test database with test data that is appropriate for the schema of the database and that is related to the production data, but is not the actual data.