SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
SOFTWARE QUALITY ASSURANCE TEST MANAGEMENT Seminar:  Oana FEIDI Quality Manager – Continental Automotive
Project team Project Manager Test Manager SW Project Manager Quality Manager
Test management - definitions important part of software quality is the process of testing and validating the software  Test management  is the practice of organizing and controlling the process and artifacts required for the testing effort.  The general goal of test management is  to allow teams  to plan ,  develop ,  execute , and  assess  all testing activities within the overall software development effort . This includes coordinating efforts of all those involved in the testing effort, tracking dependencies and relationships among test assets and, most importantly, defining, measuring, and tracking quality goals.
Test management - phases Test artifacts and resource organization  Test planning  is the overall set of tasks that address the questions of why, what, where, and when to test. Test authoring  is a process of capturing the specific steps required to complete a given test.  Test execution  consists of running the tests by assembling sequences of test scripts into a suite of tests. Test reporting  is how the various results of the testing effort are analyzed and communicated. This is used to determine the current status of project testing, as well as the overall level of quality of the application or system.
Test management – phases (examples)
Test management - challenges Why should I test?  What should I test?  Where do I test?  When do I test?  How do I conduct the tests?  Not enough time to test Not enough resources to test  Testing teams are not always in one place  Difficulties with requirements   Keeping in synch with development  Reporting the right information http://www.ibm.com/developerworks/rational/library/06/1107_davis/
Test management – priorities definitions Example Priority Definitions  P1  – Failure on this test is likely to result in a loss or corruption of data. This test must be run as soon as practicable and must also be run on the final build.  P2  – Failure on this test is likely to results in unacceptable loss of functionality. This test must be run as soon as practicable. The test should also be run for the final time once development in this area of functionality has stabilized.  P3  – Failure on this test is likely to result in loss of functionality but there may well be workarounds available. This test should be run only once development in this area of functionality has stabilized.  P4  – Failure on this test is likely to result in loss of functionality that is not critical to a user. This test should be run once and probably need not be run again.  P5  – Failure on this test is likely to indicate a trivial problem with the functionality. If time permits it would be nice to run these tests but they need not be completed if the time scales don’t allow (i.e. if this test was carried out and failed it would not stop the product shipping)
Test management – classifications examples (automotive) Renault rating Continental rating
Test management – specific rules Stress test, Robustness test (~5%) Supporting  critical timing analysis (only if applicable) Special   Error guessing (~5%) Intuitive   Checklist (~5%) Lessons Learned   Boundary value (~85%) Systematic   Example   Test Technique type
Role of test manager What the test manager is responsible for:  Defining and implementing the role testing plays within the organization.  Defining the scope of testing within the context of each release/delivery.  Deploying and managing the appropriate testing framework to meet the testing mandate.  Implementing and evolving appropriate measurements and metrics.  To be applied against the product under test.  To be applied against the testing team. Planning, deploying and managing the testing effort for any given engagement/release.  Managing and growing testing assets required for meeting the testing mandate:  Team members  Testing tools  Testing processes Retaining skilled testing personnel.
Test management recommendations   Start test management activities early  Test iteratively  Reuse test artifacts  Utilize requirements-based testing  Validating that something does what it is supposed to do  Trying to find out what can cause something to break  Defining and enforcing a flexible testing process  Coordinate and integrate with the rest of development  Communicate status  Focus on goals and results
Test management - testing metrics Number of faults detected per functionality ordered by severity before delivery Number of test cases per functionality Number of test steps per test case Number of test cases per requirement Number of faults detected by test cases before delivery Effort for execution of test cases  Requirement coverage by test cases
Test management - testing metrics
Paste fericit!

More Related Content

What's hot (20)

PPTX
Software testing
balamurugan.k Kalibalamurugan
 
PDF
Software testing methods, levels and types
Confiz
 
PPT
Manual testing concepts course 1
Raghu Kiran
 
