# 3.1.2 Benefits of Static Testing

Static testing techniques provide a variety of benefits. When applied early in the software development lifecycle, static testing enables the early detection of defects before dynamic testing is performed (e.g., in requirements or design specifications reviews, backlog refinement, etc.). Defects found early are often much cheaper to remove than defects found later in the lifecycle, especially compared to defects found after the software is deployed and in active use. Using static testing techniques to find defects and then fixing those defects promptly is almost always much cheaper for the organization than using dynamic testing to find defects in the test object and then fixing them, especially when considering the additional costs associated with updating other work products and performing confirmation and regression testing.

## Additional benefits of static testing may include:&#x20;

* Detecting and correcting defects more efficiently, and prior to dynamic test execution
* Identifying defects which are not easily found by dynamic testing&#x20;
* Preventing defects in design or coding by uncovering inconsistencies, ambiguities, contradictions, omissions, inaccuracies, and redundancies in requirements&#x20;
* Increasing development productivity (e.g., due to improved design, more maintainable code)&#x20;
* Reducing development cost and time&#x20;
* Reducing testing cost and time&#x20;
* Reducing total cost of quality over the software’s lifetime, due to fewer failures later in the lifecycle or after delivery into operation&#x20;
* Improving communication between team members in the course of participating in reviews


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://magdalenaolak.gitbook.io/istqb-foundation-level/3-static-testing/3.1-static-testing-basics/3.1.2-benefits-of-static-testing.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
