SlideShare a Scribd company logo
(VIII) Maintenance or Support: After successful software release and training our project
management defines a Change Control Board(CCB) to receive queries or requests in the future from
the customer on that software from that customer.
This CCB consists of a few developers, a few test engineers and the project manager. This team
receives two types of requests from the customer during the utilization of the software.

(Enhancement Correction)                             Change Request


                  Enhancement                                                    Missed Defect / Latent Defect

               Impact Analysis                                                              Impact Analysis
(Analysis where to make changes in the S/W)
                                                                      Developers
                                             CCB
              Perform that change                                                           Perform that change

Test the S/W Change                                            Tester                     Test the s/w change


                                                             Review old test process capability to Improve

Change Control Board: It is the team which will handles customer requests for enhancement changes.

                                                   OBSERVATIONS
Testing Stage                 Verification/Validation Testing Techniques                  Responsible People
Reviews in Analysis           Verification                 Walk through, inspection,      Business Analyst
                                                           Peer Review
(BRS & SRS)

Reviews in Analysis           Verification                 Walk through, inspection,      Designers
                                                           Peer Review
(HLD & LLD)

Unit Testing in Coding        Validation                   White Box Testing Techniques   Developers

(on Individual Program)

Integration Testing (Two or   Validation                   White Box Testing Techniques   Developers
more Modules integrated)

System Testing on s/w build   Validation                   Black Box Testing              Test Engineers

UAT(S/W Build)                Validation                   Alpha Testing/Beta Testing     Users/Customers

Release Testing               Validation                   Black Box Testing              Release Team

Testing in Maintenance        Validation                   Black Box Testing              CCB
Testing Techniques:
There are 3 types of testing techniques in STLC(System Testing Life Cycle).
     Documents Testing Techniques
     White Box Testing Techniques
     Black Box Testing Techniques
(A) Documents Testing Techniques:
These techniques are also known as verification testing techniques. The responsible persons use these
techniques to review
BRSSRSHLDLLDs
There are 3 types of documentation testing techniques.
     Walk Through: verifying a document from the
     Inspection: verification of a document for some particular aspect or functionality in the
           software and concentrating an specific.
     Peer Review: Requesting peers or colleagues to verify the document.
(B) White Box Testing Techniques:
These techniques are also known as Glass Box or Open Box or Clear Box testing techniques. These
techniques are applicable for programs in Unit Testing and for interface programs in integration
testing.
There are 4 types of white box testing techniques.
    1) Basic Path Coverage
    2) Control Structure Coverage
    3) Program Technique Coverage
    4) Mutation Coverage
(C)Black Box Testing Techniques:
These are also known as close box testing techniques. These techniques are applicable on the
Software builds. There are 4 types of black box testing techniques.
    1) Boundary Value Analysis(BVA)
           Whenever one need to develop the test cases for a range kind of input then it is suggested to
           use a technique called BVA.
           BVA says that instead of testing on whole range, just concentrate on the boundaries if at all
           the boundaries are working fine then one can come to a conclusion then the whole range is
           working fine.
2) Equivalence Class Partitioning:(ECP)
     Whenever one need to develop the test cases for huge range of data or a mixture of so many
     requirements then it is suggested to use a technique ECP.
     Equivalence Class Partition says that divides the inputs into different classes and then write
     the test cases for each class separately.
3)   Decision Tables
4) State transmission diagrams
5) Error guessing

More Related Content

What's hot

Software Testing , levels, Techniques, Tools
Software Testing , levels, Techniques, ToolsSoftware Testing , levels, Techniques, Tools
Software Testing , levels, Techniques, Tools
Ali Raza
 
Software testing concepts
Software testing conceptsSoftware testing concepts
Software testing concepts
satyatwrmca
 
STLC (Software Testing Life Cycle)
STLC (Software Testing Life Cycle)STLC (Software Testing Life Cycle)
STLC (Software Testing Life Cycle)
Ch Fahadi
 
Software audiit information management
Software audiit   information managementSoftware audiit   information management
Software audiit information management
Hallmark B-school
 
