Top 350+ Solved Software Testing MCQ Questions Answer

From 76 to 90 of 363

Q. Equivalence partitioning is a technique for?

a. Correction regression testing

b. Retest-all strategy

c. Combinational explosion

d. None of the above

  • a. Correction regression testing

Q. The test cases derived from use cases

a. Are most useful in uncovering the defects in the process flows during real world use of the system.

b. Are most useful in uncovering the defects in the process flows during the testing use of the system.

c. Are most useful in covering the defects in the process flows during real world use of the system.

d. Are most useful in covering the defects at the integration level.

  • a. Are most useful in uncovering the defects in the process flows during real world use of the system.

Q. Several techniques for using test execution information to prioritize test cases for regression testing include,

a. Techniques that order test cases based on their total coverage of code components.

b. Techniques that order test cases based on their total coverage of code components not previously covered.

c. Techniques that order test cases based on their estimated ability to reveal faults in the code components that they cover.

d. All of the above

  • d. All of the above

Q. Regression testing should be tightly linked to _________, and be built from the successful test cases developed and used in it.

a. Functional Testing

b. Retesting

c. End to End testing

d. System Testing

  • a. Functional Testing

Q. Use case scenario is:

a. An input of a use case

b. An instance of a use case

c. An output of a use case

d. An information of a use case

  • b. An instance of a use case

Q. Which is not an accepted strategy for data validity?

a. Accept only known valid data

b. Reject known bad data

c. Sanitize all data

d. Reject non-effective data

  • d. Reject non-effective data

Q. Guidelines for generating validity checks should include the following:

a. Mandatory data inputs

b. Blank data inputs

c. Data range

d. All of the above

  • d. All of the above

Q. The most popular area of database testing is:

a. Websites

b. Networks

c. Scientific applications

d. Operating systems

  • a. Websites

Q. Use cases and use case diagrams are used to define:

a. Complexity of a system

b. Criticality of a system

c. Stability of a system

d. Behaviour of a system

  • d. Behaviour of a system

Q. Any variable in a use case has:

a. At least one valid value and one invalid value

b. At most one valid value

c. At most one invalid value

d. At most one valid value and one invalid value

  • a. At least one valid value and one invalid value

Q. A selection variable in a form:

a. Has one option

b. Has many options

c. Has no option

d. None of the above

  • b. Has many options

Q. Which is not the way to organize a risk matrix?

a. Threshold by quadrant

b. Threshold by diagonal quadrant

c. Threshold by available test cases

d. Threshold based on high impact of the problem

  • c. Threshold by available test cases

Q. Which prioritization technique is used when we assign equal importance to ‘probability of occurrence’ and ‘Impact of problem’ in risk matrix?

a. Threshold by quadrant

b. Threshold by diagonal quadrant

c. Threshold based on high impact of the problem

d. Threshold based on high probability of occurrence of problem

  • b. Threshold by diagonal quadrant

Q. In prioritizing what to test, the most important objective is to:

a. Find as many faults as possible.

b. Test high risk areas

c. Obtain good test coverage

d. Test easy areas

  • b. Test high risk areas

Q. Test cases are prioritized so that:

a. We shorten the time of testing

b. We do the best testing in the time available

c. We do more effective testing

d. We find more faults

  • b. We do the best testing in the time available
Subscribe Now

Get All Updates & News