Testing PPT Vinay21csu380
Testing PPT Vinay21csu380
Testing PPT Vinay21csu380
TESTING
PRESENTED
BY VINAY 21CSU380
INTRODUCTION
Specification
Functionality
Performance
OBJECTIVES
Uncover as many as errors (or bugs) as possible in a
given product.
It will include:
Identification of specific requirement tested
Test case success/failure criteria
Test case steps to execute test
Test data
VERIFICATION vs VALIDATION
VERIFICATION: The software should
confirm to its specification ( Are we building
the product right? )
Integration testing
System testing
UNIT TESTING
Tests each module individually
Done by developers
INTEGRATION TESTING
Once all the modules have been unit tested,
integration testing is performed.
• It is systematic testing." Produce tests to
identify errors associated with interfacing.
Types:
Big Bang Integration testing
Top Down Integration testing
Bottom Up Integration testing
Mixed Integration testing
SYSTEM TESTING
The system as a whole is tested to uncover requirement
error.
Types:
Alpha Testing
Beta Testing
Acceptance Testing
Performance Testing
TESTINGS
ALPHA TESTING
It is carried out by the test team within the developing organization.
BETA TESTING
It is performed by a selected group of friendly customers.
ACCEPTANCE TESTING
It is performed by the customer to determine whether to accept or
reject the delivery of the system.
PERFORMANCE TESTING
It is carried out to check whether the system meets the
nonfunctional requirements identified in the SRS document.
TYPES OF PERFORMANCE TESTING
Stress Testing
Volume Testing
Configuration Testing
Compatibility Testing
Regression Testing
Recovery Testing
Maintenance Testing
Documentation Testing
Usability Testing
DISCUSSION
In order to be cost effective, the testing must be
concentrated on areas where it will be most effective.