SlideShare ist ein Scribd-Unternehmen logo
1 von 13
SOFTWARE QUALITY ASSURANCE
TEST MANAGEMENT




      Seminar: Oana FEIDI
      Quality Manager – Continental Automotive
PROJECT TEAM
            Quality Manager         Test Manager




                              SW Project Manager
    Project 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.                 100%
                                            90%
                                                                        act. # of spec. TCs
                                                         Automatisation level
                                                                        atc. autom. level [%]
                                                                                                                                                        3500

                                                                                                                                                        3000
                                                                        planned autom. level [%]                                                 80%
                                         % of automated TCs




                                                              80%




                                                                                                                                                               # of specified TCs
                                                                                                                                          70% 70%0%
                                                                                                                                                7 69%
                                                                                                                                68%     68% 69%         2500
                                                              70%                                                                     64%
                                                                                                                 6 61%
                                                                                                               60%0%
                                                              60%                                                    57%        56% 58%
                                                                                                                                  57%
                                                                                                                       54%4% 5 3%
                                                                                                                         5 53%                          2000
                                                                                                             51%
                                                                                                      48%48%8%
                                                                                                       47% 4
                                                              50%                                43% 44%
                                                                                               42% 42%
                                                                                             39%                                                        1500
                                                              40%       36% 3 5% 35% 36%6% 34%
                                                                          36% 35% 3 6% 3 36%
                                                                                      35%
                                                                      31%
                                                                    28%
                                                              30%                                                                                       1000
                                                              20%
                                                                                                                                                        500
                                                              10%
                                                              0%                                                                                        0
                                                                    CW13
                                                                    CW14
                                                                    CW15
                                                                    CW16
                                                                    CW17
                                                                    CW18
                                                                    CW19
                                                                    CW20
                                                                    CW21
                                                                    CW22
                                                                    CW23
                                                                    CW24
                                                                    CW25
                                                                    CW26
                                                                    CW27
                                                                    CW28
                                                                    CW29
                                                                    CW30
                                                                    CW31
                                                                    CW32
                                                                    CW33
                                                                    CW34
                                                                    CW35
                                                                    CW36
                                                                    CW37
                                                                    CW38
                                                                    CW39
                                                                    CW40
                                                                    CW41
                                                                    CW42
                                                                    CW43
                                                                    CW44
                                                                    CW45
                                                                    CW46

                                                                    CW48
                                                                    CW49
                                                                    CW50
                                                                    CW51
                                                                    CW47
                                                                          LS 7             LS 7.1               LS 8                      LS 9

                                                                                           Calender weeks / Delivery steps
TEST MANAGEMENT – PHASES
(EXAMPLES)
TEST MANAGEMENT - CHALLENGES

     Why should I test?                        Not enough time to test
     What should I test?                       Not enough resources to test
     Where do I test?                           Testing teams are not always in
     When do I test?                            one place
     How do I conduct the tests?            
                                                 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)




                    Continental rating
  Renault rating
TEST MANAGEMENT – SPECIFIC RULES
Test Technique type   Example

Systematic            Boundary value (~85%)

Lessons Learned       Checklist (~5%)

Intuitive             Error guessing (~5%)

Supporting            Stress test, Robustness test (~5%)


Special               critical timing analysis (only if applicable)
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

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (12)

verification and validation
verification and validationverification and validation
verification and validation
 
Verification & Validation
Verification & ValidationVerification & Validation
Verification & Validation
 
Presentation
PresentationPresentation
Presentation
 
Mykhailo Zarai "Be careful when dealing with C++" at Rivne IT Talks
Mykhailo Zarai "Be careful when dealing with C++" at Rivne IT TalksMykhailo Zarai "Be careful when dealing with C++" at Rivne IT Talks
Mykhailo Zarai "Be careful when dealing with C++" at Rivne IT Talks
 
