SlideShare a Scribd company logo
UNIT TESTING

       By…..
       360logica
Test phases
 Five Software testing phases..

Phase                    Guiding document        Test type


Development phase        Technical Design        Unit Testing


System and integration   Functional Design       System Testing
phase                                            Integration Testing
User Acceptance Phase    Business Requirements   User Acceptance Testing


Implementation Phase     Business Case           Product Verification Testing



 Regression Testing applies to all Phases .
UNIT TESTING
 A unit test is also called a module test because it tests the
  individual units of code that comprise the application.
 Unit tests focus on functionality and reliability.
 If a defect is discovered during a unit test, the severity of the
  defect will dictate whether or not it will be fixed before the
  module is approved.
 Techniques can be structural or functional.
Entry and Exit Criteria for Unit Testing
ENTRY CRITERIA….
 Business Requirements are at least 80% complete and have
  been approved to-date
 Technical Design has been finalized and approved
 Development environment has been established and is
  stable .
EXIT CRITERIA….
 A testing transition meeting has be held and the developers
  signed off
 Project Manager approval has been received.

More Related Content

PPS
Unit Testing
PPTX
Unit testing
PPTX
Software Testing or Quality Assurance
PDF
Types of software testing
PPT
DOC
Transactionflow
PPTX
Importance of Software testing in SDLC and Agile
PPTX
Software Engineering- Types of Testing
Unit Testing
Unit testing
Software Testing or Quality Assurance
Types of software testing
Transactionflow
Importance of Software testing in SDLC and Agile
Software Engineering- Types of Testing

What's hot (20)

PPT
Types of Software Testing
PPTX
software testing methodologies
PPT
Test Levels & Techniques
PDF
Testing methodology
PPTX
Unit testing
PPT
Automated Testing vs Manual Testing
PPTX
Software Testing - Part 1 (Techniques, Types, Levels, Methods, STLC, Bug Life...
PDF
Different Types Of Testing
PPTX
Software testing
PPTX
Software testing
PPT
Unit testing
PDF
7 stages of unit testing
PPT
Software Testing Tecniques
PPTX
PPT
Testing concepts ppt
PPTX
Software testing
PPTX
Software Testing Introduction
PPSX
Manual testing
PPTX
Software testing
PPTX
11 software testing_strategy
Types of Software Testing
software testing methodologies
Test Levels & Techniques
Testing methodology
Unit testing
Automated Testing vs Manual Testing
Software Testing - Part 1 (Techniques, Types, Levels, Methods, STLC, Bug Life...
Different Types Of Testing
Software testing
Software testing
Unit testing
7 stages of unit testing
Software Testing Tecniques
Testing concepts ppt
Software testing
Software Testing Introduction
Manual testing
Software testing
11 software testing_strategy
Ad

Similar to Unit testing (20)

DOCX
System testing
PPT
Testing strategies in Software Engineering
PPTX
Unit 3 for st
PPT
Software Testing Life Cycle
PPT
testing strategies and tactics
PPTX
Software Engineering and Project Management - Software Testing + Agile Method...
PPTX
These risks can arise from various sources and can affect different aspects o...
PPTX
SE-Unit 4_software testing stretagy.pptx
PPTX
UNIT-III 19CS408T - Software Testing Notes
PPTX
Sftwre engg.testng
PPT
Software testing for biginners
PPT
Testing strategies
PPTX
S.E Unit 6colorcolorcolorcolorcolorcolor.pptx
PPTX
Software testing ppt
PPTX
Software testing
PPS
Why Unit Testingl
PPS
Why Unit Testingl
System testing
Testing strategies in Software Engineering
Unit 3 for st
Software Testing Life Cycle
testing strategies and tactics
Software Engineering and Project Management - Software Testing + Agile Method...
These risks can arise from various sources and can affect different aspects o...
SE-Unit 4_software testing stretagy.pptx
UNIT-III 19CS408T - Software Testing Notes
Sftwre engg.testng
Software testing for biginners
Testing strategies
S.E Unit 6colorcolorcolorcolorcolorcolor.pptx
Software testing ppt
Software testing
Why Unit Testingl
Why Unit Testingl
Ad

Unit testing

  • 1. UNIT TESTING By….. 360logica
  • 2. Test phases  Five Software testing phases.. Phase Guiding document Test type Development phase Technical Design Unit Testing System and integration Functional Design System Testing phase Integration Testing User Acceptance Phase Business Requirements User Acceptance Testing Implementation Phase Business Case Product Verification Testing Regression Testing applies to all Phases .
  • 3. UNIT TESTING  A unit test is also called a module test because it tests the individual units of code that comprise the application.  Unit tests focus on functionality and reliability.  If a defect is discovered during a unit test, the severity of the defect will dictate whether or not it will be fixed before the module is approved.  Techniques can be structural or functional.
  • 4. Entry and Exit Criteria for Unit Testing ENTRY CRITERIA….  Business Requirements are at least 80% complete and have been approved to-date  Technical Design has been finalized and approved  Development environment has been established and is stable . EXIT CRITERIA….  A testing transition meeting has be held and the developers signed off  Project Manager approval has been received.