Tracking Software Quality

You can use Microsoft Test Manager to help track the quality of the application that you are testing. You can check which builds have bug fixes, new features, or new requirements or user stories added. You can also view recommendations about which tests might have to be rerun, based on the effect of code changes that have been made to your application if you are using test impact analysis when you run your tests.

Requirements

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

You can track bugs found in your application under test. You can assess your software quality, based on these bugs. You can triage these bugs to assess priorities, assign the bugs and determine whether the bugs can be fixed. It is also possible that the bugs need more information, or the bug is actually intended behavior for the application.

In addition, you can view reports on the readiness of your test cases, view the progress that you are making in your test plan, and run queries to review specific data for your team project that relates to requirements or user stories, test cases and bugs. If your team uses a project portal, you can view the predefined reports on the Test Dashboard. You can access the project portal from the Track view in the Testing Center for Microsoft Test Manager. For more information about the Test Dashboard, see Test Dashboard (Agile).

Tasks

Use the following topics to help you track your software quality:

Tasks

Associated Topics

Determine Which Builds Have Changes that Need to be Tested: You can determine which builds have bug fixes, new features, or new requirements or user stories added, based on work items associated with code changes that are checked into your team project.

Finding Tests to Rerun Based on Code Changes: You can compare builds to view which tests are recommended to be rerun, based on changes to your application under test.

Tracking Bugs: You can review your bugs and decide the next steps for the bug. You might want to reassign the bug, change the priority, or you might determine that it is not a bug or that it will not be fixed.

View Reports to Help You Track Your Testing Progress: You can view reports on your test case readiness and the testing progress for your test plan.

If your team uses a project portal, you can view the predefined reports on the Test Dashboard. You can access the project portal from the Track view in Microsoft Test Manager.

Use Standard and Custom Queries for Reporting: You can use existing queries to report on test cases and bugs. You can also create your own custom queries for reporting purposes.

See Also

Concepts

Testing the Application

Running Tests