SlideShare a Scribd company logo
Chapter 4:
Test Management
Test Planning
Test Management
Test Process
Test Reporting
Visit to more Learning Resources
Test Planning
• Test Plan:
– It is a document that describes the scope , approach ,resource
and schedule required for conducting test activities.
– Following are the activities done as part of test planning
1. Preparing a Test Plan
2. Scope Management
3. Deciding a Test approach
4. Setting up criteria for testing
5. Identifying Responsibilities
6. Staffing and Training needs
7. Resources requirement
8. Test Deliverables
9. Testing task
1.Preparation of Test Plan
2.Scope Management
3.Deciding a Test approach
4.Setting up criteria for testing
5.Identifying Responsibilities
• Specify no of testing staff and role
• Identify people who will responsible for
acceptance testing
• Identify test team for test environment such as
developers ,tester ,Operational staff ,testing
services etc..
6.Staffing and Training needs
• These needs communicate resource requirement and
get approval of resources.
7.Resources requirement
8.Test Deliverables:
Test deliverable is any document /Script/Data related to
testing which is handover to Client/Stakeholder during or at
the end of testing phase.
Following are different types of deliverables that are
generated at every phase of SDLC:
9.Testing task
• Uses work break down structure i.e. first various task
are identified and then identify dependency among
them.
• Identify skills for testing
• Determine size estimation for testing:
• LOC (Line of Code) or FP (Function Points)
• Determine effort estimation for people:
• Days/months/years
Test Management
• It refers to the activity of managing the S/W testing
process
• Test management allows different teams to plan ,
develop , execute and access all testing activities.
1. Standards:
1.Internal Standards:
2. External standards: Customer,National,International
2. Test Infrastructure Management
3. Test People/Team Management
1.Standards
It controls the activities under testing
2.Test Infrastructure Management
• More stability , Continuity and reliability is provided to automation testing
by providing stronger infrastructure .
• It is used for supporting automated and manual s/w testing
• Testing infrastructure includes:
1. Test plan document
2. Test Cases (Planned and Designed)
3. Test environment (back end and front end)
4. Defect tracking database
5. Version control System
6. Requirement tracing tools
7. Test Labs
3.Test People Management
• Test team is formed with people with various skill and experience level.
• So to maximize quality their is need to mange a peoples which can be done
by test lead.
• Responsibilities of test lead:
1. Identify how the test team will formed.
2. Identify scope of testing.
3. Put out the test plan
4. Check what skills required for available resources.
5. Identify tools for test reporting , test management , test automation etc
6. Provide training for team
7. Create healthy environment for all resources to gain maximum
throughput.
• Test team management activities:
1. Initiate test planning activities
2. Encourage the team to conduct review meetings
3. Monitor test progress
4. Check available resources and reallocate them as required
5. Check for any delays in schedule
6. Discuss and resolve issues of testers
7. Prepare plan to resolve risk
8. Initiate timely status to the stakeholders and management.
9. Bridges gap between the testing team and the
management.
3.Test Process
• Testing is not a single activity instead it’s a set
of number of processes.
• It includes following activities:
1. Base Lining a Test Plan
2. Test Case Specification
3. Update of Traceability Matrix
1.Base Lining a Test Plan
• It is one of the type of non-functional testing.
• It refers to the validation of documents and specifications on which test cases
would be designed.
• The requirement specification validation is baseline testing.
• Generally a baseline is defined as a line that forms the base for any
construction or for measurement, comparisons or calculations.
• It is developed by competent people and and given to higher authorities for
approval . If accepted then followed for further all activities
• If changes are needed then first it is made into test plan and again approval is
needed.
• A majority of the issues are solved through baseline testing.
2.Test Case Specification
• Test case specification has to be done separately for each unit.
• Based on the approach specified in the test plan first
determine the feature to be tested for each unit.
• Based on these the test cases are specified for testing unit.
• Success of product is depending quality of test cases through
which it was passed.
3.Update of Traceability Matrix
• It act as tool that validate whether every requirement is
tested or not
• Every test case should associated with requirement and
every requirement has one or more associated test cases.
• RTM(Requirement Traceability matrix) is created in
requirement gathering phase by putting unique id to each
one.
• When a test case is finished corresponding requirement
which is being tested is updated with test specification
identifier.
• By doing this two way connection between test case and
requirement is established.
• Testability matrix helps in:
– Ensuring 100% test coverage
– Showing requirement/document inconsistencies
– Displaying the overall defect/execution status with
focus on business requirements.
– Template for RTM(Requirement Traceability
matrix) :
4.Executing Test Cases
• Proper execution of test cases is essential which will minimize the work
and reduce the time to release s/w product.
• Test execution task:
1. Follow the test procedures to execute test cases.
2. Do the confirmation testing for the failed test cases.
3. Log the result for test execution.
4. Compare actual and expected results. In case of difference defect
occurrence is reported.
5. Update defect database which is used to communicate between developer
and tester team.
6. So the execution of test cases will decide the suspension or resumption of
further test cases.
 Software Test Metrics is used in decision making.
 The test metrics is derived from raw test data.
 Because what cannot be measured cannot be
