WorksheetsChương 1 Part 1
Total questions: 21
Worksheet time: 11mins
Which of the following phases in the fundamental test process is considered to deliver a document which can be used as a major input for test process improvement?
Test planning and control
Test implementation & execution
Evaluating exit criteria and reporting
Test project closure
Which of the following would achieve the HIGHEST level of testing independence for a project's system test level?
Training developers to design good tests for the test team to execute.
Outsourcing test design and execution to a different company.
Having the company's independent test team design and execute the tests.
Minimising contact between testers and developers during test design to avoid bias.
Which of the following is a valid drawback of independent testing?
Developer and independent testing will overlap and waste resources.
Developers loose the sense of responsibility and independent testers may become a bottleneck.
Independent testers need extra education and always cost more
Independent testers will become a bottleneck and introduce problems in incident management.
When considering the roles of test leader and tester, which of the following tasks would NOT typically be performed by a tester?
Prepare and acquire the test data
Set up and check the test environment
Write test summary reports
Review tests developed by others
Which list of levels of tester independence is in the correct order, starting with the most independent first?
Tests designed by the author; tests designed by another member of the development team; tests designed by someone from a different company
Tests designed by someone from a different department within the company; tests designed by the author; tests designed by someone from a different company.
Tests designed by someone from a different company; tests designed by someone from a different department within the company; tests designed by another member of the development team.
Tests designed by someone from a different department within the company; tests designed by someone from a different company; tests designed by the author.
Hand over of Testware is a part of which Phase:
Test Analysis and Design
Test Planning and control
Test Closure Activities
Evaluating exit criteria and reporting
Reporting Discrepancies as incidents is a part of which phase:
Test Analysis and Design
Test Implementation and execution
Test Closure Activities
Evaluating exit criteria and reporting
What should be the MAIN objective during development testing?
To cause as many failures as possible so that defects in the software are identified and can be fixed
To confirm that the system works as expected and that requirements have been met
To assess the quality of the software with no intention of fixing defects
To give information to stakeholders of the risk of releasing the system at a given time
Which of the following is not a part of the Test Implementation and Execution Phase?
Creating test suites from the test cases
Executing test cases either manually or by using test execution tools
Comparing actual results
Designing the Tests
Which of the following statements BEST describes one of the seven key principles of software testing?
Automated tests are better than manual tests for avoiding the Exhaustive Testing
Exhaustive testing is, with sufficient effort and tool support, feasible for all software
It is normally impossible to test all input/output combinations for a software system.
The purpose of testing is to demonstrate the absence of defects.
What is the benefit of independent testing?
More work gets done because testers do not disturb the developers all the time
Independent testers tend to be unbiased and find different defects than the developers
Independent testers do not need extra education and training
Independent testers reduce the bottleneck in the incident management process
Which is not a major task of test implementation and execution?
Develop and prioritizing test cases, creating test data, writing test procedures and optionally, preparing test harness and writing automated test scripts.
Logging the outcome of test execution and recording the identities and versions of the software under test, test tools and testware.
Checking test logs against the exit criteria specified in test planning.
Verifying that the test environment has been set up correctly.
Which is not the testing objective?
Triggering failures
Gaining confidence about the level of quality and providing information
Evaluating test basis
Debugging defects
When assembling a test team to work on an enhancement to an existing system, which of the following has the highest level of test independence?
A business analyst who wrote the original requirements for the system.
A permanent programmer who reviewed some of the new code, but has not written any of it.
A permanent tester who found most defects in the original system.
A contract tester who has never worked for the organization before
The following statements relate to activities that are part of the fundamental test process.
i. Evaluating the testability of requirements.
ii. Repeating testing activities after changes.
iii. Designing the test environment set- up.
iv. Developing and prioritizing test cases.
v. Verifying the environment is set up correctly.
Which statement below is TRUE?
(i) and (ii) are part of analysis and design, (iii), (iv) and (v) are part of test implementation and execution.
(i) and (iii) are part of analysis and design, (ii), (iv) and (v) are part of test implementation and execution.
(i) and (v) are part of analysis and design, (ii), (iii) and (iv) are part of test implementation and execution
(i) and (iv) are part of analysis and design, (ii), (iii) and (v) are part of test implementation and execution.
Which of the following is an example of testing as part of the requirements specification phase?
A requirements review meeting
A business analyst eliciting requirements
Performing acceptance tests against requirements
A test report showing requirements coverage
Which of the following answers describes a test condition?
A testable aspect of a component or system identified as a basis for testing
A distinguishing characteristic of a component or system
The degree to which a software product provides functions which meet stated and implied needs when the software is used under specified conditions
test cases designed to execute combinations of conditions and actions resulting from them
Which one of the following is the BEST description of a test condition?
An attribute of a component or system specified or implied by requirements documentation.
An aspect of the test basis that is relevant to achieve specific test objectives.
The capability of the software product to provide functions which meet stated and implied needs when the software is used under specified conditions.
The percentage of all single condition outcomes that independently affect a decision outcome that have been exercised by a test case suite.
Which one of the statements below describes a defect discovered during testing?
The product crashed when the user selected an option in a dialog box.
The developer of the system forgot to rename variables after a cut-and-paste operation
The developer misinterpreted the requirement for the algorithm.
The computation algorithm used the wrong input variables.
Which of the following is an example of a defect in a car cruise control system?
The developer of the system forgot to rename variables after a cut-and-paste operation.
Unnecessary code that sounds an alarm when reversing was included in the system.
The system stops maintaining a set speed when the radio volume is increased or decreased.
The design specification for the system wrongly states speeds in km/h.
A phone ringing in a neighboring cubicle distracts a programmer causing him to improperly program the logic that checks the upper boundary of an input variable. Later, during system testing, a tester notices that this input field accepts invalid input values. Which of the following correctly describes an incorrectly coded upper bound?
The root cause
A failure
An error
A defect
