Course
PMP Tutorials: Online Training Material
Course Summary PMP course is a recognized credential for project managers. It enhances the skills,...
Test Management is a process of managing the testing activities in order to ensure high quality and high-end testing of the software application. The method consists of organizing, controlling, ensuring traceability and visibility of the testing process in order to deliver the high quality software application. It ensures that the software testing process runs as expected.
You become a Test Manager of the most important project in your company. The project task is to test the net banking facility of the esteemed “Guru99 Bank”
Everything seems to be great. Your boss trusts you. He counts on you. You have a good chance to prove yourself in your task. But the truth is:
Test Management is not just a single activity. It consists of a series of activities
This topic briefly introduces Test Management Process and shows you an overview of Test Management Phases. You will learn more details about each Test Management Phases in the next articles.
Test Management Process is a procedure of managing the software testing activities from start to the end. The test management process provides planning, controlling, tracking and monitoring facilities throughout the whole project cycle. The process involves several activities like test planning, designing and test execution. It gives an initial plan and discipline to the software testing process.
There are two main Parts of Test Management Process: -
Risk is the potential loss (an undesirable outcome, however not necessarily so) resulting from a given action or an activity.
Risk Analysis is the first step which Test Manager should consider before starting any project. Because all projects may contain risks, early risk detection and identification of its solution will help Test Manager to avoid potential loss in the future & save on project cost.
You will learn more detail about the Risk Analysis and Solution in here.
An estimate is a forecast or prediction. Test Estimation is approximately determining how long a task would take to complete. Estimating effort for the test is one of the major and important tasks in Test Management.
Benefits of correct estimation:
You will learn more details about the Test Estimation and metrics in here.
A Test Plan can be defined as a document describing the scope, approach, resources, and schedule of intended Testing activities.
A project may fail without a complete Test Plan. Test planning is particularly important in large software system development.
In software testing, a test plan gives detailed testing information regarding an upcoming testing effort, including:
You will learn more detail about the Test Planning in this article.
Test Organization in Software Testing is a procedure of defining roles in the testing process. It defines who is responsible for which activities in testing process. Test functions, facilities and activities are also explained in the same process. The competencies and knowledge of the people involved are also defined however everyone is responsible for quality of testing process.
Now you have a Plan, but how will you stick to the plan and execute it? To answer that question, you have Test Organization phase.
Generally speaking, you need to organize an effective Testing Team. You have to assemble a skilled team to run the ever-growing testing engine effectively.
Do you need to know more about the Test Organization? Why are self-organized teams so important? Click here for detail.
What will you do when your project runs out of resource or exceeds the time schedule? You need to Monitor and Control Test activities to bring it back on schedule.
Test Monitoring and Control is the process of overseeing all the metrics necessary to ensure that the project is running well, on schedule, and not out of budget.
Monitoring is a process of collecting, recording, and reporting information about the project activity that the project manager and stakeholder needs to know
To Monitor, Test Manager does following activities
Project Controlling is a process of using data from monitoring activity to bring actual performance to planned performance.
In this step, the Test Manager takes action to correct the deviations from the plan. In some cases, the plan has to be adjusted according to project situation.
As mentioned in the beginning of the topics, all projects may have potential risk. When the risk happens, it becomes an issue.
In the life cycle of any project, there will be always an unexpected problems and questions that crop up. For an example:
Risk to be avoided while testing:
When these issues arise, you have to be ready to deal with them – or they can potentially affect the project's outcome.
How do you deal with the issues? What is the issue management? Find the answer in the this article
The project has already completed. It’s now time for look back what you have done.
The purpose of the Test Evaluation Reports is:
“Test Evaluation Report” describes the results of the Testing in terms of Test coverage and exit criteria. The data used in Test Evaluation are based on the test results data and test result summary.
Course Summary PMP course is a recognized credential for project managers. It enhances the skills,...
What is Project Life Cycle? The Project Life Cycle is a series of activities which are essential for...
Project Cost Management Project Cost Management is defined as the process of planning and...
Course Summary Test Management is a series of planning, execution, monitoring and control...
{loadposition Content-ADS-Test-Management-TOP} The Guru99 Bank project has successfully completed. The...
{loadposition Content-ADS-Test-Management-TOP} In the article Test Process Improvement , you...