Inspection
Management has requested that the development team have a moderator review their newest module of code. Which type of review is being asked
... [Show More] for?
Black box
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?
Black box testing
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
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?
Backtracking
A program's state changes from what is expect. Which practice should be applied to find the location of the defect?
Reproducing the error
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 the bug report
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
Given code testing feedback from QA, the student chooses the correct course of action. 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
Which action should a developer take after the review of a bug report?
Sustaining partnership
Given code testing feedback from QA, the student chooses the correct course of action. Which key process is supported when the developer continuously provides feedback to the QA team after bug reports are delivered?
Regression
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 change are made?
Integration
Given a phase in the software development process, the student identifies the testing process that belongs in that phase. Which test should be used during the system design phase?
Acceptance
Which test should be used in the requirements phase?
It can aid in deriving test data based on analysis of the requirement specifications
Why is black box testing considered a useful test design technique?
It provides feedback on the programming choice of algorithms
What is a benefit of the code inspection process?
To increase the probability of uncovered defects
What is a value of testing?
Test cases should include invalid and unexpected input conditions
The student explains how software development techniques and processes promote code quality. What is a key testing principle of designing tests?
How appropriate the technique is for testing the application
Which criterion should be used to decide which testing technique to use?
To determine when to stop testing
What is the purpose of a test completion criterion?
Mitigation
Which kind of plan should be in place to proactively face and resolve the risks of the development process?
A description of the correct output of the program for a set of input data
What are the necessary parts of a test case, according to the software testing principles?
It validates input conditions that produce defined requirements
How does a test verify that a program meets requirements?
Testing the end-to-end functionality of the system as a whole
What is the definition of functional system testing?
The programmer narrates, statement by statement the logic of the program
Which statement describes part of a formal coding review process? [Show Less]