What is software quality
Functional software quality attribute:
- Functionality
Nonfunctional software quality attributes:
-
Reliability
-
Usability
-
Efficiency
-
Maintainability
-
Portability
Subcharacteristics of each attribute
What is coverage
What can be covered
Formula for calculating test coverage
Importance of this metric
Kinds of coverage
What is impact analysis
Why impact analysis is done
Advantages of impact analysis
Who performs such analysis
Role of impact analysis in Regression testing
Give some examples of each quality attribute
Explain in details control-flow coverage (give some examples)
Levels of control-flow coverage:
-
Statement
-
Decision
-
Condition
-
Path
Advantages and disadvantages of each level’s coverage
Impact analysis in Maintenance testing