You are on page 1of 3

Types of static testing

Static testing can be categorized into the following types:


 Software Inspections
 Walkthroughs
 Technical reviews

INSPECTIONS
 Inspection process is an in-process manual examination of
an item to detect bugs.

Inspection team
A minimum of the following four team members are required
for inspection process
1. Author/Owner/Producer : A programmer or designer
responsible for producing the program
or document and fixing the discovered defects.
2. Inspector : A peer member of the team who is not a
manager or supervisor and responsible to
find errors, omissions and inconsistencies in programs and
documents
3. Moderator: A team member who manages the whole
inspection process
4. Recorder : a member who records all the results of the
inspection meeting

Benefits of Inspection Process


1. Bug Reduction
2. Bug Prevention
3. Productivity
4. Real-time feedback to software engineers
5. Reduction in development Resource
6. Quality Improvement
7. Project Management
8. Checking Coupling and Cohesion : The coupling and
cohesion of modules can be checked
easily through inspection as compared to dynamic testing.
This also reduces maintenance work.
9. Learning through Inspection : Inspection improves the
capability of team members
10. Process Improvement :

Stages or steps of Inspection Process ( Formal Inspection


Process defined by Fagan )

You might also like