managed.
 Hence Test Metrics is used in test management.
 It helps in showing the progress of testing.
Software Test Metrics
 Provide status visibility.
 Form a basis for decision making.
 Set realistic expectations.
 Focus people’s activities.
 Supports process improvement.
Benefits of Metrics
 Requirements Volatility
 Review Efficiency
 Productivity in Test Execution
 Defect Rejection Ratio
 Defect Fix Rejection Ratio
 Delivered Defect Density
 Outstanding defect ratio
Some of the Software Test Metrics are
as below
 Formula =
 {(No. of requirements added + No. of
requirements deleted + No. of requirements
modified) / No. of initial approved requirements}
* 100
 Unit Of measure =
 Percentage
Requirements Volatility:
Collecting and Analyzing text Metrics
 Components -
 No. of Critical, Major & Minor review defects
- Effort spent on review in hours
- Weightage Factors for defects:
 Critical = 1; Major = 0.4; Minor = 0.1
 Formula =
(No. of weighted review defects/ Effort spent on reviews)
 Unit Of measure =
 Defects per person hour
Review Efficiency
 Formula =
 (No. of test cases executed / Time spent in test
execution)
 Unit Of measure =
 Test Cases per person per day
Productivity in Test Execution
 Formula =
 (No. of defects rejected / Total no. of defects raised) *
100
 Unit of Measure =
 Percentage
Defect Rejection Ratio
 Formula =
 (No. of defect fixes rejected / No. of defects fixed) * 100
 Unit of Measure =
 Percentage
Defect Fix Rejection Ratio
Test summary report
1. Test summary report is a document which contains summary of
test activities and final test results.
2. After the testing cycle it is very important that you
communicate the test results and findings to the project
stakeholders so that decisions can be made for the software
release. i.e. If further testing is required and we need to delay
the release.
3. Test summary report will be different for different kind of
testing.
4. In addition to test coverage and unresolved defects test
summary reports should also contain test strategy, test
objectives and overall result of test effort.
Advantages:
 All relevant stakeholders of the Project will be
able to see the health of AUT (application under
test).
 It will help them to take necessary steps
proactively, if required.
 It will to justify the testing effort that testing
team is putting in the project.
 It will help in building more mature process
Guidelines:
Guidelines:
Guidelines:
Guidelines:
 It should be published after every test run
cycle
 Mention all testing activities
 All reports should be maintained in a
document repository system
Test summary report Template
 Formula =
 (Total number of open defects/Total number of defects
found) * 100
 Unit Of measure =
 Percentage
Outstanding defect ratio
For more Details Contact Us

More Related Content

Similar to Software-Testing-Chapgdgdgsghshshshshshshs

Testing Process
Testing ProcessTesting Process
Testing Process
PandeyABHISHEK1
 
stlc
stlcstlc
Fundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelaseFundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelase
windi rohmaheny
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
Yoga Pratama Putra
 
Fundamental Test Process
Fundamental Test ProcessFundamental Test Process
Fundamental Test Process
Nadia Chairunissa
 
Stlc ppt
Stlc pptStlc ppt
Stlc ppt
Bhavik Modi
 
Measurements &milestones for monitoring and controlling
Measurements &milestones for monitoring and controllingMeasurements &milestones for monitoring and controlling
Measurements &milestones for monitoring and controlling
Dhiraj Singh
 
