SlideShare a Scribd company logo
13.TESTING
Testing should be done through the implementation process. Even before and application is
installed; it makes sense to verify that the basic platform is capable of achieving its design
capabilities. System testing is a critical process. Testing is a process of executing a program with
the explicit intention of finding errors that is making the program fail. This helps in finding the
bottle neck in the system. Executing a program in a stimulated environment performs testing.
The feedback from testing phase generally produces changes in the software to deal with errors
and failures that are uncovered.
BLACK BOX TESTING:
In black box testing or functional testing test cases are decided. Test cases are decided on the
basis of requirements or specifications of the program or module.
Black box testing is done in the project to remove errors:
 Incorrect or missing function
 Interface errors.
 Errors in data structure or external database access.
 Behavioral or performance error.
 Errors in initiation and termination.
WHITE BOX TESTING:
The White box testing or structural testing performs close operation of procedural details. They
test the software logical path by having test cases exercising specific sets of condition and loops.

More Related Content

What's hot

What is integration testing
What is integration testingWhat is integration testing
What is integration testing
TestingXperts
 
Software testing strategies
Software testing strategiesSoftware testing strategies
Software testing strategies
Krishna Sujeer
 
Software testing
Software testingSoftware testing
Software testing
Bhagyashree pathak
 
S.t.
S.t.S.t.
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual Testing
Sachin-QA
 
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual Testing
Fayis-QA
 
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual Testing
ANKUR-BA
 
Testing methodology
Testing methodologyTesting methodology
Testing methodology
Dina Hanbazazah
 
Testing in multiplatform environment
Testing in multiplatform environmentTesting in multiplatform environment
Testing in multiplatform environment
shivanichauhan1953
 
software testing methodologies
software testing methodologiessoftware testing methodologies
software testing methodologies
Jhonny Jhon
 
Testing strategies in Software Engineering
Testing strategies in Software EngineeringTesting strategies in Software Engineering
Testing strategies in Software Engineering
MuhammadTalha436
 
Integration testing overview
Integration testing overviewIntegration testing overview
Integration testing overview
pooja deshmukh
 
softwaretestingppt-FINAL-PPT-1
softwaretestingppt-FINAL-PPT-1softwaretestingppt-FINAL-PPT-1
softwaretestingppt-FINAL-PPT-1
FAIZALSAIYED
 
11 software testing_strategy
11 software testing_strategy11 software testing_strategy
11 software testing_strategy
University of Computer Science and Technology
 
Ppt19
Ppt19Ppt19
Ppt19
raj732723
 
SECh1920
SECh1920SECh1920
SECh1920
Joe Christensen
 
System testing
System testingSystem testing
System testing
Abdullah-Al- Mahmud
 
Testing Types And Models
Testing Types And ModelsTesting Types And Models
Testing Types And Models
nazeer pasha
 

What's hot (18)

What is integration testing
What is integration testingWhat is integration testing
What is integration testing
 
Software testing strategies
Software testing strategiesSoftware testing strategies
Software testing strategies
 
Software testing
Software testingSoftware testing
Software testing
 
S.t.
S.t.S.t.
S.t.
 
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual Testing
 
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual Testing
 
Testing Concepts and Manual Testing
Testing Concepts and Manual TestingTesting Concepts and Manual Testing
Testing Concepts and Manual Testing
 
Testing methodology
Testing methodologyTesting methodology
Testing methodology
 
Testing in multiplatform environment
Testing in multiplatform environmentTesting in multiplatform environment
Testing in multiplatform environment
 
software testing methodologies
software testing methodologiessoftware testing methodologies
software testing methodologies
 
Testing strategies in Software Engineering
Testing strategies in Software EngineeringTesting strategies in Software Engineering
Testing strategies in Software Engineering
 
Integration testing overview
Integration testing overviewIntegration testing overview
Integration testing overview
 
softwaretestingppt-FINAL-PPT-1
softwaretestingppt-FINAL-PPT-1softwaretestingppt-FINAL-PPT-1
softwaretestingppt-FINAL-PPT-1
 
11 software testing_strategy
11 software testing_strategy11 software testing_strategy
11 software testing_strategy
 
Ppt19
Ppt19Ppt19
Ppt19
 
SECh1920
SECh1920SECh1920
SECh1920
 
System testing
System testingSystem testing
System testing
 
Testing Types And Models
Testing Types And ModelsTesting Types And Models
Testing Types And Models
 

Similar to Testing

3.software testing
3.software testing3.software testing
3.software testing
Deepak Sharma
 
Testing
Testing Testing
Testing
poojadatt
 
Testing ppt
Testing pptTesting ppt
Testing ppt
kiran theja
 
Testing terms & definitions
Testing terms & definitionsTesting terms & definitions
Testing terms & definitions
Sachin MK
 
Software Testing
Software TestingSoftware Testing
Software Testing
Mousmi Pawar
 
