July 2011
Intermediate to advanced
400 pages
12h 36m
English
This chapter describes the basics of software testing. It covers the following topics:
Verification and Validation
Black Box Testing
White Box Testing
Testing Phases, e.g. Unit Testing, Integration Testing and System Testing
Object-oriented Testing
The various testing methodologies under the different categories with examples are explained in this chapter.
Software testing is a process of evaluating a software system by manual or automatic means and verifying it against specified requirements. It determines the gap between expected and actual results. In simple terms, testing is a process of evaluating particular software to determine whether it contains any defects. The main principle of testing is to find defects ...
Read now
Unlock full access