Week 03 Static Verification Techniques
Week 03 Static Verification Techniques
HNDIT-4022
coding errors,
.
Benefits of Static Testing
Static Testing provides several benefits to software development
projects.
❏ Early defect detection
❏ Improved code quality
❏ Reduced costs and time
❏ Prevention of common issues
❏ Improved collaboration
Type of Static Testing
Static Testing can be covered under two different types:
❏ Inspections
❏ Walkthroughs
❏ Informal reviews
❏ Technical reviews
❏ Audits
Automation Method of Static Testing
This method leverages specialized tools to analyze source code,
documentation, and other artifacts without execution.
❏ Checkstyle
❏ SourceMeter
❏ Soot
❏ Lint
❏ SonarQube
❏ PDM
❏ Findings
What is Tested in Static Testing?
Key areas of Static Testing;
❏ Code Quality
- Syntax errors
- Coding standards
- Potential bugs
- Performance bottlenecks
- Security vulnerabilities
❏ Documentation Quality
- Requirements completeness and consistency
- Design document correctness
- Test plan completeness and feasibility
How Static Testing is Performed?
How static testing is performed;
Thank you !