Equivalence partinioning and boundary value analysis
Equivalence partinioning and boundary value analysisEquivalence partinioning and boundary value analysis
Equivalence partinioning and boundary value analysis
 
Boundary value analysis
Boundary value analysisBoundary value analysis
Boundary value analysis
 
Software design
Software designSoftware design
Software design
 
liquid crystal display
liquid crystal displayliquid crystal display
liquid crystal display
 
Design concepts and principles
Design concepts and principlesDesign concepts and principles
Design concepts and principles
 
Test techniques
Test techniquesTest techniques
Test techniques
 
Black & White Box testing
Black & White Box testingBlack & White Box testing
Black & White Box testing
 
Whitebox testing
Whitebox testingWhitebox testing
Whitebox testing
 

Ähnlich wie Test management

Amie Peters
Amie Peters Amie Peters
Amie Peters Alchemy
 
Gridley’s mobile-ny-industy-roadmap-tips-for-successful-fundraise
Gridley’s mobile-ny-industy-roadmap-tips-for-successful-fundraiseGridley’s mobile-ny-industy-roadmap-tips-for-successful-fundraise
Gridley’s mobile-ny-industy-roadmap-tips-for-successful-fundraiseLinda Gridley
 
2010 SMB Information Protection Survey
2010 SMB Information Protection Survey2010 SMB Information Protection Survey
2010 SMB Information Protection SurveySymantec
 
Making the longtail wag - Owen Hewitson
Making the longtail wag - Owen HewitsonMaking the longtail wag - Owen Hewitson
Making the longtail wag - Owen Hewitsonauexpo Conference
 
Inclusive quarterly reading comprehension data
Inclusive quarterly reading comprehension dataInclusive quarterly reading comprehension data
Inclusive quarterly reading comprehension datadmc1922
 
Session #2: Test Driven Development
Session #2: Test Driven DevelopmentSession #2: Test Driven Development
Session #2: Test Driven DevelopmentSteve Lange
 
AICPA Interchange 2012 - Member Value
AICPA Interchange 2012 - Member ValueAICPA Interchange 2012 - Member Value
AICPA Interchange 2012 - Member ValueMcKinley Advisors
 
The Arab Region in the New Internet World
The Arab Region in the New Internet World The Arab Region in the New Internet World
The Arab Region in the New Internet World OneWebDay, Inc.
 
Greenwich IATA Presentation 7 Oct 2008 Final Website
Greenwich IATA Presentation 7 Oct 2008 Final WebsiteGreenwich IATA Presentation 7 Oct 2008 Final Website
Greenwich IATA Presentation 7 Oct 2008 Final Websitercsmuk
 
Wickes summary
Wickes summaryWickes summary
Wickes summaryJCDecauxUK
 
Amund Bråthen - konsumentanalytiker Norges sjømatråd - Miniseminar Laks - Ju...
Amund Bråthen - konsumentanalytiker Norges sjømatråd -  Miniseminar Laks - Ju...Amund Bråthen - konsumentanalytiker Norges sjømatråd -  Miniseminar Laks - Ju...
Amund Bråthen - konsumentanalytiker Norges sjømatråd - Miniseminar Laks - Ju...Norwegian Seafood Council
 
EchoSign Case Study: How Adobe Cut 2 Weeks From its Contracting Process
EchoSign Case Study:  How Adobe Cut 2 Weeks From its Contracting ProcessEchoSign Case Study:  How Adobe Cut 2 Weeks From its Contracting Process
EchoSign Case Study: How Adobe Cut 2 Weeks From its Contracting ProcessJason M. Lemkin
 
Egyptian elections presidential debate may 2012
Egyptian elections presidential debate may 2012Egyptian elections presidential debate may 2012
Egyptian elections presidential debate may 2012SocialEyez
 