PPT
Basic software-testing-concepts
medsherb
 
PPTX
Software Testing - Part 1 (Techniques, Types, Levels, Methods, STLC, Bug Life...
Ankit Prajapati
 
PPTX
Sanity testing and smoke testing
MUHAMMAD FARHAN ASLAM
 
PPTX
SOFTWARE TESTING
Priyanka Karancy
 
PPTX
Software Quality Assurance
ShashankBajpai24
 
PPT
Test automation process
Bharathi Krishnamurthi
 
PDF
Regression Testing - An Overview
BugRaptors
 
PPTX
UNIT TESTING PPT
suhasreddy1
 
PPT
Test Automation Strategies For Agile
Naresh Jain
 
PPTX
Unit Testing Concepts and Best Practices
Derek Smith
 
PPT
Software Testing
Dhanasekaran Nagarajan
 
PDF
What is Integration Testing? | Edureka
Edureka!
 
PPTX
STLC
Karuna Thakur
 
PPTX
Regression testing
Mohua Amin
 
PPT
Software Quality Assurance
Sachithra Gayan
 
PPTX
Software testing life cycle
Garuda Trainings
 
PPTX
Introduction to software testing
Hadi Fadlallah
 
Software testing methods, levels and types
Confiz
 
Manual testing concepts course 1
Raghu Kiran
 
Basic software-testing-concepts
medsherb
 
Software Testing - Part 1 (Techniques, Types, Levels, Methods, STLC, Bug Life...
Ankit Prajapati
 
Sanity testing and smoke testing
MUHAMMAD FARHAN ASLAM
 
SOFTWARE TESTING
Priyanka Karancy
 
Software Quality Assurance
ShashankBajpai24
 
Test automation process
Bharathi Krishnamurthi
 
Regression Testing - An Overview
BugRaptors
 
UNIT TESTING PPT
suhasreddy1
 
Test Automation Strategies For Agile
Naresh Jain
 
Unit Testing Concepts and Best Practices
Derek Smith
 
Software Testing
Dhanasekaran Nagarajan
 
What is Integration Testing? | Edureka
Edureka!
 
Regression testing
Mohua Amin
 
Software Quality Assurance
Sachithra Gayan
 
Software testing life cycle
Garuda Trainings
 
Introduction to software testing
Hadi Fadlallah
 

Viewers also liked (20)

PPT
Software test management overview for managers
TJamesLeDoux
 
PPT
Test management
Oana Feidi
 
PPTX
Software testing ppt
Heritage Institute Of Tech,India
 
PPTX
Test management
Pragya Rastogi
 
PPT
Test Reports
Dhanasekaran Nagarajan
 
PPT
Software Testing Process
guest1f2740
 
PPS
Test Process
tokarthik
 
PPTX
Quality Assurance in Software Ind.
Heritage Institute Of Tech,India
 
PPTX
Quality assurance
Hareesh Sasidharan
 
PPT
Software Testing Fundamentals
Chankey Pathak
 
PPTX
QUALITY ASSURANCE
Pharmaceutical
 
PPTX
PPT ON Self introduction
Ranjith Mucharla
 
PPTX
Stem presention for stem conference (2)
ryanspence
 
PDF
Collaboration in testing
Viresh Doshi
 
PPT
Test Management Training
suhasreddy1
 
PPT
Offshore Test Management
Kevin Harvey
 
PPTX
'Lessons Learned in Test Management' by Bob van de Burgt
TEST Huddle
 
PPTX
Software qualityassurance
sunilabj
 
DOCX
Manual for slideshare
guestbc2c10
 
PDF
Subhendu Mohapatra - BearingPoint - Environments Management talk with www.sof...
David O'Dowd
 
Software test management overview for managers
TJamesLeDoux
 
Test management
Oana Feidi
 
Software testing ppt
Heritage Institute Of Tech,India
 
Test management
Pragya Rastogi
 
Software Testing Process
guest1f2740
 
Test Process
tokarthik
 
Quality Assurance in Software Ind.
Heritage Institute Of Tech,India
 
Quality assurance
Hareesh Sasidharan
 
Software Testing Fundamentals
Chankey Pathak
 
QUALITY ASSURANCE
Pharmaceutical
 
PPT ON Self introduction
Ranjith Mucharla
 
Stem presention for stem conference (2)
ryanspence
 
Collaboration in testing
Viresh Doshi
 
Test Management Training
suhasreddy1
 
Offshore Test Management
Kevin Harvey
 
'Lessons Learned in Test Management' by Bob van de Burgt
TEST Huddle
 
Software qualityassurance
sunilabj
 
Manual for slideshare
guestbc2c10
 
Subhendu Mohapatra - BearingPoint - Environments Management talk with www.sof...
David O'Dowd
 
Ad

Similar to Test Management introduction (20)

PDF
Introduction-Software-Testing-for Developers.pdf
NoviaNengtiyas
 
PPTX
CTFL chapter 05
Davis Thomas
 
PPTX
Testing Methodologies and Types (MCQ 12)
dhanushitha
 
PPT
ISTQB / ISEB Foundation Exam Practice - 5
Yogindernath Gupta
 
PPT
Online testing strategy
Cloud9 Consulting
 
PPTX
Test management
rido randika putra
 
DOCX
Asad_F_Swati_Resume[1]
Asad Swati
 
PPTX
Software-Testing-Chapgdgdgsghshshshshshshs
shaikbab
 
PPT
SOFTWARE TESTING
Aurobindo Nayak
 
PDF
Manage Testing by Dependencies—Not Activities
TechWell
 
PDF
Quality culture transition guide model - full
Melissa Eaden
 
PPTX
Value of software testing
Transpose Solutions Inc
 
PPT
Testing
Kiran Kumar
 
PPS
Test Cases Maintaining & Documenting
Seyed Ali Marjaie
 
PPTX
Fundamentals of Testing Section 1/6
International Personal Finance Plc
 
PPTX
IT8076 - SOFTWARE TESTING
Sathya R
 
DOCX
stlc
transformtoit
 
PDF
Agile testing practice
Mary Jiang
 
PDF
Exploratory Testing: Make It Part of Your Test Strategy
TechWell
 
PPTX
Fundamentals of testing
BugRaptors
 
Introduction-Software-Testing-for Developers.pdf
NoviaNengtiyas
 
CTFL chapter 05
Davis Thomas
 
Testing Methodologies and Types (MCQ 12)
dhanushitha
 
ISTQB / ISEB Foundation Exam Practice - 5
Yogindernath Gupta
 
Online testing strategy
Cloud9 Consulting
 
Test management
rido randika putra
 
Asad_F_Swati_Resume[1]
Asad Swati
 
Software-Testing-Chapgdgdgsghshshshshshshs
shaikbab
 
SOFTWARE TESTING
Aurobindo Nayak
 
Manage Testing by Dependencies—Not Activities
TechWell
 
Quality culture transition guide model - full
Melissa Eaden
 
Value of software testing
Transpose Solutions Inc
 
Testing
Kiran Kumar
 
Test Cases Maintaining & Documenting
Seyed Ali Marjaie
 
Fundamentals of Testing Section 1/6
International Personal Finance Plc
 
IT8076 - SOFTWARE TESTING
Sathya R
 
Agile testing practice
Mary Jiang
 
Exploratory Testing: Make It Part of Your Test Strategy
TechWell
 
Fundamentals of testing
BugRaptors
 
Ad

More from Oana Feidi (18)

PPT
Spice
Oana Feidi
 
PPTX
Root cause analysis
Oana Feidi
 
PPTX
Testcase definition
Oana Feidi
 
PPT
Whitebox testing
Oana Feidi
 
PPTX
Test techniques
Oana Feidi
 
PPT
Reviews checklists
Oana Feidi
 
PPT
Spice
Oana Feidi
 
PPT
Test management
Oana Feidi
 
PPTX
Blackbox
Oana Feidi
 
PPTX
Testcase definition
Oana Feidi
 
PPT
Reviews checklists
Oana Feidi
 
DOC
Problematriunghiului
Oana Feidi
 
PPT
Spice
Oana Feidi
 
PPT
Whitebox
Oana Feidi
 
PPT
Testcase
Oana Feidi
 
PPT
Testcase
Oana Feidi
 
PPT
Blackbox
Oana Feidi
 
PPT
Reviews Checklists
Oana Feidi
 
Spice
Oana Feidi
 
Root cause analysis
Oana Feidi
 
Testcase definition
Oana Feidi
 
Whitebox testing
Oana Feidi
 
Test techniques
Oana Feidi
 
Reviews checklists
Oana Feidi
 
Spice
Oana Feidi
 
Test management
Oana Feidi
 
Blackbox
Oana Feidi
 
Testcase definition
Oana Feidi
 
Reviews checklists
Oana Feidi
 
Problematriunghiului
Oana Feidi
 
Spice
Oana Feidi
 
Whitebox
Oana Feidi
 
Testcase
Oana Feidi
 
Testcase
Oana Feidi
 
Blackbox
Oana Feidi
 
Reviews Checklists
Oana Feidi
 

Recently uploaded (20)

PDF
TOP 10 AI TOOLS YOU MUST LEARN TO SURVIVE IN 2025 AND ABOVE
digilearnings.com
 
PPTX
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
PPTX
Top 10 AI Tools, Like ChatGPT. You Must Learn In 2025
Digilearnings
 
PPTX
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
PPTX
Rules and Regulations of Madhya Pradesh Library Part-I
SantoshKumarKori2
 
PPTX
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
PPTX
Artificial Intelligence in Gastroentrology: Advancements and Future Presprec...
AyanHossain
 
PPTX
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
PDF
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
PDF
Tips for Writing the Research Title with Examples
Thelma Villaflores
 
PPTX
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
PPTX
Translation_ Definition, Scope & Historical Development.pptx
DhatriParmar
 
PPTX
Unlock the Power of Cursor AI: MuleSoft Integrations
Veera Pallapu
 
PPTX
I INCLUDED THIS TOPIC IS INTELLIGENCE DEFINITION, MEANING, INDIVIDUAL DIFFERE...
parmarjuli1412
 
PPTX
20250924 Navigating the Future: How to tell the difference between an emergen...
McGuinness Institute
 
PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
PPTX
K-Circle-Weekly-Quiz12121212-May2025.pptx
Pankaj Rodey
 
PDF
My Thoughts On Q&A- A Novel By Vikas Swarup
Niharika
 
PPTX
YSPH VMOC Special Report - Measles Outbreak Southwest US 7-20-2025.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
 
TOP 10 AI TOOLS YOU MUST LEARN TO SURVIVE IN 2025 AND ABOVE
digilearnings.com
 
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
Top 10 AI Tools, Like ChatGPT. You Must Learn In 2025
Digilearnings
 
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
Rules and Regulations of Madhya Pradesh Library Part-I
SantoshKumarKori2
 
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
Artificial Intelligence in Gastroentrology: Advancements and Future Presprec...
AyanHossain
 
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
Tips for Writing the Research Title with Examples
Thelma Villaflores
 
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
Translation_ Definition, Scope & Historical Development.pptx
DhatriParmar
 
Unlock the Power of Cursor AI: MuleSoft Integrations
Veera Pallapu
 
I INCLUDED THIS TOPIC IS INTELLIGENCE DEFINITION, MEANING, INDIVIDUAL DIFFERE...
parmarjuli1412
 
20250924 Navigating the Future: How to tell the difference between an emergen...
McGuinness Institute
 
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
K-Circle-Weekly-Quiz12121212-May2025.pptx
Pankaj Rodey
 
My Thoughts On Q&A- A Novel By Vikas Swarup
Niharika
 
YSPH VMOC Special Report - Measles Outbreak Southwest US 7-20-2025.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
 

Test Management introduction

  • 1. SOFTWARE QUALITY ASSURANCE TEST MANAGEMENT Seminar: Oana FEIDI Quality Manager – Continental Automotive
  • 2. Project team Project Manager Test Manager SW Project Manager Quality Manager
  • 3. Test management - definitions important part of software quality is the process of testing and validating the software Test management is the practice of organizing and controlling the process and artifacts required for the testing effort. The general goal of test management is to allow teams to plan , develop , execute , and assess all testing activities within the overall software development effort . This includes coordinating efforts of all those involved in the testing effort, tracking dependencies and relationships among test assets and, most importantly, defining, measuring, and tracking quality goals.
  • 4. Test management - phases Test artifacts and resource organization Test planning is the overall set of tasks that address the questions of why, what, where, and when to test. Test authoring is a process of capturing the specific steps required to complete a given test. Test execution consists of running the tests by assembling sequences of test scripts into a suite of tests. Test reporting is how the various results of the testing effort are analyzed and communicated. This is used to determine the current status of project testing, as well as the overall level of quality of the application or system.
  • 5. Test management – phases (examples)
  • 6. Test management - challenges Why should I test? What should I test? Where do I test? When do I test? How do I conduct the tests? Not enough time to test Not enough resources to test Testing teams are not always in one place Difficulties with requirements Keeping in synch with development Reporting the right information http://www.ibm.com/developerworks/rational/library/06/1107_davis/
  • 7. Test management – priorities definitions Example Priority Definitions P1 – Failure on this test is likely to result in a loss or corruption of data. This test must be run as soon as practicable and must also be run on the final build. P2 – Failure on this test is likely to results in unacceptable loss of functionality. This test must be run as soon as practicable. The test should also be run for the final time once development in this area of functionality has stabilized. P3 – Failure on this test is likely to result in loss of functionality but there may well be workarounds available. This test should be run only once development in this area of functionality has stabilized. P4 – Failure on this test is likely to result in loss of functionality that is not critical to a user. This test should be run once and probably need not be run again. P5 – Failure on this test is likely to indicate a trivial problem with the functionality. If time permits it would be nice to run these tests but they need not be completed if the time scales don’t allow (i.e. if this test was carried out and failed it would not stop the product shipping)
  • 8. Test management – classifications examples (automotive) Renault rating Continental rating
  • 9. Test management – specific rules Stress test, Robustness test (~5%) Supporting critical timing analysis (only if applicable) Special Error guessing (~5%) Intuitive Checklist (~5%) Lessons Learned Boundary value (~85%) Systematic Example Test Technique type
  • 10. Role of test manager What the test manager is responsible for: Defining and implementing the role testing plays within the organization. Defining the scope of testing within the context of each release/delivery. Deploying and managing the appropriate testing framework to meet the testing mandate. Implementing and evolving appropriate measurements and metrics. To be applied against the product under test. To be applied against the testing team. Planning, deploying and managing the testing effort for any given engagement/release. Managing and growing testing assets required for meeting the testing mandate: Team members Testing tools Testing processes Retaining skilled testing personnel.
  • 11. Test management recommendations Start test management activities early Test iteratively Reuse test artifacts Utilize requirements-based testing Validating that something does what it is supposed to do Trying to find out what can cause something to break Defining and enforcing a flexible testing process Coordinate and integrate with the rest of development Communicate status Focus on goals and results
  • 12. Test management - testing metrics Number of faults detected per functionality ordered by severity before delivery Number of test cases per functionality Number of test steps per test case Number of test cases per requirement Number of faults detected by test cases before delivery Effort for execution of test cases Requirement coverage by test cases
  • 13. Test management - testing metrics