Questions and CORRECT Answers
Black box testing - CORRECT ANSWER - There is a requirement to verify the usability
of a product as it is being delivered to ensure overall design and functionality without regard to
the internal functioning of the code. Which quality method meets this requirement?
Code inspection - CORRECT ANSWER - QA proposes a formal group meeting where the
programmer narrates, statement by statement, the logic of a program as an error detection
technique. Which quality method meets this proposal?
Inspection - CORRECT ANSWER - Management has requested that the development
team have a moderator review their newest module of code. Which type of review is being asked
for?
Black box - CORRECT ANSWER - An informal review of a module of code has been
completed. The development team has decided to evaluate the module from an end user
perspective. Which method should be used to determine if the code meets quality standards?
Backtracking - CORRECT ANSWER - A program's state changes from what is expected.
Which practice should be applied to find the location of the defect?
Reproducing the error - CORRECT ANSWER - A web developer or QA tester encounters
an error. What is the best practice to initiate resolution of this error?
Ask to document each issue with details in a bug report - CORRECT ANSWER - Which
action should a developer take after receiving an email from a QA tester stating that the
application under test is not working?
Ask the QA team to provide the steps to reproduce the error. - CORRECT ANSWER - An
incomplete bug was identified and reported by the QA team. The bug only contained a
description, an expected result, and an actual result. Which step should be taken by the
developer?
,Talk directly with the QA engineer. - CORRECT ANSWER - Which action should a
developer take after the review of a bug report? - work on
Sustaining partnership - CORRECT ANSWER - Which key process is supported when the
developer continuously provides feedback to the QA team after bug reports are delivered?
Integration - CORRECT ANSWER - Which test should be used during the system design
phase?
Acceptance - CORRECT ANSWER - Which test should be used in the requirements
phase?
Regression - CORRECT ANSWER - During the implementation phase of a project, the
developer realizes the need to change part of the project that has already been written and tested.
Which test type should be performed after these changes are made?
It provides feedback on the programming choice of algorithms. - CORRECT ANSWER -
What is a benefit of the code inspection process?
To increase the probability of uncovered defects - CORRECT ANSWER - What is a value
of testing?
It can aid in deriving test data based on analysis of the requirement specifications. - CORRECT
ANSWER - Why is black box testing considered a useful test design technique?
Mitigation - CORRECT ANSWER - Which kind of plan should be in place to proactively
face and resolve the risks of the development process?
Test cases should include invalid and unexpected input conditions. - CORRECT
ANSWER - What is a key testing principle of designing tests?
,How appropriate the technique is for testing the application - CORRECT ANSWER -
Which criterion should be used to decide which testing technique to use? - work on
To determine when to stop testing - CORRECT ANSWER - What is the purpose of a test
completion criterion?
Testing the end-to-end functionality of the system as a whole - CORRECT ANSWER -
What is the definition of functional system testing?
The programmer narrates, statement by statement the logic of the program. - CORRECT
ANSWER - Which statement describes part of a formal coding review process?
A description of the correct output of the program for a set of input data - CORRECT
ANSWER - What are the necessary parts of a test case, according to the software testing
principles?
It validates input conditions that produce defined requirements. - CORRECT ANSWER -
How does a test verify that a program meets requirements? - work on - also look at test and
review tools
Following well-established procedures and appropriate testing tools - CORRECT
ANSWER - Which testing approach should increase software quality?
Compare the input to the system design phase of its input to the program design phase -
CORRECT ANSWER - Which action describes a realistic verification step?
Technical - CORRECT ANSWER - Which type of review is used to identify discrepancies
from specifications or standards?
, Circulation - CORRECT ANSWER - Which type of review is recommended when
reviewers are geographically separated and teleconferencing is impossible?
Acceptance - CORRECT ANSWER - Which test type should be used to compare the
program to its initial requirements?
Unit - CORRECT ANSWER - Which test should be used to ensure a module of code
meets quality standards?
Performance - CORRECT ANSWER - Which test type determines whether the program
meets response and throughput requirements?
White box - CORRECT ANSWER - A developer creates a test in which much of the code
will be executed. Which test type does this describe? - work on
Regression - CORRECT ANSWER - A developer updates some existing software. Which
type of test should the developer run to ensure the core functionality of the software still works
as expected?
It helps prevent defects from being introduced into the code. - CORRECT ANSWER - The
development team is questioned by its end users concerning the benefit of designing tests in the
software development process. What is a key benefit of developing tests early in the process?
Regression - CORRECT ANSWER - A series of defects have recently been found by end
users testing new functionality in an existing program, but were fixed by the development team.
Which test types should be used to verify the current functionality is working as designed?
Black box - CORRECT ANSWER - Which test method will verify the functionality of the
GUI without knowledge of the underlying code?
System - CORRECT ANSWER - Which testing method should be used to compare a
developer's program to the program's initial requirements? - work on