Top 350+ Solved Software Testing MCQ Questions Answer

From 301 to 315 of 363

Q. Defects are least costly to correct at what stage of the development cycle?

a. Requirements

b. Analysis & Design

c. Construction

d. Implementation

  • a. Requirements

Q. _________must be developed to describe when and how testing will occur.

a. Test Strategy

b. Test Plan

c. Test Design

d. High Level document

  • a. Test Strategy

Q. Testing Process comprised of

a. Test Plan and Test Cases

b. Test log and Test Status

c. Defect Tracking

d. All of the above

  • d. All of the above

Q. As a tester, what is your main objective in reviewing a requirement document?

a. To ascertain that each requirement is traceable to a business need

b. To ascertain that each requirement is both testable and uniquely identifiable

c. To ascertain that each requirement is traceable to a business need, testable, and uniquely identifiable

d. To ascertain that each requirement is uniquely identifiable

  • c. To ascertain that each requirement is traceable to a business need, testable, and uniquely identifiable

Q. We split testing into distinct stages primarily because:

a. Each test stage has a different purpose.

b. It is easier to manage testing in stages.

c. We can run different tests in different environments.

d. The more stages we have, the better the testing.

  • a. Each test stage has a different purpose.

Q. Which of the following characterizes the cost of faults?

a. They are cheapest to find in the early development phases and the most expensive to fix in the latest test phases.

b. They are easiest to find during system testing but the most expensive to fix then.

c. Faults are cheapest to find in the early development phases but the most expensive to fix then.

d. Although faults are most expensive to find during early development phases, they are cheapest to fix then.

  • a. They are cheapest to find in the early development phases and the most expensive to fix in the latest test phases.

Q. A failure is:

a. Found in the software; the result of an error.

b. Departure from specified behavior.

c. An incorrect step, process or data definition in a computer program.

d. A human action that produces an incorrect result.

  • b. Departure from specified behavior.

Q. Enough testing has been performed when

a. Time runs out.

b. The required level of confidence has been achieved.

  • b. The required level of confidence has been achieved.

Q. Test design mainly emphasizes all the following except

a. Data planning

b. Test procedures planning

c. Mapping the data and test cases

d. Data synchronization

  • d. Data synchronization

Q. Which one of the following describes the major benefit of verification early in the life cycle?

a. It allows the identification of changes in user requirements.

b. It facilitates timely set up of the test environment.

c. It reduces defect multiplication.

d. It allows testers to become involved early in the project.

  • c. It reduces defect multiplication.

Q. Which of the following is NOT a reasonable testing objective?

a. To find faults in the software

b. To prove that the software has no faults

c. To give confidence in the software

d. To find performance problems

  • b. To prove that the software has no faults

Q. In Life cycle approach to testing, test execution occurs _______

a. During testing phase

b. During requirement phase

c. During coding phase

d. None of the above.

  • d. None of the above.

Q. A deviation from the specified or expected behavior that is visible to end-users is called:

a. An error

b. A fault

c. A failure

d. A defect

  • c. A failure

Q. What is the important criterion in deciding what testing technique to use?

a. How well you know a particular technique

b. The objective of the test

c. How appropriate the technique is for testing the application

d. Whether there is a tool to support the technique

  • b. The objective of the test

Q. Which of the following are characteristics of testable software?

a. Observability

b. Simplicity

c. Stability

d. All of the above

  • d. All of the above
Subscribe Now

Get All Updates & News