Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Chương 1 Part 1

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

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?

a)

Test planning and control

b)

Test implementation & execution

c)

Evaluating exit criteria and reporting

d)

Test project closure

2.

Which of the following would achieve the HIGHEST level of testing independence for a project's system test level?

a)

Training developers to design good tests for the test team to execute.

b)

Outsourcing test design and execution to a different company.

c)

Having the company's independent test team design and execute the tests.

d)

Minimising contact between testers and developers during test design to avoid bias.

3.

Which of the following is a valid drawback of independent testing?

a)

Developer and independent testing will overlap and waste resources.

b)

Developers loose the sense of responsibility and independent testers may become a bottleneck.

c)

Independent testers need extra education and always cost more

d)

Independent testers will become a bottleneck and introduce problems in incident management.

4.

When considering the roles of test leader and tester, which of the following tasks would NOT typically be performed by a tester?

a)

Prepare and acquire the test data

b)

Set up and check the test environment

c)

Write test summary reports

d)

Review tests developed by others

5.

Which list of levels of tester independence is in the correct order, starting with the most independent first?

a)

Tests designed by the author; tests designed by another member of the development team; tests designed by someone from a different company

b)

Tests designed by someone from a different department within the company; tests designed by the author; tests designed by someone from a different company.

c)

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.

d)

Tests designed by someone from a different department within the company; tests designed by someone from a different company; tests designed by the author.

6.

Hand over of Testware is a part of which Phase:

a)

Test Analysis and Design

b)

Test Planning and control

c)

Test Closure Activities

d)

Evaluating exit criteria and reporting

7.

Reporting Discrepancies as incidents is a part of which phase:

a)

Test Analysis and Design

b)

Test Implementation and execution

c)

Test Closure Activities

d)

Evaluating exit criteria and reporting

8.

What should be the MAIN objective during development testing?

a)

To cause as many failures as possible so that defects in the software are identified and can be fixed

b)

To confirm that the system works as expected and that requirements have been met

c)

To assess the quality of the software with no intention of fixing defects

d)

To give information to stakeholders of the risk of releasing the system at a given time

9.

Which of the following is not a part of the Test Implementation and Execution Phase?

a)

Creating test suites from the test cases

b)

Executing test cases either manually or by using test execution tools

c)

Comparing actual results

d)

Designing the Tests

10.

Which of the following statements BEST describes one of the seven key principles of software testing?

a)

Automated tests are better than manual tests for avoiding the Exhaustive Testing

b)

Exhaustive testing is, with sufficient effort and tool support, feasible for all software

c)

It is normally impossible to test all input/output combinations for a software system.

d)

The purpose of testing is to demonstrate the absence of defects.

11.

What is the benefit of independent testing?

a)

More work gets done because testers do not disturb the developers all the time

b)

Independent testers tend to be unbiased and find different defects than the developers

c)

Independent testers do not need extra education and training

d)

Independent testers reduce the bottleneck in the incident management process

12.

Which is not a major task of test implementation and execution?

a)

Develop and prioritizing test cases, creating test data, writing test procedures and optionally, preparing test harness and writing automated test scripts.

b)

Logging the outcome of test execution and recording the identities and versions of the software under test, test tools and testware.

c)

Checking test logs against the exit criteria specified in test planning.

d)

Verifying that the test environment has been set up correctly.

13.

Which is not the testing objective?

a)

Triggering failures

b)

Gaining confidence about the level of quality and providing information

c)

Evaluating test basis

d)

Debugging defects

14.

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)

A business analyst who wrote the original requirements for the system.

b)

A permanent programmer who reviewed some of the new code, but has not written any of it.

c)

A permanent tester who found most defects in the original system.

d)

A contract tester who has never worked for the organization before

15.

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?

a)

(i) and (ii) are part of analysis and design, (iii), (iv) and (v) are part of test implementation and execution.

b)

(i) and (iii) are part of analysis and design, (ii), (iv) and (v) are part of test implementation and execution.

c)

(i) and (v) are part of analysis and design, (ii), (iii) and (iv) are part of test implementation and execution

d)

(i) and (iv) are part of analysis and design, (ii), (iii) and (v) are part of test implementation and execution.

16.

Which of the following is an example of testing as part of the requirements specification phase?

a)

A requirements review meeting

b)

A business analyst eliciting requirements

c)

Performing acceptance tests against requirements

d)

A test report showing requirements coverage

17.

Which of the following answers describes a test condition?

a)

A testable aspect of a component or system identified as a basis for testing

b)

A distinguishing characteristic of a component or system

c)

The degree to which a software product provides functions which meet stated and implied needs when the software is used under specified conditions

d)

test cases designed to execute combinations of conditions and actions resulting from them

18.

Which one of the following is the BEST description of a test condition?

a)

An attribute of a component or system specified or implied by requirements documentation.

b)

An aspect of the test basis that is relevant to achieve specific test objectives.

c)

The capability of the software product to provide functions which meet stated and implied needs when the software is used under specified conditions.

d)

The percentage of all single condition outcomes that independently affect a decision outcome that have been exercised by a test case suite.

19.

Which one of the statements below describes a defect discovered during testing?

a)

The product crashed when the user selected an option in a dialog box.

b)

The developer of the system forgot to rename variables after a cut-and-paste operation

c)

The developer misinterpreted the requirement for the algorithm.

d)

The computation algorithm used the wrong input variables.

20.

Which of the following is an example of a defect in a car cruise control system?

a)

The developer of the system forgot to rename variables after a cut-and-paste operation.

b)

Unnecessary code that sounds an alarm when reversing was included in the system.

c)

The system stops maintaining a set speed when the radio volume is increased or decreased.

d)

The design specification for the system wrongly states speeds in km/h.

21.

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?

a)

The root cause

b)

A failure

c)

An error

d)

A defect