|
Sl.No |
Static Testing |
Dynamic Testing |
|
1 |
Static testing is a form of software testing where the software isn’t actually used. |
In dynamic testing the software must actually be compiled and run. |
|
2 |
It is generally not detailed testing, but checks mainly for the sanity of the code, algorithm, or document. It is primarily syntax checking of the code or and manually reading of the code or document to find errors |
Dynamic analysis refers to the examination of the physical response from the system to variables that are not constant and change with time |
|
3 |
This type of testing can be used by the developer who wrote the code, in isolation. Code reviews, inspections and walkthroughs are also used.
|
Some of dynamic testing methodologies include unit testing, integration testing, system testing and acceptance testing. |
|
4 |
This is the verification portion of Verification and Validation |
Dynamic testing is the validation portion of Verification and Validation.
|
|
5 |
These are verification activites. Code Reviews, inspection and walkthroughs are few of the static testing methodologies. |
These are the Validation activities. Unit Tests, Integration Tests, System Tests and Acceptance Tests are few of the Dynamic Testing methodologies.
|
April 21, 2008...5:08 am
Static Testing Vs Dynamic Testing
Jump to Comments
3 Comments
May 1, 2008 at 8:39 am
ITS NICE TO READ
May 9, 2009 at 4:24 am
perfect answer! thnx a lot!
September 30, 2009 at 3:16 pm
Very very informative and helpful!!!Thanks