Header Ads

Static Testing Tools

Review tools
Review tools (also known as review process support tools) may store information about review processes, store and communicate review comments, report on defects and effort, manage references to review rules and/or checklists and keep track of traceability between documents and source code. They may also provide aid for online reviews, which is useful if the team is geographically dispersed.

Static analysis tools (D)

Static analysis tools support developers, testers and quality assurance personnel in finding defects before dynamic testing. Their major purposes include:

o The enforcement of coding standards.
o The analysis of structures and dependencies (e.g. linked web pages).
o Aiding in understanding the code.Static analysis tools can calculate metrics from the code (e.g. complexity), which can give valuable information, for example, for planning or risk analysis.

Modelling tools (D)
Modelling tools are able to validate models of the software. For example, a database model checker may find defects and inconsistencies in the data model; other modelling tools may find defects in a state model or an object model. These tools can often aid in generating some test cases based on the model (see also Test design tools below).The major benefit of static analysis tools and modelling tools is the cost effectiveness of finding more defects at an earlier time in the development process. As a result, the development process may accelerate and improve by having less rework.
Powered by Blogger.