UPDATED ACTUAL Exam Questions and
CORRECT Answers
What is Quality? - CORRECT ANSWER - Customer Satisfaction
What is Software Quality to a consumer? - CORRECT ANSWER - Customer Satisfaction
- satisfied they are the software
What is Software Quality to QA? - CORRECT ANSWER - How close the software is to
its requirements
What's is Software Quality Assurance? - CORRECT ANSWER - The process of
monitoring and improving all activities associated with software development - requirement
gathering, design, coding, testing, implementation
What is the difference between Software Testing and Software QA? - CORRECT
ANSWER - Software testing is mainly at 'error detection' process. Software QA is
preventative, aimed to ensure quality in the methods and processes
What is Software Testing? - CORRECT ANSWER - Is the process of analyzing the
software to detect differences between the existing and required conditions.
What are the three main purposes of Software Testing - CORRECT ANSWER -
Verification - checking for conformance and consistency (Are we building the system right?)
Validation - checking if what has been specified is what the user actually wanted (Are we
building the right system?)
Error Detection - finding if things happen when they shouldn't or things don't happen when they
should
, What is Black Box testing? - CORRECT ANSWER - Black Box testing is testing is done
from a user perspective - without knowledge or access to the source code
What is white-box testing? - CORRECT ANSWER - White-box testing is testing done at
the source code level with access to the source code
What is the most important impact QA can have on a product development process? -
CORRECT ANSWER - Clarifying requirements - things brings down percentage of code
rewritten due to the change in requirements
What is positive testing? - CORRECT ANSWER - Positive testing is testing as a user
would use the software properly
What is negative testing? - CORRECT ANSWER - Negative testing is testing as a user
would use the software improperly
What is a bug? - CORRECT ANSWER - A mismatch between actual behavior of a
software application and its intended or expected Behavior. We learn about expected behavior
from requirements specifications or other technical documentation
Which type of testing results in the highest number of bugs found? - CORRECT
ANSWER - Negative testing
What is ad hoc testing? - CORRECT ANSWER - A simplified form of exploratory testing
where test planning executing and learning are all happening simultaneously- main purpose is to
learn about the application not break it down
What is regression testing? - CORRECT ANSWER - It is partially testing of a modified
program to make sure no new errors were introduced into the code while making changes