Supelec M2M, IoT course 1 - introduction part 2 - 2012
Supelec  M2M, IoT course 1 - introduction part 2 - 2012Supelec  M2M, IoT course 1 - introduction part 2 - 2012
Supelec M2M, IoT course 1 - introduction part 2 - 2012Thierry Lestable
 
Caucasus ict trends
Caucasus ict trendsCaucasus ict trends
Caucasus ict trendsKaty Pearce
 
Education Equity in Asian Pacific Islander Communities in Oregon
Education Equity in Asian Pacific Islander Communities in OregonEducation Equity in Asian Pacific Islander Communities in Oregon
Education Equity in Asian Pacific Islander Communities in Oregon_APANO_
 

Ähnlich wie Test management (20)

Amie Peters
Amie Peters Amie Peters
Amie Peters
 
Direct Marketing
Direct MarketingDirect Marketing
Direct Marketing
 
Gridley’s mobile-ny-industy-roadmap-tips-for-successful-fundraise
Gridley’s mobile-ny-industy-roadmap-tips-for-successful-fundraiseGridley’s mobile-ny-industy-roadmap-tips-for-successful-fundraise
Gridley’s mobile-ny-industy-roadmap-tips-for-successful-fundraise
 
2010 SMB Information Protection Survey
2010 SMB Information Protection Survey2010 SMB Information Protection Survey
2010 SMB Information Protection Survey
 
Manifesto (for now)
Manifesto (for now)Manifesto (for now)
Manifesto (for now)
 
Making the longtail wag - Owen Hewitson
Making the longtail wag - Owen HewitsonMaking the longtail wag - Owen Hewitson
Making the longtail wag - Owen Hewitson
 
Inclusive quarterly reading comprehension data
Inclusive quarterly reading comprehension dataInclusive quarterly reading comprehension data
Inclusive quarterly reading comprehension data
 
Session #2: Test Driven Development
Session #2: Test Driven DevelopmentSession #2: Test Driven Development
Session #2: Test Driven Development
 
AICPA Interchange 2012 - Member Value
AICPA Interchange 2012 - Member ValueAICPA Interchange 2012 - Member Value
AICPA Interchange 2012 - Member Value
 
The Arab Region in the New Internet World
The Arab Region in the New Internet World The Arab Region in the New Internet World
The Arab Region in the New Internet World
 
The Arab Region in the New Internet World
The Arab Region in the New Internet WorldThe Arab Region in the New Internet World
The Arab Region in the New Internet World
 
Greenwich IATA Presentation 7 Oct 2008 Final Website
Greenwich IATA Presentation 7 Oct 2008 Final WebsiteGreenwich IATA Presentation 7 Oct 2008 Final Website
Greenwich IATA Presentation 7 Oct 2008 Final Website
 
Wickes summary
Wickes summaryWickes summary
Wickes summary
 
Amund Bråthen - konsumentanalytiker Norges sjømatråd - Miniseminar Laks - Ju...
Amund Bråthen - konsumentanalytiker Norges sjømatråd -  Miniseminar Laks - Ju...Amund Bråthen - konsumentanalytiker Norges sjømatråd -  Miniseminar Laks - Ju...
Amund Bråthen - konsumentanalytiker Norges sjømatråd - Miniseminar Laks - Ju...
 
EchoSign Case Study: How Adobe Cut 2 Weeks From its Contracting Process
EchoSign Case Study:  How Adobe Cut 2 Weeks From its Contracting ProcessEchoSign Case Study:  How Adobe Cut 2 Weeks From its Contracting Process
EchoSign Case Study: How Adobe Cut 2 Weeks From its Contracting Process
 
Trust2012 presentation en
Trust2012 presentation enTrust2012 presentation en
Trust2012 presentation en
 
Egyptian elections presidential debate may 2012
Egyptian elections presidential debate may 2012Egyptian elections presidential debate may 2012
Egyptian elections presidential debate may 2012
 
