" />

ProtoTech's Blog

CAD Customization, CAD Plugin development, QA, 3D development and Services, Augmented and Virtual Reality applications


 Microsoft Test Manager (MTM) helps in testing an application which we built. An application without a test manager is like a ship without a lifeguard. MTM helps in managing test suite and test cases, analyzing test runs, selecting builds to test against. The first and foremost important step for the testers is to have a good test manager, so that they can manage and save each and every testing activity starting from ‘Test Plan’ to ‘Reviewing Test Results’ otherwise it would be the arduous task to manage.
3D InterOp-ProtoTech

Salient Features of MTM:                                

    • Creating Test Plan

                      In Microsoft Test Manager, test plan defines what to test, stores the results of tests and how to run those tests. It allows you to connect to a team project, and to create and select a test plan. It allows you to organize test cases into a hierarchy of test suites inside test plan. We can set the state of a suite to indicate whether it is planned, in progress, or completed in MTM.
One more interesting feature of MTM is copying and cloning test suites and test cases.    

3D InterOp-ProtoTech

 Configuration planning of test cases can also be done in MTM. In one test plan you can set different configuration for different test cases. For example, you might run all your tests on Windows 8, but also run just a few of them on Windows 7 and Windows XP.

    • Exploratory Testing

                         Exploratory testing means  testing an application without a set of tests defined, and without a script of predefined steps. Microsoft Test Manager helps you recording the actions you perform as you work with application. You can record screenshots, attachments, audio narrations, comments, files and screenshots. You can store your actions as a test case, so it will be easy for others to replicate the tests.

                                 “It Makes Re-Testing Easy”

 In re-testing we re-run the previously passed test cases when the application is updated or developed further, or when a bug is fixed. So, In MTM we can save the test and while  performing only we have to follow the steps instead of reinventing.

    • Creating and Managing Tests

                        This is one of the most important part of test team to organize their work. In this we can also create automated tests using Visual Studio. Therefore, they can run more quickly and more frequently than manual tests. You can create manual test cases and write the required test steps for a specific scenario.

    • Running Tests

                        Using MTM manual tests, exploratory test, automated tests from a test plan can be run. For all this test, test results can be saved into the team project for the team foundation server. Also the progress of automated tests, exploratory tests, and manual tests can be viewed. Overwriting settings in your test plan can also be done in MTM.

    • Tracking Software Quality

                             In Microsoft Test Manager quality of the application that you are testing can be tracked. Bug fixing, new features, or new requirement can be checked for which builds it has been done.


    • Testing assets are centralized

                        As centralized itself means to collect, merge all the data at one place. This is what MTM does, it saves all the test cases, defects and other testing assets to the Team Foundation Server. Once it is created, it can be accessible to all the team members in MTM.

    • Traceability and coverage

                         All the requirements can be input and stored in MTM. All the test cases can be linked with the user requirements, so at the time of defect easily the requirements can be traced based on the test cases. This makes it easy to see if you have the testing coverage you need.

    • Easy Collaboration

                         Multiple tester can access concurrently test in the same test suite, executing test cases on various environment and platforms at a time. So, no more multiple spreadsheets and combining the test results into one.

    • Better reproducibility

                           Tester do the same steps when the test cases are failed because MTM assists the team when defects need to be written and the steps are shown automatically in defect documentation. Test cases and defects are automatically linked together. If any tester retest the defect, he/she can see where test cases are failed and can see the screenshot, recordings.

    • Export to excel

                       Using MTM test cases can easily be exported to Excel, so that the other testing groups can perform tests whoever needs it. Export can be done with complete pass/fail. Execution results can also be exported to excel.

    • Can record and playback test cases

                       Using MTM, we can record the exact steps that are executed using the built-in screen capture video recording function tool. This can also be done during exploratory testing.

    • Can easily do cross-platform testing

3D InterOp-ProtoTech
Using MTM, we can do cross platform testing that is write once, execute everywhere. Tests cases can be set for multiple devices/platform/browser configuration.

Sumit A.

Contact us:
ProtoTech Solutions Pvt Ltd.



ProtoTech Solutions is a custom software development company with skills in engineering graphics, specifically focused in the areas of CAD/CAM/CAE and Graphics. My role in the company is to look after everything, and specially the work which is most important or critical for that day.

View all posts by


You must be logged in to post a comment.