18 Questions
What distinguishes inspections from testing?
Inspections require people to examine the source representation for anomalies.
Why may several executions be necessary in testing?
To discover different types of defects.
What can inspections check conformance with?
The system's design and configuration data.
Why are reviewers likely to have seen common types of errors in inspections?
Based on their reuse domain and programming knowledge.
What does verification primarily show conformance with?
Specification.
Why should both inspections and testing be used during V & V processes?
Due to the complementary nature of identifying defects.
What is the main focus of verification in software development?
Reviewing documents and code
Which testing method is typically associated with validation in software development?
Black box testing
What is a key difference between verification and validation?
Validation involves code execution, verification does not.
Which process checks whether the software confirms to a specification?
Verification
In software development, what does validation primarily aim to test?
Whether the software meets the business needs
Which type of testing is associated with validation that checks software functionality?
Non-functional testing
Which of the following is the primary goal of validation testing?
To show that the software meets its requirements
Which of the following best describes the relationship between testing and debugging?
Debugging is concerned with locating and repairing errors, while testing is concerned with establishing their existence
Which of the following is NOT a requirement for getting the most out of testing and inspection processes?
Prioritizing testing over static verification
Which type of testing is the only validation technique for nonfunctional requirements?
Program testing
Which of the following is NOT a benefit of software inspections?
Revealing the presence of errors
Which of the following is NOT a type of testing?
Software inspections
Learn about software inspections where people examine the source representation to discover anomalies and defects. Inspections are effective for discovering program errors and can be applied to various system representations such as requirements, design, and test data.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free