Quality Assurance and Software Testing
Quality Assurance and Software TestingQuality Assurance and Software Testing
Quality Assurance and Software Testingpingkapil
 
Software testing life cycle
Software testing life cycleSoftware testing life cycle
Software testing life cycle
Garuda Trainings
 
Software Testing or Quality Assurance
Software Testing or Quality AssuranceSoftware Testing or Quality Assurance
Software Testing or Quality Assurance
Trimantra Software Solutions
 
Software Testing Life Cycle
Software Testing Life CycleSoftware Testing Life Cycle
Software Testing Life Cycle
gueste730d5
 
Tools for Software Verification and Validation
Tools for Software Verification and ValidationTools for Software Verification and Validation
Tools for Software Verification and Validationaliraza786
 
Software testing
Software testingSoftware testing
Software testing
ssusere50573
 
Types of Software Testing
Types of Software TestingTypes of Software Testing
Types of Software TestingNishant Worah
 
Software Testing Introduction
Software Testing IntroductionSoftware Testing Introduction
Software Testing Introduction
ArunKumar5524
 
Automated Testing vs Manual Testing
Automated Testing vs Manual TestingAutomated Testing vs Manual Testing
Automated Testing vs Manual Testing
didev
 
16103271 software-testing-ppt
16103271 software-testing-ppt16103271 software-testing-ppt
16103271 software-testing-ppt
atish90
 
Software testing and quality assurance
Software testing and quality assuranceSoftware testing and quality assurance
Software testing and quality assurance
TOPS Technologies
 
Requirements validation techniques (rv ts) practiced in industry studies of...
Requirements validation techniques (rv ts) practiced in industry   studies of...Requirements validation techniques (rv ts) practiced in industry   studies of...
Requirements validation techniques (rv ts) practiced in industry studies of...JayabalanRajalakshmi
 

What's hot (20)

Test Life Cycle
Test Life CycleTest Life Cycle
Test Life Cycle
 
Software Testing , levels, Techniques, Tools
Software Testing , levels, Techniques, ToolsSoftware Testing , levels, Techniques, Tools
Software Testing , levels, Techniques, Tools
 
Software testing concepts
Software testing conceptsSoftware testing concepts
Software testing concepts
 
3.software testing
3.software testing3.software testing
3.software testing
 
STLC (Software Testing Life Cycle)
STLC (Software Testing Life Cycle)STLC (Software Testing Life Cycle)
STLC (Software Testing Life Cycle)
 
Software audiit information management
Software audiit   information managementSoftware audiit   information management
Software audiit information management
 
Quality Assurance and Software Testing
Quality Assurance and Software TestingQuality Assurance and Software Testing
Quality Assurance and Software Testing
 
Software testing life cycle
Software testing life cycleSoftware testing life cycle
Software testing life cycle
 
Software Testing or Quality Assurance
Software Testing or Quality AssuranceSoftware Testing or Quality Assurance
Software Testing or Quality Assurance
 
Software Testing Life Cycle
Software Testing Life CycleSoftware Testing Life Cycle
Software Testing Life Cycle
 
Tools for Software Verification and Validation
Tools for Software Verification and ValidationTools for Software Verification and Validation
Tools for Software Verification and Validation
 
Software testing
Software testingSoftware testing
Software testing
 
Software testing
Software testingSoftware testing
Software testing
 
Unit testing
Unit testingUnit testing
Unit testing
 
Types of Software Testing
Types of Software TestingTypes of Software Testing
Types of Software Testing
 
Software Testing Introduction
Software Testing IntroductionSoftware Testing Introduction
Software Testing Introduction
 
Automated Testing vs Manual Testing
Automated Testing vs Manual TestingAutomated Testing vs Manual Testing
Automated Testing vs Manual Testing
 
16103271 software-testing-ppt
16103271 software-testing-ppt16103271 software-testing-ppt
16103271 software-testing-ppt
 
Software testing and quality assurance
Software testing and quality assuranceSoftware testing and quality assurance
Software testing and quality assurance
 
