Documente Academic
Documente Profesional
Documente Cultură
Agenda
=============================================================
Benefits of MTM.
Test Plans
Authoring Tests
Running Tests
What is Microsoft Test Manager?
• Test Manager can be used to create and manage physical and virtual test
environments.
It can be integrated with automated tools VSTS ,so that we can get a
fully automated application testing.
Generalist Specialist
Plan
The “Plan” area is used to manage your overall test plan. This includes the
plan’s properties, as well as the individual test suites and test cases that
make up your plan. The project need to be selected first and then the plan.
Collection of projects
from TFS
Microsoft Test Manager Features
Plan
Now after selecting project, we need to select the plan or we can add new
plan to existing list.
Plan Name
Plan ID
Microsoft Test Manager Features
Plan
Once we have selected “Plan” dashboard appears with “Properties” option to
set different configuration . Some of the important things are highlighted
below.
Microsoft Test Manager Features
Assign Build
As testing progresses, we will periodically select new builds with which to test.
From test plan’s properties, we can first configure the filter for your builds to
match the build definition (as defined in Team Foundation Build) and,
optionally, the build quality to use as a filter from among all available builds.
Microsoft Test Manager Features
If you click Plan ➪ Contents, you can use the Contents planning activity to create
and organize the test cases that make up your test plan.
Test cases are organized into one of the following three types of test suites :
Requirements - based test suite — This includes any test cases that are linked
to requirement work items via a “ Tests ” relationship. For any given iteration
of an application ’s development, you will usually want to start by adding all
the requirements that are being implemented in that iteration. This way, you
can create and execute test cases that verify an application is on track to
deliver the promised functionality.
Click on “ Add requirements ” to add a requirements - based test suite to your
plan. You will be prompted to select the requirement to which to bind your
suite.
Microsoft Test Manager Features
Plan “Engage_Dummy”
Test Cases
Microsoft Test Manager Features
Content Section -> Test Cases - Contd..
Test suites can have one of the following three valid states:-
In planning — This indicates that you are still authoring your test cases, and
that they aren't yet ready to run.
In progress — This means that test cases in this suite should be run by the
testing team. Only test suites that are “ In progress ” will show up in the Test
activity for testers to run. This is the default state for new test suites.
Completed — This should be used when you no longer want to run the test
cases that make up this suite. For example, if all of the test cases that make up
this suite are passing for current builds, then you may deem it unnecessary to
continue to run those tests.
Microsoft Test Manager Features
Content Section -> Test Cases->Authoring Test Cases
We can add a test case to a requirements - based test suite or a static test suite
by first highlighting that suite, and then clicking New or Add on the right side of
the activity window. Click “New” to create a brand new test case, or Add to
browse for an existing test case. When you are adding test cases to a
requirements - based test case, a “ Tests/Tested By ” link will be made between
your test case work item and the requirement work item.
Microsoft Test Manager Features
Content Section -> Test Cases->Authoring Test Cases
There may be times when you have steps within your test plan
that are repeated across multiple
test cases. A good example of this is the process of creating an
account, or signing into a Web
site, before completing other steps within a test case. Instead of
authoring (and maintaining) these
common steps within each test case, you can utilize shared steps
Microsoft Test Manager Features
Any test suites that are set to a status of “ In progress ” will be shown along
the left side of this activity pane. Along the right side of this activity pane
you will see the test cases within the currently selected test suite.
Sometime you may see test case listed multiple times if there are multiple
test configurations assigned to that test case. You can use the Filter button
to choose which test configurations you are ready to test. This way, you can
show just the test configurations that you can support on the
machine you are currently testing with.
Microsoft Test Manager Features
1) Test Design
2) Test execution
3) Test Tracking
Q&A
Thank You!