STLC-ppt-1.pptx
STLC-ppt-1.pptxSTLC-ppt-1.pptx
STLC-ppt-1.pptx
sangeeta607494
 
Testing Metrics
Testing MetricsTesting Metrics
Testing Metrics
PM Venkatesha Babu
 
Health Care Project Testing Process
Health Care Project Testing ProcessHealth Care Project Testing Process
Health Care Project Testing Process
H2Kinfosys
 
Qa documentation pp
Qa documentation ppQa documentation pp
Qa documentation pp
Bohdana Shaleva
 
38475471 qa-and-software-testing-interview-questions-and-answers
38475471 qa-and-software-testing-interview-questions-and-answers38475471 qa-and-software-testing-interview-questions-and-answers
38475471 qa-and-software-testing-interview-questions-and-answers
Maria FutureThoughts
 
ISTQB Test Process
ISTQB Test ProcessISTQB Test Process
ISTQB Test Process
HoangThiHien1
 
Salient tips for writing effective test cases
Salient tips for writing effective test casesSalient tips for writing effective test cases
Salient tips for writing effective test cases
BugRaptors
 
Phase 3 - Task 1Task TypeDiscussion BoardDeliverable Length.docx
Phase 3 - Task 1Task TypeDiscussion BoardDeliverable Length.docxPhase 3 - Task 1Task TypeDiscussion BoardDeliverable Length.docx
Phase 3 - Task 1Task TypeDiscussion BoardDeliverable Length.docx
randymartin91030
 
Test Management.pptx
Test Management.pptxTest Management.pptx
Test Management.pptx
MAshok10
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
Aji Pamungkas Prasetio
 
Bab i fundamental of testing
Bab i fundamental of testingBab i fundamental of testing
Bab i fundamental of testing
Riauly Putra
 
Test planning & estimation
Test planning & estimationTest planning & estimation
Test planning & estimation
Leslie Smart
 
STLC (Software Testing Life Cycle)
STLC (Software Testing Life Cycle)STLC (Software Testing Life Cycle)
STLC (Software Testing Life Cycle)
Ch Fahadi
 

Similar to Software-Testing-Chapgdgdgsghshshshshshshs (20)

Testing Process
Testing ProcessTesting Process
Testing Process
 
stlc
stlcstlc
stlc
 
Fundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelaseFundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelase
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
 
Fundamental Test Process
Fundamental Test ProcessFundamental Test Process
Fundamental Test Process
 
Stlc ppt
Stlc pptStlc ppt
Stlc ppt
 
Measurements &milestones for monitoring and controlling
Measurements &milestones for monitoring and controllingMeasurements &milestones for monitoring and controlling
Measurements &milestones for monitoring and controlling
 
STLC-ppt-1.pptx
STLC-ppt-1.pptxSTLC-ppt-1.pptx
STLC-ppt-1.pptx
 
Testing Metrics
Testing MetricsTesting Metrics
Testing Metrics
 
Health Care Project Testing Process
Health Care Project Testing ProcessHealth Care Project Testing Process
Health Care Project Testing Process
 
Qa documentation pp
Qa documentation ppQa documentation pp
Qa documentation pp
 
38475471 qa-and-software-testing-interview-questions-and-answers
38475471 qa-and-software-testing-interview-questions-and-answers38475471 qa-and-software-testing-interview-questions-and-answers
38475471 qa-and-software-testing-interview-questions-and-answers
 
ISTQB Test Process
ISTQB Test ProcessISTQB Test Process
ISTQB Test Process
 
Salient tips for writing effective test cases
Salient tips for writing effective test casesSalient tips for writing effective test cases
Salient tips for writing effective test cases
 
Phase 3 - Task 1Task TypeDiscussion BoardDeliverable Length.docx
Phase 3 - Task 1Task TypeDiscussion BoardDeliverable Length.docxPhase 3 - Task 1Task TypeDiscussion BoardDeliverable Length.docx
Phase 3 - Task 1Task TypeDiscussion BoardDeliverable Length.docx
 
Test Management.pptx
Test Management.pptxTest Management.pptx
Test Management.pptx
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
 
Bab i fundamental of testing
Bab i fundamental of testingBab i fundamental of testing
Bab i fundamental of testing
 
Test planning & estimation
Test planning & estimationTest planning & estimation
Test planning & estimation
 