Supelec M2M, IoT course 1 - introduction part 2 - 2012
Supelec  M2M, IoT course 1 - introduction part 2 - 2012Supelec  M2M, IoT course 1 - introduction part 2 - 2012
Supelec M2M, IoT course 1 - introduction part 2 - 2012
 
Caucasus ict trends
Caucasus ict trendsCaucasus ict trends
Caucasus ict trends
 
Education Equity in Asian Pacific Islander Communities in Oregon
Education Equity in Asian Pacific Islander Communities in OregonEducation Equity in Asian Pacific Islander Communities in Oregon
Education Equity in Asian Pacific Islander Communities in Oregon
 

Mehr von Oana Feidi

Mehr von Oana Feidi (17)

Spice
SpiceSpice
Spice
 
Root cause analysis
Root cause analysisRoot cause analysis
Root cause analysis
 
Testcase definition
Testcase definitionTestcase definition
Testcase definition
 
Reviews checklists
Reviews checklistsReviews checklists
Reviews checklists
 
Spice
SpiceSpice
Spice
 
Test management
Test managementTest management
Test management
 
Blackbox
BlackboxBlackbox
Blackbox
 
Testcase definition
Testcase definitionTestcase definition
Testcase definition
 
Reviews checklists
Reviews checklistsReviews checklists
Reviews checklists
 
Problematriunghiului
ProblematriunghiuluiProblematriunghiului
Problematriunghiului
 
Spice
SpiceSpice
Spice
 
Test Management introduction
Test Management introductionTest Management introduction
Test Management introduction
 
Whitebox
WhiteboxWhitebox
Whitebox
 
Testcase
TestcaseTestcase
Testcase
 
Testcase
TestcaseTestcase
Testcase
 
Blackbox
BlackboxBlackbox
Blackbox
 
Reviews Checklists
Reviews ChecklistsReviews Checklists
Reviews Checklists
 

Kürzlich hochgeladen

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 

Kürzlich hochgeladen (20)

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 

Test management

  • 1. SOFTWARE QUALITY ASSURANCE TEST MANAGEMENT Seminar: Oana FEIDI Quality Manager – Continental Automotive
  • 2. PROJECT TEAM Quality Manager Test Manager SW Project Manager Project 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. 100% 90% act. # of spec. TCs Automatisation level atc. autom. level [%] 3500 3000 planned autom. level [%] 80% % of automated TCs 80% # of specified TCs 70% 70%0% 7 69% 68% 68% 69% 2500 70% 64% 6 61% 60%0% 60% 57% 56% 58% 57% 54%4% 5 3% 5 53% 2000 51% 48%48%8% 47% 4 50% 43% 44% 42% 42% 39% 1500 40% 36% 3 5% 35% 36%6% 34% 36% 35% 3 6% 3 36% 35% 31% 28% 30% 1000 20% 500 10% 0% 0 CW13 CW14 CW15 CW16 CW17 CW18 CW19 CW20 CW21 CW22 CW23 CW24 CW25 CW26 CW27 CW28 CW29 CW30 CW31 CW32 CW33 CW34 CW35 CW36 CW37 CW38 CW39 CW40 CW41 CW42 CW43 CW44 CW45 CW46 CW48 CW49 CW50 CW51 CW47 LS 7 LS 7.1 LS 8 LS 9 Calender weeks / Delivery steps
  • 5. TEST MANAGEMENT – PHASES (EXAMPLES)
  • 6. TEST MANAGEMENT - CHALLENGES  Why should I test?  Not enough time to test  What should I test?  Not enough resources to test  Where do I test?  Testing teams are not always in  When do I test? one place  How do I conduct the tests?  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) Continental rating Renault rating
  • 9. TEST MANAGEMENT – SPECIFIC RULES Test Technique type Example Systematic Boundary value (~85%) Lessons Learned Checklist (~5%) Intuitive Error guessing (~5%) Supporting Stress test, Robustness test (~5%) Special critical timing analysis (only if applicable)
  • 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