Software testing techniques
Software testing techniquesSoftware testing techniques
Software testing techniques
chaklee191
 
Testing and Mocking Object - The Art of Mocking.
Testing and Mocking Object - The Art of Mocking.Testing and Mocking Object - The Art of Mocking.
Testing and Mocking Object - The Art of Mocking.
Deepak Singhvi
 
Software testing
Software testingSoftware testing
Software testing
Simran Kaur
 
Manual testing
Manual testingManual testing
Manual testing
vigneshasromio
 
Manual testing
Manual testingManual testing
Manual testing
Vivek V
 
Software testing.ppt
Software testing.pptSoftware testing.ppt
Software testing.ppt
Komal Garg
 
softwaretesting-140721025833-phpapp02.pdf
softwaretesting-140721025833-phpapp02.pdfsoftwaretesting-140721025833-phpapp02.pdf
softwaretesting-140721025833-phpapp02.pdf
SHAMSHADHUSAIN9
 
Testing chapter updated (1)
Testing chapter updated (1)Testing chapter updated (1)
Testing chapter updated (1)
abdullah619
 
Testing
TestingTesting
Ch 2 Apraoaches Of Software Testing
Ch 2 Apraoaches Of Software Testing Ch 2 Apraoaches Of Software Testing
Ch 2 Apraoaches Of Software Testing
Prof .Pragati Khade
 
Software testing methods
Software testing methodsSoftware testing methods
Software testing methods
Homa Pourmohammadi
 
Testing strategies
Testing strategiesTesting strategies
Testing strategies
chaitanya_yarlagadda
 
Session 05 - Testing Concepts
Session 05 - Testing ConceptsSession 05 - Testing Concepts
Session 05 - Testing Concepts
PoojaLQA
 
Software Testing
Software Testing Software Testing
Software Testing
MD SALEEM QAISAR
 
Software Testing - SDLC Model
Software Testing - SDLC ModelSoftware Testing - SDLC Model

Similar to Testing (20)

3.software testing
3.software testing3.software testing
3.software testing
 
Testing
Testing Testing
Testing
 
Testing ppt
Testing pptTesting ppt
Testing ppt
 
Testing terms & definitions
Testing terms & definitionsTesting terms & definitions
Testing terms & definitions
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Software testing techniques
Software testing techniquesSoftware testing techniques
Software testing techniques
 
Testing and Mocking Object - The Art of Mocking.
Testing and Mocking Object - The Art of Mocking.Testing and Mocking Object - The Art of Mocking.
Testing and Mocking Object - The Art of Mocking.
 
Software testing
Software testingSoftware testing
Software testing
 
Manual testing
Manual testingManual testing
Manual testing
 
Manual testing
Manual testingManual testing
Manual testing
 
Software testing.ppt
Software testing.pptSoftware testing.ppt
Software testing.ppt
 
softwaretesting-140721025833-phpapp02.pdf
softwaretesting-140721025833-phpapp02.pdfsoftwaretesting-140721025833-phpapp02.pdf
softwaretesting-140721025833-phpapp02.pdf
 
Testing chapter updated (1)
Testing chapter updated (1)Testing chapter updated (1)
Testing chapter updated (1)
 
Testing
TestingTesting
Testing
 
Ch 2 Apraoaches Of Software Testing
Ch 2 Apraoaches Of Software Testing Ch 2 Apraoaches Of Software Testing
Ch 2 Apraoaches Of Software Testing
 
Software testing methods
Software testing methodsSoftware testing methods
Software testing methods
 
Testing strategies
Testing strategiesTesting strategies
Testing strategies
 
Session 05 - Testing Concepts
Session 05 - Testing ConceptsSession 05 - Testing Concepts
Session 05 - Testing Concepts
 
Software Testing
Software Testing Software Testing
Software Testing
 
Software Testing - SDLC Model
Software Testing - SDLC ModelSoftware Testing - SDLC Model
Software Testing - SDLC Model
 

Testing

  • 1. 13.TESTING Testing should be done through the implementation process. Even before and application is installed; it makes sense to verify that the basic platform is capable of achieving its design capabilities. System testing is a critical process. Testing is a process of executing a program with the explicit intention of finding errors that is making the program fail. This helps in finding the bottle neck in the system. Executing a program in a stimulated environment performs testing. The feedback from testing phase generally produces changes in the software to deal with errors and failures that are uncovered. BLACK BOX TESTING: In black box testing or functional testing test cases are decided. Test cases are decided on the basis of requirements or specifications of the program or module. Black box testing is done in the project to remove errors:  Incorrect or missing function  Interface errors.  Errors in data structure or external database access.  Behavioral or performance error.  Errors in initiation and termination. WHITE BOX TESTING: The White box testing or structural testing performs close operation of procedural details. They test the software logical path by having test cases exercising specific sets of condition and loops.