STLC (Software Testing Life Cycle)
STLC (Software Testing Life Cycle)STLC (Software Testing Life Cycle)
STLC (Software Testing Life Cycle)
 

Recently uploaded

In Madadeni [(+27633867063*)] 🏥 Abortion Pills For Sale in Madadeni ● Women's...
In Madadeni [(+27633867063*)] 🏥 Abortion Pills For Sale in Madadeni ● Women's...In Madadeni [(+27633867063*)] 🏥 Abortion Pills For Sale in Madadeni ● Women's...
In Madadeni [(+27633867063*)] 🏥 Abortion Pills For Sale in Madadeni ● Women's...
ogwypas
 
Donate to Girl Child Education by Supporting SERUDS Causes
Donate to Girl Child Education by Supporting SERUDS CausesDonate to Girl Child Education by Supporting SERUDS Causes
Donate to Girl Child Education by Supporting SERUDS Causes
SERUDS INDIA
 
Malviya Nagar @ℂall @Girls ꧁❤ 9873777170 ❤꧂Glamorous sonam Mehra Top Model Safe
Malviya Nagar @ℂall @Girls ꧁❤ 9873777170 ❤꧂Glamorous sonam Mehra Top Model SafeMalviya Nagar @ℂall @Girls ꧁❤ 9873777170 ❤꧂Glamorous sonam Mehra Top Model Safe
Malviya Nagar @ℂall @Girls ꧁❤ 9873777170 ❤꧂Glamorous sonam Mehra Top Model Safe
shoeb2926
 
Penal code eng original of the Cameroon Government.pdf
Penal code eng original  of the Cameroon Government.pdfPenal code eng original  of the Cameroon Government.pdf
Penal code eng original of the Cameroon Government.pdf
les977
 
MPA 210 : MANAGEMENT CONCEPTS .pptx
MPA   210  :  MANAGEMENT CONCEPTS  .pptxMPA   210  :  MANAGEMENT CONCEPTS  .pptx
MPA 210 : MANAGEMENT CONCEPTS .pptx
Jo Balucanag - Bitonio
 
Towards a left-wing Political Science.ppt
Towards a left-wing Political Science.pptTowards a left-wing Political Science.ppt
Towards a left-wing Political Science.ppt
phuakl
 
MPA 210 :Civil Society Organization.pptx
MPA 210 :Civil Society Organization.pptxMPA 210 :Civil Society Organization.pptx
MPA 210 :Civil Society Organization.pptx
Jo Balucanag - Bitonio
 
ASSESSMENT OF INFRASTRUCTURE DEVELOPMENT
ASSESSMENT OF INFRASTRUCTURE DEVELOPMENTASSESSMENT OF INFRASTRUCTURE DEVELOPMENT
ASSESSMENT OF INFRASTRUCTURE DEVELOPMENT
Jo Balucanag - Bitonio
 
MORNI | Official Video | RAFTAAR X SUKH-E FT. BHUMIKA ...
MORNI | Official Video | RAFTAAR X SUKH-E FT. BHUMIKA ...MORNI | Official Video | RAFTAAR X SUKH-E FT. BHUMIKA ...
MORNI | Official Video | RAFTAAR X SUKH-E FT. BHUMIKA ...
jageshsingh5554
 
MPA 210 : STRATEGIC QUALITY MANAGEMENT
MPA 210 : STRATEGIC  QUALITY  MANAGEMENTMPA 210 : STRATEGIC  QUALITY  MANAGEMENT
MPA 210 : STRATEGIC QUALITY MANAGEMENT
Jo Balucanag - Bitonio
 