Requirements validation techniques (rv ts) practiced in industry studies of...
Requirements validation techniques (rv ts) practiced in industry   studies of...Requirements validation techniques (rv ts) practiced in industry   studies of...
Requirements validation techniques (rv ts) practiced in industry studies of...
 

Similar to Maintainanceandsupport

Software testing ppt
Software testing pptSoftware testing ppt
Software testing ppt
Heritage Institute Of Tech,India
 
Manual testing1
Manual testing1Manual testing1
Manual testing1
Raghu Sirka
 
Completed slides
Completed slidesCompleted slides
Completed slides
Jyothi Vbs
 
Slides1 - testing
Slides1 - testingSlides1 - testing
Slides1 - testingJyothi Vbs
 
Glossary of Testing Terms and Concepts
Glossary of Testing Terms and ConceptsGlossary of Testing Terms and Concepts
Glossary of Testing Terms and Conceptsmqamarhayat
 
Software testing course_in_mumbai
Software testing course_in_mumbaiSoftware testing course_in_mumbai
Software testing course_in_mumbai
vibrantuser
 
Unit testingandcontinousintegrationfreenest1dot4
Unit testingandcontinousintegrationfreenest1dot4Unit testingandcontinousintegrationfreenest1dot4
Unit testingandcontinousintegrationfreenest1dot4
JAMK
 
Role+Of+Testing+In+Sdlc
Role+Of+Testing+In+SdlcRole+Of+Testing+In+Sdlc
Role+Of+Testing+In+Sdlc
mahendra singh
 
Qa analyst training
Qa analyst training Qa analyst training
Qa analyst training
Dinesh Pokhrel
 
Testing throughout the software life cycle
Testing throughout the software life cycleTesting throughout the software life cycle
Testing throughout the software life cycle
Emi Rizki Ayunanda
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
Sergey Aganezov
 
Software testing
Software testingSoftware testing
Software testing
Sengu Msc
 
Software testing
Software testingSoftware testing
Software testing
Sengu Msc
 
Software testing course_in_mumbai
Software testing course_in_mumbaiSoftware testing course_in_mumbai
Software testing course_in_mumbai
vibrantuser
 
TESTING THROUGHOUT THE SOFTWARE LIFE CYCLE
TESTING THROUGHOUT THE SOFTWARE LIFE CYCLETESTING THROUGHOUT THE SOFTWARE LIFE CYCLE
TESTING THROUGHOUT THE SOFTWARE LIFE CYCLE
Delicia Generis Humani
 
hp_alm.docx
hp_alm.docxhp_alm.docx
hp_alm.docx
AkshayK706991
 
Unit testing - what is its importance
Unit testing - what is its importanceUnit testing - what is its importance
Unit testing - what is its importance
TestingXperts
 
Software testing
Software testingSoftware testing
Software testing
Simran Kaur
 

Similar to Maintainanceandsupport (20)

Verification strategies
Verification strategiesVerification strategies
Verification strategies
 
Software testing ppt
Software testing pptSoftware testing ppt
Software testing ppt
 
Manual testing1
Manual testing1Manual testing1
Manual testing1
 
Completed slides
Completed slidesCompleted slides
Completed slides
 
Slides1 - testing
Slides1 - testingSlides1 - testing
Slides1 - testing
 
Quality Assurance Process
Quality Assurance ProcessQuality Assurance Process
Quality Assurance Process
 
Glossary of Testing Terms and Concepts
Glossary of Testing Terms and ConceptsGlossary of Testing Terms and Concepts
Glossary of Testing Terms and Concepts
 
Software testing course_in_mumbai
Software testing course_in_mumbaiSoftware testing course_in_mumbai
Software testing course_in_mumbai
 
Unit testingandcontinousintegrationfreenest1dot4
Unit testingandcontinousintegrationfreenest1dot4Unit testingandcontinousintegrationfreenest1dot4
Unit testingandcontinousintegrationfreenest1dot4
 
Role+Of+Testing+In+Sdlc
Role+Of+Testing+In+SdlcRole+Of+Testing+In+Sdlc
Role+Of+Testing+In+Sdlc
 
Qa analyst training
Qa analyst training Qa analyst training
Qa analyst training
 
