Search This Blog

Monday, 12 October 2015

Static Testing

Static Testing is a very important activity in the Software Testing Life Cycle. Static Testing relates to identifying the defects without executing or running the software. It starts early and addresses the need to find defects as early as possible.

The scope of Static Testing includes all the documentation like software requirements, code, test plan, test cases. The term/process used to perform such a testing is called ‘Review’. Review can be a formal or informal process and makes sure another person (SME) can go through the document to identify gaps, defects in the documentation. Based on the Review comments/feedback, the document is revisited to fix the identified defects.

Testing team relies heavily on the review of all the Test deliverables created in the project to streamline the testing processes and generating quality testing results.

The real benefit comes from the point that gaps identified in the early phase of the software life cycle are easy and inexpensive to fix than if they are found in the later phase of the software life cycle.

Similarly, software code can be reviewed to find defects. There are some tools available in the market which can also be used for the code and this activity is called Static Analysis.

No comments:

Post a Comment