In BLOEMFONTEIN ^%[+27633867063*Abortion Pills For Sale In BLOEMFONTEIN Mada...
In BLOEMFONTEIN  ^%[+27633867063*Abortion Pills For Sale In BLOEMFONTEIN Mada...In BLOEMFONTEIN  ^%[+27633867063*Abortion Pills For Sale In BLOEMFONTEIN Mada...
In BLOEMFONTEIN ^%[+27633867063*Abortion Pills For Sale In BLOEMFONTEIN Mada...
508tomato
 
20240619_Toasters Toasters Toasters_Pdf.pdf
20240619_Toasters Toasters Toasters_Pdf.pdf20240619_Toasters Toasters Toasters_Pdf.pdf
20240619_Toasters Toasters Toasters_Pdf.pdf
Madhura TBRC
 
The Role of Youth in Setting up a Just Transition in Ida-Virumaa, Estonia
The Role of Youth in Setting up a Just Transition in Ida-Virumaa, EstoniaThe Role of Youth in Setting up a Just Transition in Ida-Virumaa, Estonia
The Role of Youth in Setting up a Just Transition in Ida-Virumaa, Estonia
Just Energy Transition in Coal Regions Knowledge Hub
 
Political polarization: threat to international cooperation.
Political polarization:  threat to international cooperation.Political polarization:  threat to international cooperation.
Political polarization: threat to international cooperation.
aimantahira
 
MPA 209 : Project Planning Presentation
MPA 209 :  Project Planning PresentationMPA 209 :  Project Planning Presentation
MPA 209 : Project Planning Presentation
Jo Balucanag - Bitonio
 
The Ministry of Information and Broadcasting Advisory Dated 03.07.2024.pdf
The Ministry of Information and Broadcasting Advisory Dated 03.07.2024.pdfThe Ministry of Information and Broadcasting Advisory Dated 03.07.2024.pdf
The Ministry of Information and Broadcasting Advisory Dated 03.07.2024.pdf
Social Samosa
 
2023--Annual-Survey-for-Marginal-Farmers.pdf
2023--Annual-Survey-for-Marginal-Farmers.pdf2023--Annual-Survey-for-Marginal-Farmers.pdf
2023--Annual-Survey-for-Marginal-Farmers.pdf
Odessa File
 
Vidhi Vaishnav 23BSPHH01jgjgjggC0469.docx
Vidhi Vaishnav 23BSPHH01jgjgjggC0469.docxVidhi Vaishnav 23BSPHH01jgjgjggC0469.docx
Vidhi Vaishnav 23BSPHH01jgjgjggC0469.docx
RohanShekar
 
In MOFOLO ^%[+27633867063*Abortion Pills For Sale In MOFOLO ORANGE_FARM
In MOFOLO  ^%[+27633867063*Abortion Pills For Sale In MOFOLO ORANGE_FARMIn MOFOLO  ^%[+27633867063*Abortion Pills For Sale In MOFOLO ORANGE_FARM
In MOFOLO ^%[+27633867063*Abortion Pills For Sale In MOFOLO ORANGE_FARM
euginexenogeneic
 
Beyond Rhetoric: Youth-led Solutions for a Sustainable and Just Energy Transi...
Beyond Rhetoric: Youth-led Solutions for a Sustainable and Just Energy Transi...Beyond Rhetoric: Youth-led Solutions for a Sustainable and Just Energy Transi...
Beyond Rhetoric: Youth-led Solutions for a Sustainable and Just Energy Transi...
Just Energy Transition in Coal Regions Knowledge Hub
 

Recently uploaded (20)

In Madadeni [(+27633867063*)] 🏥 Abortion Pills For Sale in Madadeni ● Women's...
In Madadeni [(+27633867063*)] 🏥 Abortion Pills For Sale in Madadeni ● Women's...In Madadeni [(+27633867063*)] 🏥 Abortion Pills For Sale in Madadeni ● Women's...
In Madadeni [(+27633867063*)] 🏥 Abortion Pills For Sale in Madadeni ● Women's...
 
Donate to Girl Child Education by Supporting SERUDS Causes
Donate to Girl Child Education by Supporting SERUDS CausesDonate to Girl Child Education by Supporting SERUDS Causes
Donate to Girl Child Education by Supporting SERUDS Causes
 
Malviya Nagar @ℂall @Girls ꧁❤ 9873777170 ❤꧂Glamorous sonam Mehra Top Model Safe
Malviya Nagar @ℂall @Girls ꧁❤ 9873777170 ❤꧂Glamorous sonam Mehra Top Model SafeMalviya Nagar @ℂall @Girls ꧁❤ 9873777170 ❤꧂Glamorous sonam Mehra Top Model Safe
Malviya Nagar @ℂall @Girls ꧁❤ 9873777170 ❤꧂Glamorous sonam Mehra Top Model Safe
 
Penal code eng original of the Cameroon Government.pdf
Penal code eng original  of the Cameroon Government.pdfPenal code eng original  of the Cameroon Government.pdf
Penal code eng original of the Cameroon Government.pdf
 
MPA 210 : MANAGEMENT CONCEPTS .pptx
MPA   210  :  MANAGEMENT CONCEPTS  .pptxMPA   210  :  MANAGEMENT CONCEPTS  .pptx
MPA 210 : MANAGEMENT CONCEPTS .pptx
 
Towards a left-wing Political Science.ppt
Towards a left-wing Political Science.pptTowards a left-wing Political Science.ppt
Towards a left-wing Political Science.ppt
 
MPA 210 :Civil Society Organization.pptx
MPA 210 :Civil Society Organization.pptxMPA 210 :Civil Society Organization.pptx
MPA 210 :Civil Society Organization.pptx
 
ASSESSMENT OF INFRASTRUCTURE DEVELOPMENT
ASSESSMENT OF INFRASTRUCTURE DEVELOPMENTASSESSMENT OF INFRASTRUCTURE DEVELOPMENT
ASSESSMENT OF INFRASTRUCTURE DEVELOPMENT
 
MORNI | Official Video | RAFTAAR X SUKH-E FT. BHUMIKA ...
MORNI | Official Video | RAFTAAR X SUKH-E FT. BHUMIKA ...MORNI | Official Video | RAFTAAR X SUKH-E FT. BHUMIKA ...
MORNI | Official Video | RAFTAAR X SUKH-E FT. BHUMIKA ...
 
MPA 210 : STRATEGIC QUALITY MANAGEMENT
MPA 210 : STRATEGIC  QUALITY  MANAGEMENTMPA 210 : STRATEGIC  QUALITY  MANAGEMENT
MPA 210 : STRATEGIC QUALITY MANAGEMENT
 
In BLOEMFONTEIN ^%[+27633867063*Abortion Pills For Sale In BLOEMFONTEIN Mada...
In BLOEMFONTEIN  ^%[+27633867063*Abortion Pills For Sale In BLOEMFONTEIN Mada...In BLOEMFONTEIN  ^%[+27633867063*Abortion Pills For Sale In BLOEMFONTEIN Mada...
In BLOEMFONTEIN ^%[+27633867063*Abortion Pills For Sale In BLOEMFONTEIN Mada...
 
20240619_Toasters Toasters Toasters_Pdf.pdf
20240619_Toasters Toasters Toasters_Pdf.pdf20240619_Toasters Toasters Toasters_Pdf.pdf
20240619_Toasters Toasters Toasters_Pdf.pdf
 
The Role of Youth in Setting up a Just Transition in Ida-Virumaa, Estonia
The Role of Youth in Setting up a Just Transition in Ida-Virumaa, EstoniaThe Role of Youth in Setting up a Just Transition in Ida-Virumaa, Estonia
The Role of Youth in Setting up a Just Transition in Ida-Virumaa, Estonia
 
Political polarization: threat to international cooperation.
Political polarization:  threat to international cooperation.Political polarization:  threat to international cooperation.
Political polarization: threat to international cooperation.
 
MPA 209 : Project Planning Presentation
MPA 209 :  Project Planning PresentationMPA 209 :  Project Planning Presentation
MPA 209 : Project Planning Presentation
 
The Ministry of Information and Broadcasting Advisory Dated 03.07.2024.pdf
The Ministry of Information and Broadcasting Advisory Dated 03.07.2024.pdfThe Ministry of Information and Broadcasting Advisory Dated 03.07.2024.pdf
The Ministry of Information and Broadcasting Advisory Dated 03.07.2024.pdf
 
2023--Annual-Survey-for-Marginal-Farmers.pdf
2023--Annual-Survey-for-Marginal-Farmers.pdf2023--Annual-Survey-for-Marginal-Farmers.pdf
2023--Annual-Survey-for-Marginal-Farmers.pdf
 
Vidhi Vaishnav 23BSPHH01jgjgjggC0469.docx
Vidhi Vaishnav 23BSPHH01jgjgjggC0469.docxVidhi Vaishnav 23BSPHH01jgjgjggC0469.docx
Vidhi Vaishnav 23BSPHH01jgjgjggC0469.docx
 
In MOFOLO ^%[+27633867063*Abortion Pills For Sale In MOFOLO ORANGE_FARM
In MOFOLO  ^%[+27633867063*Abortion Pills For Sale In MOFOLO ORANGE_FARMIn MOFOLO  ^%[+27633867063*Abortion Pills For Sale In MOFOLO ORANGE_FARM
In MOFOLO ^%[+27633867063*Abortion Pills For Sale In MOFOLO ORANGE_FARM
 
Beyond Rhetoric: Youth-led Solutions for a Sustainable and Just Energy Transi...
Beyond Rhetoric: Youth-led Solutions for a Sustainable and Just Energy Transi...Beyond Rhetoric: Youth-led Solutions for a Sustainable and Just Energy Transi...
Beyond Rhetoric: Youth-led Solutions for a Sustainable and Just Energy Transi...
 

Software-Testing-Chapgdgdgsghshshshshshshs

  • 1. Chapter 4: Test Management Test Planning Test Management Test Process Test Reporting Visit to more Learning Resources
  • 2. Test Planning • Test Plan: – It is a document that describes the scope , approach ,resource and schedule required for conducting test activities. – Following are the activities done as part of test planning 1. Preparing a Test Plan 2. Scope Management 3. Deciding a Test approach 4. Setting up criteria for testing 5. Identifying Responsibilities 6. Staffing and Training needs 7. Resources requirement 8. Test Deliverables 9. Testing task
  • 5. 3.Deciding a Test approach
  • 6. 4.Setting up criteria for testing
  • 7. 5.Identifying Responsibilities • Specify no of testing staff and role • Identify people who will responsible for acceptance testing • Identify test team for test environment such as developers ,tester ,Operational staff ,testing services etc..
  • 8. 6.Staffing and Training needs • These needs communicate resource requirement and get approval of resources.
  • 10. 8.Test Deliverables: Test deliverable is any document /Script/Data related to testing which is handover to Client/Stakeholder during or at the end of testing phase. Following are different types of deliverables that are generated at every phase of SDLC:
  • 11. 9.Testing task • Uses work break down structure i.e. first various task are identified and then identify dependency among them. • Identify skills for testing • Determine size estimation for testing: • LOC (Line of Code) or FP (Function Points) • Determine effort estimation for people: • Days/months/years
  • 12. Test Management • It refers to the activity of managing the S/W testing process • Test management allows different teams to plan , develop , execute and access all testing activities. 1. Standards: 1.Internal Standards: 2. External standards: Customer,National,International 2. Test Infrastructure Management 3. Test People/Team Management
  • 13. 1.Standards It controls the activities under testing
  • 14. 2.Test Infrastructure Management • More stability , Continuity and reliability is provided to automation testing by providing stronger infrastructure . • It is used for supporting automated and manual s/w testing • Testing infrastructure includes: 1. Test plan document 2. Test Cases (Planned and Designed) 3. Test environment (back end and front end) 4. Defect tracking database 5. Version control System 6. Requirement tracing tools 7. Test Labs
  • 15. 3.Test People Management • Test team is formed with people with various skill and experience level. • So to maximize quality their is need to mange a peoples which can be done by test lead. • Responsibilities of test lead: 1. Identify how the test team will formed. 2. Identify scope of testing. 3. Put out the test plan 4. Check what skills required for available resources. 5. Identify tools for test reporting , test management , test automation etc 6. Provide training for team 7. Create healthy environment for all resources to gain maximum throughput.
  • 16. • Test team management activities: 1. Initiate test planning activities 2. Encourage the team to conduct review meetings 3. Monitor test progress 4. Check available resources and reallocate them as required 5. Check for any delays in schedule 6. Discuss and resolve issues of testers 7. Prepare plan to resolve risk 8. Initiate timely status to the stakeholders and management. 9. Bridges gap between the testing team and the management.
  • 17. 3.Test Process • Testing is not a single activity instead it’s a set of number of processes. • It includes following activities: 1. Base Lining a Test Plan 2. Test Case Specification 3. Update of Traceability Matrix
  • 18. 1.Base Lining a Test Plan • It is one of the type of non-functional testing. • It refers to the validation of documents and specifications on which test cases would be designed. • The requirement specification validation is baseline testing. • Generally a baseline is defined as a line that forms the base for any construction or for measurement, comparisons or calculations. • It is developed by competent people and and given to higher authorities for approval . If accepted then followed for further all activities • If changes are needed then first it is made into test plan and again approval is needed. • A majority of the issues are solved through baseline testing.
  • 19. 2.Test Case Specification • Test case specification has to be done separately for each unit. • Based on the approach specified in the test plan first determine the feature to be tested for each unit. • Based on these the test cases are specified for testing unit. • Success of product is depending quality of test cases through which it was passed.
  • 20. 3.Update of Traceability Matrix • It act as tool that validate whether every requirement is tested or not • Every test case should associated with requirement and every requirement has one or more associated test cases. • RTM(Requirement Traceability matrix) is created in requirement gathering phase by putting unique id to each one. • When a test case is finished corresponding requirement which is being tested is updated with test specification identifier. • By doing this two way connection between test case and requirement is established.
  • 21. • Testability matrix helps in: – Ensuring 100% test coverage – Showing requirement/document inconsistencies – Displaying the overall defect/execution status with focus on business requirements. – Template for RTM(Requirement Traceability matrix) :
  • 22. 4.Executing Test Cases • Proper execution of test cases is essential which will minimize the work and reduce the time to release s/w product. • Test execution task: 1. Follow the test procedures to execute test cases. 2. Do the confirmation testing for the failed test cases. 3. Log the result for test execution. 4. Compare actual and expected results. In case of difference defect occurrence is reported. 5. Update defect database which is used to communicate between developer and tester team. 6. So the execution of test cases will decide the suspension or resumption of further test cases.
  • 23.  Software Test Metrics is used in decision making.  The test metrics is derived from raw test data.  Because what cannot be measured cannot be managed.  Hence Test Metrics is used in test management.  It helps in showing the progress of testing. Software Test Metrics
  • 24.  Provide status visibility.  Form a basis for decision making.  Set realistic expectations.  Focus people’s activities.  Supports process improvement. Benefits of Metrics
  • 25.  Requirements Volatility  Review Efficiency  Productivity in Test Execution  Defect Rejection Ratio  Defect Fix Rejection Ratio  Delivered Defect Density  Outstanding defect ratio Some of the Software Test Metrics are as below
  • 26.  Formula =  {(No. of requirements added + No. of requirements deleted + No. of requirements modified) / No. of initial approved requirements} * 100  Unit Of measure =  Percentage Requirements Volatility:
  • 27. Collecting and Analyzing text Metrics
  • 28.  Components -  No. of Critical, Major & Minor review defects - Effort spent on review in hours - Weightage Factors for defects:  Critical = 1; Major = 0.4; Minor = 0.1  Formula = (No. of weighted review defects/ Effort spent on reviews)  Unit Of measure =  Defects per person hour Review Efficiency
  • 29.  Formula =  (No. of test cases executed / Time spent in test execution)  Unit Of measure =  Test Cases per person per day Productivity in Test Execution
  • 30.  Formula =  (No. of defects rejected / Total no. of defects raised) * 100  Unit of Measure =  Percentage Defect Rejection Ratio
  • 31.  Formula =  (No. of defect fixes rejected / No. of defects fixed) * 100  Unit of Measure =  Percentage Defect Fix Rejection Ratio
  • 32. Test summary report 1. Test summary report is a document which contains summary of test activities and final test results. 2. After the testing cycle it is very important that you communicate the test results and findings to the project stakeholders so that decisions can be made for the software release. i.e. If further testing is required and we need to delay the release. 3. Test summary report will be different for different kind of testing. 4. In addition to test coverage and unresolved defects test summary reports should also contain test strategy, test objectives and overall result of test effort.
  • 33. Advantages:  All relevant stakeholders of the Project will be able to see the health of AUT (application under test).  It will help them to take necessary steps proactively, if required.  It will to justify the testing effort that testing team is putting in the project.  It will help in building more mature process
  • 34. Guidelines: Guidelines: Guidelines: Guidelines:  It should be published after every test run cycle  Mention all testing activities  All reports should be maintained in a document repository system
  • 36.  Formula =  (Total number of open defects/Total number of defects found) * 100  Unit Of measure =  Percentage Outstanding defect ratio For more Details Contact Us