ISTQB Software Testing Quiz 4

6 Questions

Settings
ISTQB Quizzes & Trivia

Are you studying software engineering or are you just an ISTQB software enthusiast? In case you plan to take the ISTQB software exam, then this quiz will help you prepare and advance you knowledge.


Questions and Answers
  • 1. 
    We split testing into distinct stages (or test levels) 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.

  • 2. 
    Analyse the following simplified airline booking procedure: Ask: "What type of ticket would you like, one-way or return?"IF customer wants return THEN    Ask: "What class would you like, business or economy?"    IF customer wants economy THEN        Say: "That will be $1,200"    ELSE        Say: "That will be $4,000"    ENDIFELSE    Say: "That will be $600 for one way economy, there is no business class available"ENDIF What is the minimum number of tests needed to ensure that all:    - questions have been asked;    - combinations have occurred; and    - all replies have been given?
    • A. 

      3

    • B. 

      4

    • C. 

      5

    • D. 

      6

  • 3. 
    Error guessing:
    • A. 

      Supplements formal test design techniques.

    • B. 

      Can only be used in component, integration and system testing.

    • C. 

      Is only performed in user acceptance testing.

    • D. 

      Is not repeatable and should not be used.

  • 4. 
    Which of the following is not true of test coverage criteria?
    • A. 

      Test coverage criteria can be measured in terms of items exercised by a test suite.

    • B. 

      A measure of test coverage criteria is the percentage of user requirements covered.

    • C. 

      A measure of test coverage criteria is the percentage of faults found.

    • D. 

      Test coverage criteria are often used when specifying test completion criteria.

  • 5. 
    Which one of the following statements about system testing is not true?
    • A. 

      System tests are often performed by independent teams.

    • B. 

      Functional testing is used more than structural testing.

    • C. 

      Faults found during system tests can be very expensive to fix.

    • D. 

      End-users should be involved in system tests.

  • 6. 
    Which of the following is true of the V-model?
    • A. 

      It states that modules are tested against user requirements.

    • B. 

      It only models the testing phase.

    • C. 

      It specifies the test techniques to be used.

    • D. 

      It includes the verification of designs.