Saturday, March 22, 2008


Testing:

It divides in to two major categories

1. Static Testing

2. Dynamic Testing

Static Testing: This is a form of Software Testing where the software is not actually used. It is not Detailed Testing But checks the sense of the code, algorithm. The main purpose of static testing is Checking the code or manually reading the code or document to identify the bug. This is performed by the developer who wrote the code. Code review, Inspection and Walkthroughs are also used

Dynamic Testing: It 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.

Software Testing Basics

Here you can collect all your needs and doubts of software testing FAQs