ISTQB Foundation Level Quick Review

23 Questions

Settings
ISTQB Quizzes & Trivia

Questions based on the ISTQB Foundation Level Material


Questions and Answers
  • 1. 
    What is the standard for Software and System Test Documentation?
    • A. 

      IEEE 829

    • B. 

      BS7925-1

    • C. 

      BS7925-2

    • D. 

      STD-NCF-1

  • 2. 
    What is the standard for Glossary of Testing Terms?
    • A. 

      IEEE 829

    • B. 

      BS7925-1

    • C. 

      BS7925-2

    • D. 

      STD-NCF-1

  • 3. 
    What is the Component Test Standard?
    • A. 

      IEEE 829

    • B. 

      BS7925-1

    • C. 

      BS7925-2

    • D. 

      STD-NCF-1

  • 4. 
    Consider the following state transition diagram of a two-speed hair dryer, which is operated by pressing its one button. The first press of the button turns it on to Speed 1, second press to Speed 2 and the third press turns it off. Which of the following series of state transitions below will provide 0-switch coverage?
    • A. 

      A,C,B

    • B. 

      B,C,A

    • C. 

      A,B,C

    • D. 

      C,B,A

  • 5. 
    Calculate statement coverage for the flow chart:
    • A. 

      1

    • B. 

      2

    • C. 

      3

    • D. 

      4

  • 6. 
    Calculate branch coverage for the flow chart:
    • A. 

      1

    • B. 

      2

    • C. 

      3

    • D. 

      4

  • 7. 
    Calculate decision coverage for the flow chart:
    • A. 

      1

    • B. 

      2

    • C. 

      3

    • D. 

      4

  • 8. 
    Calculate path coverage for the flow chart:
    • A. 

      1

    • B. 

      2

    • C. 

      3

    • D. 

      4

  • 9. 
    Read P Read Q IF P+Q > 100 THEN …..Print “Large” ENDIF If P > 50 THEN …..Print “P Large” ENDIF Calculate statement coverage.
    • A. 

      1

    • B. 

      2

    • C. 

      3

    • D. 

      4

  • 10. 
    Read P Read Q IF P+Q > 100 THEN …..Print “Large” ENDIF If P > 50 THEN …..Print “P Large” ENDIF Calculate branch/decision coverage.
    • A. 

      1

    • B. 

      2

    • C. 

      3

    • D. 

      4

  • 11. 
    Read P Read Q IF P+Q > 100 THEN …..Print “Large” ENDIF If P > 50 THEN …..Print “P Large” ENDIF Calculate path coverage.
    • A. 

      1

    • B. 

      2

    • C. 

      3

    • D. 

      4

  • 12. 
    Using equivalence partitioning method how many test cases are required for testing valid and invalid inputs for an input box accepting numbers from 1 to 1000?
    • A. 

      1

    • B. 

      2

    • C. 

      3

    • D. 

      4

  • 13. 
    Using equivalence partitioning method how many test cases are required for testing valid inputs for an input box accepting numbers from 1 to 1000?
    • A. 

      1

    • B. 

      2

    • C. 

      3

    • D. 

      4

  • 14. 
    Using equivalence partitioning method how many test cases are required for testing invalid inputs for an input box accepting numbers from 1 to 1000?
    • A. 

      1

    • B. 

      2

    • C. 

      3

    • D. 

      4

  • 15. 
    Consider the following example of a simple software program for student grading system. Percentage 00 - 39 Output- Grade F Percentage 40 - 59 Output- Grade C Percentage 60 - 70 Output- Grade B Percentage 71 - 100 Output- Grade A Who should the test lead assign this test to?
    • A. 

      A junior tester with equivalence partitioning and BVA experience

    • B. 

      A tester capable of preparing a test case for automation

    • C. 

      An automation specialist capable of making it into a regression script

    • D. 

      The most senior tester because this is a complex scenario

  • 16. 
    1. Start WinAmp v2.76 and open an “.mp3” file by clicking on the "Open" button.
    2. Open up the ID3 tag editor by clicking either pressing Alt+3 or right-clicking on the song in the playlist window and selecting File Info.
    3. In the ID3 tag window, make sure only the ID3v2 tag is selected in the check box:
    4. In the 'Title' field, paste the following: "MyTitle"
    5. Click 'Update' to return to the main WinAmp window.
    6. Generate an HTML playlist:
    7. Repeat this same test using v2.77 or v2.78 (where this bug will not work).
    8. Repeat this same test using v2.79 (where this bug will work again).
    Who should the test lead assign this test to?
    • A. 

      A junior tester with equivalence partitioning and BVA experience

    • B. 

      The technical test analyst to ensure that requirements have been covered by test cases

    • C. 

      A tester to hand over to the automation specialist capable of making it into a regression script

    • D. 

      The most senior tester because this is a complex scenario

  • 17. 
    The V-Model test levels are:
    • A. 

      Component (unit) testing, integration testing, system testing, acceptance testing

    • B. 

      Component (unit) testing, acceptance testing, integration testing, system testing

    • C. 

      Component (unit) testing, system testing, integration testing, acceptance testing

    • D. 

      Component (unit) testing, integration testing, acceptance testing, system testing

  • 18. 
    4 Test Levels defined in the Foundation Syllabus are:
    • A. 

      Component Testing

    • B. 

      Integration Testing

    • C. 

      System Testing

    • D. 

      Acceptance Testing

    • E. 

      Functional Testing

    • F. 

      Structural Testing

    • G. 

      Confirmation and Regression Testing

    • H. 

      Non-Functional Testing

  • 19. 
    4 Test Types defined in the Foundation Syllabus are:
    • A. 

      Component Testing

    • B. 

      Integration Testing

    • C. 

      System Testing

    • D. 

      Acceptance Testing

    • E. 

      Functional Testing

    • F. 

      Structural Testing

    • G. 

      Confirmation and Regression Testing

    • H. 

      Non-Functional Testing

  • 20. 
    3 Test Design techniques defined in the Foundation Level Syllabus are:
    • A. 

      Specification-based (or behavior-based or black-box)

    • B. 

      Structure-based (or white-box)

    • C. 

      Defect-based

    • D. 

      Experienced-based

    • E. 

      Technically-based

    • F. 

      Foundational-based

    • G. 

      Test-based

    • H. 

      Opinion-based

  • 21. 
    Which offers the BEST coverage?
    • A. 

      100% LCSAJ coverage

    • B. 

      100% Statement coverage

    • C. 

      100% Branch/Decision coverage

    • D. 

      100% Path coverage

  • 22. 
    Which offers the BEST coverage?
    • A. 

      100% Decision coverage

    • B. 

      100% Statement coverage

    • C. 

      100% Branch coverage

    • D. 

      100% Path coverage

  • 23. 
    Which offers the LEAST coverage?
    • A. 

      100% Decision coverage

    • B. 

      100% Statement coverage

    • C. 

      100% Branch coverage

    • D. 

      100% Path coverage