Static testing

From Wikipedia, the free encyclopedia

Static Testing (also known as "Dry Run Testing") is a form of software testing where the software isn't actually used. Syntax checking and manually reading the code to find errors are methods of static testing. This type of testing is mostly used by the developer himself/herself (who designed or code the module). Static testing is usually the first type of testing done on any system.

Static testing is generally done as unit testing following an "Elephant in Cairo" style.

'Static testing' is generally not taken as detailed testing, but checks mainly for the sanity of the code/algorithm, and to assess if program is ready for more detailed testing, where methods like code review, inspection and walkthrough are used. Static testing also applies to White box testing techniques.

In other languages