You are on page 1of 11

V.M.K.V.

ENGINEERING COLLEGE

FINAL YEAR PROJECT


SUBMITED BY BABURAJ .R

SOFTWARE TESTING PROJECT

SOFTWARE TESTING

Testing:

It is a process of verifying, are we developing the right product or not and also validating does the developed product is right or not.

TYPES OF TESTING
STATIC TESTING DYNAMIC TESTING WHITE BOX TESTING BLACK BOX TESTING

GREY BOX TESTING

STATIC TESTING
STATIC TESTING IS ATYPE OF TESTING

WHICH REQUIRES ONLY SOURCE CODE OF THE PRODUCT AND NOT THE BINARY OR EXECUTABLE FILE DESK CHECKING OF CODE CODE WALKTHROUGH CODE REVIEW CODE INSPECTION

DYNAMIC TESTING
Dynamic Testing involves working with the software, giving

input values and checking if the output is as expected. These are the Validation activities. Unit Tests, Integration Tests, System Tests and Acceptance Tests are few of the Dynamic Testing methodologies. UNIT TESTING INTEGRATINON TESTING SYSTEM TESTING and ACCEPETANCE TESTING REGRESSION TESTING ADHOC TESTING HUMAN ACCEPTANCE TESTING

WHITE BOX TESTING


Testing is based on an analysis of internal

structure of a piece of software. Here we have to know the codings

BALCK BOX TESTING


During this ,the tester do not check the

internal structure and program coding. This is done to check the functionality of the system according to the specification This help in detecting the errors that might be missed during white-box testing

Black-box testing techniques


Requirements based testing Positive and negative testing Equivalence partitioning Boundary value analysis Cause effect method State transition method Compatibility testing User documentation testing Domain testing

Grey Box testing


This is a combination of both white box

testing and black box testing

You might also like