Software Testing Fundamentals and Tools

Comprehensive quiz covering software testing concepts including test automation tools, testing methodologies, bug lifecycle, regression testing, and quality assurance processes.

20 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

A failure is:

  1. Found in the software; the result of an error.
  2. Departure from specified behaviour.
  3. An incorrect step, process or data definition in a computer program.
  4. A human action that produces an incorrect result.
Question 2 Multiple Choice (Single Answer)

Which of the following is likely to benefit most from the use of test tools providing test capture and replay facilities?

  1. Regression testing
  2. Integration testing
  3. System testing
  4. User acceptance testing
Question 3 Multiple Choice (Single Answer)

Alpha testing is:

  1. Post-release testing by end user representatives at the developer’s site.
  2. The first testing that is performed.
  3. Pre-release testing by end user representatives at the developer’s site.
  4. Pre-release testing by end user representatives at their sites.
Question 4 Multiple Choice (Single Answer)

Reliability, usablility, efficiency are

  1. Functional characteristics
  2. Non functional characteristics
  3. Both A. & B.
  4. None of the above
Question 5 Multiple Choice (Single Answer)

PDCA is known as

  1. Plan, Do, Check, Act
  2. Plan, Do, Correct, Act
  3. Plan, Debug, Check, Act
  4. Plan, Do, Check, Accept
Question 6 Multiple Choice (Single Answer)

Who would USUALLY perform debugging activities?

  1. Developers.
  2. Analysts.
  3. Testers.
  4. Incident Managers.
Question 7 Multiple Choice (Single Answer)

Repeated Testing of an already tested program, after modification, to discover any defects introduced or uncovered as a result of the changes in the software being tested or in another related or unrelated software component:

  1. ReTesting
  2. Confirmation Testing
  3. Regression Testing
  4. Negative Testing
Question 8 Multiple Choice (Single Answer)

Bug life cycle

  1. Open, Assigned, Fixed, Closed
  2. Open, Fixed, Assigned, Closed
  3. Assigned, Open, Closed, Fixed
  4. Assigned, Open, Fixed, Closed
Question 9 Multiple Choice (Single Answer)

Which of the following is NOT true of incidents?

  1. a) Incident resolution is the responsibility of the author of the software under test.
  2. b) Incidents may be raised against user requirements.
  3. c) Incidents require investigation and/or correction.
  4. d) Incidents are raised when expected and actual results differ.
Question 10 Multiple Choice (Single Answer)

Which of the following is false?

  1. a) In a system two different failures may have different severities.
  2. b) A system is necessarily more reliable after debugging for the removal of a fault.
  3. c) A fault need not affect the reliability of a system.
  4. d) Undetected errors may lead to faults and eventually to incorrect behaviour.
Question 11 Multiple Choice (Single Answer)

Which of the following is true of the V-model?

  1. a) It states that modules are tested against user requirements.
  2. b) It only models the testing phase.
  3. c) It specifies the test techniques to be used.
  4. d) It includes the verification of designs.
Question 12 Multiple Choice (Single Answer)

We split testing into distinct stages primarily because:

  1. a) Each test stage has a different purpose.
  2. b) It is easier to manage testing in stages.
  3. c) We can run different tests in different environments
  4. d) The more stages we have, the better the testing.
Question 13 Multiple Choice (Single Answer)

Which of the following is likely to benefit most from the use of test tools providing test capture and replay facilities?

  1. a) Regression testing
  2. b) Integration testing
  3. c) System testing
  4. d) User acceptance testing
Question 14 True/False

Low level recording captures the user actions as tracks. State true or false

  1. True
  2. False
Question 15 Multiple Choice (Single Answer)

How can we associate a Shared object repository to a test?

  1. File>Settings>Associate Resources
  2. Resources>Associate repositories
  3. Automation>Associate repositories
  4. Tools>Associate repositories
Question 16 True/False

While associating a shared repository, is it mandatory to associate atleast one action? State true or false

  1. True
  2. False
Question 17 True/False

Object Identification can be used to retrieve runtime values of object properties. State true or false

  1. True
  2. False
Question 18 Multiple Choice (Single Answer)

What is the default setting for datatable iterations under Test Settings>Run

  1. Run one iteration only
  2. Run on all rows
  3. Run between rows
  4. None
Question 19 Multiple Choice (Single Answer)

What is the default object synchronization time out?

  1. 10 seconds
  2. 60 seconds
  3. 20 seconds
  4. 30 seconds
Question 20 Multiple Choice (Single Answer)

To retrieve a value from datatable, what are required?

  1. column/parameter name
  2. sheet name
  3. Setting the desired row as current row
  4. All the above