Testing throughout the software life cycle
Testing throughout the software life cycleTesting throughout the software life cycle
Testing throughout the software life cycle
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Software testing
Software testingSoftware testing
Software testing
 
Software testing
Software testingSoftware testing
Software testing
 
Software testing course_in_mumbai
Software testing course_in_mumbaiSoftware testing course_in_mumbai
Software testing course_in_mumbai
 
TESTING THROUGHOUT THE SOFTWARE LIFE CYCLE
TESTING THROUGHOUT THE SOFTWARE LIFE CYCLETESTING THROUGHOUT THE SOFTWARE LIFE CYCLE
TESTING THROUGHOUT THE SOFTWARE LIFE CYCLE
 
hp_alm.docx
hp_alm.docxhp_alm.docx
hp_alm.docx
 
Unit testing - what is its importance
Unit testing - what is its importanceUnit testing - what is its importance
Unit testing - what is its importance
 
Software testing
Software testingSoftware testing
Software testing
 

Recently uploaded

How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
EduSkills OECD
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 

Recently uploaded (20)

How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 

Maintainanceandsupport

  • 1. (VIII) Maintenance or Support: After successful software release and training our project management defines a Change Control Board(CCB) to receive queries or requests in the future from the customer on that software from that customer. This CCB consists of a few developers, a few test engineers and the project manager. This team receives two types of requests from the customer during the utilization of the software. (Enhancement Correction) Change Request Enhancement Missed Defect / Latent Defect Impact Analysis Impact Analysis (Analysis where to make changes in the S/W) Developers CCB Perform that change Perform that change Test the S/W Change Tester Test the s/w change Review old test process capability to Improve Change Control Board: It is the team which will handles customer requests for enhancement changes. OBSERVATIONS Testing Stage Verification/Validation Testing Techniques Responsible People Reviews in Analysis Verification Walk through, inspection, Business Analyst Peer Review (BRS & SRS) Reviews in Analysis Verification Walk through, inspection, Designers Peer Review (HLD & LLD) Unit Testing in Coding Validation White Box Testing Techniques Developers (on Individual Program) Integration Testing (Two or Validation White Box Testing Techniques Developers more Modules integrated) System Testing on s/w build Validation Black Box Testing Test Engineers UAT(S/W Build) Validation Alpha Testing/Beta Testing Users/Customers Release Testing Validation Black Box Testing Release Team Testing in Maintenance Validation Black Box Testing CCB
  • 2. Testing Techniques: There are 3 types of testing techniques in STLC(System Testing Life Cycle).  Documents Testing Techniques  White Box Testing Techniques  Black Box Testing Techniques (A) Documents Testing Techniques: These techniques are also known as verification testing techniques. The responsible persons use these techniques to review BRSSRSHLDLLDs There are 3 types of documentation testing techniques.  Walk Through: verifying a document from the  Inspection: verification of a document for some particular aspect or functionality in the software and concentrating an specific.  Peer Review: Requesting peers or colleagues to verify the document. (B) White Box Testing Techniques: These techniques are also known as Glass Box or Open Box or Clear Box testing techniques. These techniques are applicable for programs in Unit Testing and for interface programs in integration testing. There are 4 types of white box testing techniques. 1) Basic Path Coverage 2) Control Structure Coverage 3) Program Technique Coverage 4) Mutation Coverage (C)Black Box Testing Techniques: These are also known as close box testing techniques. These techniques are applicable on the Software builds. There are 4 types of black box testing techniques. 1) Boundary Value Analysis(BVA) Whenever one need to develop the test cases for a range kind of input then it is suggested to use a technique called BVA. BVA says that instead of testing on whole range, just concentrate on the boundaries if at all the boundaries are working fine then one can come to a conclusion then the whole range is working fine.
  • 3. 2) Equivalence Class Partitioning:(ECP) Whenever one need to develop the test cases for huge range of data or a mixture of so many requirements then it is suggested to use a technique ECP. Equivalence Class Partition says that divides the inputs into different classes and then write the test cases for each class separately. 3) Decision Tables 4) State transmission diagrams 5) Error guessing