ISTQB Software Testing Quiz 14

6 Questions | Total Attempts: 818

SettingsSettingsSettings
ISTQB Quizzes & Trivia

ISTQB software testing questions


Questions and Answers
  • 1. 
    Which of the following statements are true for the equivalence partitioning test technique? i) Divides possible inputs into classes that have the same behaviour.ii) Can be used to create both positive and negative test cases.iii) Makes use of only positive test cases for the equivalence partitions.iv) Must always include at least two values from every equivalence partition.v) Can be used only for input testing.
    • A. 

      I & ii

    • B. 

      I, ii & v

    • C. 

      I, iii & iv

    • D. 

      I & v

  • 2. 
    What is the actual and potential result when a human being makes a mistake while writing code?i) A bugii) A failureiii) A faultiv) An errorv) A defect
    • A. 

      I, ii, iii & v

    • B. 

      I, iii & iv

    • C. 

      V only

    • D. 

      Ii, iii & iv

  • 3. 
    What is the purpose of regression testing?
    • A. 

      It enables us to reuse all our tests to improve ROI (Return On Investment).

    • B. 

      It can be used to replace acceptance testing.

    • C. 

      To reduce the amount of impact analysis we must do when modifying a system.

    • D. 

      To discover any defects introduced or uncovered as a result of a change.

  • 4. 
    Which of the following is not a test planning activity?
    • A. 

      Selecting test conditions based on an analysis of the test object.

    • B. 

      Scheduling test analysis and design, implementation and execution activities.

    • C. 

      Assigning resources for the activities to be performed.

    • D. 

      Making decisions about which roles will perform the test activities and setting the level of detail for the test procedures.

  • 5. 
    Which of the following is true of acceptance testing?
    • A. 

      A goal of acceptance testing is to stress-test the system.

    • B. 

      A goal of acceptance testing is to establish confidence in the system.

    • C. 

      Acceptance testing is performed by technical staff.

    • D. 

      Acceptance testing is only used to address functionality issues within the system.

  • 6. 
    How does testing contribute to software quality?
    • A. 

      Testing ensures that the system under test will not error out in a production environment.

    • B. 

      Testing identifies defects which ensures a successful product will be released to market.

    • C. 

      Testing increases the quality of a software system by avoiding defects in the system under test.

    • D. 

      Testing through verification and validation of functionality identifies defects in the system under test.

Back to Top Back to top