Presentation is loading. Please wait.

Presentation is loading. Please wait.

SOFTWARE TESTING. INTRODUCTION Testing forms the first step in determining the errors in a program. It is the major quality control measure used during.

Similar presentations


Presentation on theme: "SOFTWARE TESTING. INTRODUCTION Testing forms the first step in determining the errors in a program. It is the major quality control measure used during."— Presentation transcript:

1 SOFTWARE TESTING

2 INTRODUCTION Testing forms the first step in determining the errors in a program. It is the major quality control measure used during software development. Testing is defined as process of executing a program with intent of finding errors in the program. Test data is defined as input which have been devised to test the system. Test cases is defined as inputs to test the system and the predicted outputs from these inputs if the system operates according to its specification.

3 TESTING PROCESS

4 TYPES OF TESTING  Black box Testing (Functional Testing)  White box Testing (Structural Testing or Glass Box Testing)  Interface Testing  Defect Testing

5 BLACK BOX TESTING

6 WHITE BOX TESTING

7 INTERFACE TESTING

8 DEFECT TESTING

9 LEVELS OF TESTING 1.Unit Testing 2.Integration Testing 3.System Testing 4.Acceptance Testing

10

11 CONCLUTION Test coverage measures ensure that all statements have been executed at least once. Interface defects arise because of specification misreading, misunderstanding, errors or invalid timing assumptions To test object classes, test all operations, attributes and states Integrate object-oriented systems around clusters of objects Test parts of a system which are commonly used rather than those which are rarely executed Equivalence partitions are sets of test cases where the program should behave in an equivalent way Black-box testing is based on the system specification Structural testing identifies test cases which cause all paths through the program to be executed

12 Thank You


Download ppt "SOFTWARE TESTING. INTRODUCTION Testing forms the first step in determining the errors in a program. It is the major quality control measure used during."

Similar presentations


Ads by Google