Testing Knowledge ISTQB 1

100 Questions | Total Attempts: 185

SettingsSettingsSettings
ISTQB Quizzes & Trivia

Questions and Answers
  • 1. 
    An input field takes the year of birth between 1900 and 2004. The boundary values for testing this field are:
    • A. 

      0,1900,2004,2005

    • B. 

      1900, 2004

    • C. 

      1899,1900,2004,2005

    • D. 

      1899, 1900, 1901,2003,2004,2005

  • 2. 
    Which one of the following are non-functional testing methods?
    • A. 

      System testing

    • B. 

      Usability testing

    • C. 

      Performance testing

    • D. 

      Both b & c

  • 3. 
    Which of the following tools would be involved in the automation of regression test?
    • A. 

      Data tester

    • B. 

      Boundary tester

    • C. 

      Capture/Playback

    • D. 

      Output comparator

  • 4. 
    Incorrect form of Logic coverage is:
    • A. 

      Statement Coverage

    • B. 

      Pole Coverage

    • C. 

      Condition Coverage

    • D. 

      Path Coverage

  • 5. 
    Boundary value testing
    • A. 

      Is the same as equivalence partitioning tests

    • B. 

      Test boundary conditions on, below and above the edges of input and output equivalence classes

    • C. 

      Tests combinations of input circumstances

    • D. 

      Is used in white box testing strategy

  • 6. 
    Pick the best definition of quality
    • A. 

      Quality is job one

    • B. 

      Zero defects

    • C. 

      Conformance to requirements

    • D. 

      Work as designed

  • 7. 
    Fault Masking is
    • A. 

      Error condition hiding another error condition

    • B. 

      Creating a test case which does not reveal a fault

    • C. 

      Masking a fault by developer

    • D. 

      Masking a fault by a tester

  • 8. 
    One Key reason why developers have difficulty testing their own work is :
    • A. 

      Lack of technical documentation

    • B. 

      Lack of test tools on the market for developers

    • C. 

      Lack of training

    • D. 

      Lack of Objectivity

  • 9. 
    During the software development process, at what point can the test process start?
    • A. 

      When the code is complete.

    • B. 

      When the design is complete.

    • C. 

      When the software requirements have been approved.

    • D. 

      When the first code module is ready for unit testing

  • 10. 
    How many test cases are necessary to cover all the possible sequences of statements (paths) for the following program fragment? Assume that the two conditions are independent of each other : if (Condition 1) then statement 1 else statement 2 if (Condition 2) then statement 3
    • A. 

      2 Test Cases

    • B. 

      3 Test Cases

    • C. 

      4 Test Cases

    • D. 

      Not achievable

  • 11. 
    Acceptance test cases are based on what?
    • A. 

      Requirements

    • B. 

      Design

    • C. 

      Code

    • D. 

      Decision table

  • 12. 
    How much testing is enough?
    • A. 

      This question is impossible to answer

    • B. 

      This question is easy to answer

    • C. 

      The answer depends on the risk for your industry, contract and special requirements

    • D. 

      This answer depends on the maturity of your developers

  • 13. 
    A common test technique during component test is:
    • A. 

      Statement and branch testing

    • B. 

      Usability testing

    • C. 

      Security testing

    • D. 

      Performance testing

  • 14. 
    Statement Coverage will not check for the following.
    • A. 

      Missing Statements

    • B. 

      Unused Branches

    • C. 

      Dead Code

    • D. 

      Unused Statement

  • 15. 
    Code Coverage is used as a measure of what ?
    • A. 

      Defects

    • B. 

      Trends analysis

    • C. 

      Test Effectiveness

    • D. 

      Time Spent Testing

  • 16. 
    Which of the following uses Impact Analysis most?
    • A. 

      Component testing

    • B. 

      Non-functional system testing

    • C. 

      User acceptance testing

    • D. 

      Maintenance testing

  • 17. 
    Evaluating testability of the requirements and system are a part of which phase
    • A. 

      Test Analysis and Design

    • B. 

      Test Planning and control

    • C. 

      Test Implementation and execution

    • D. 

      Evaluating exit criteria and reporting

  • 18. 
    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:
    • A. 

      ReTesting

    • B. 

      Confirmation Testing

    • C. 

      Regression Testing

    • D. 

      Negative Testing

  • 19. 
    Impact Analysis helps to decide :
    • A. 

      How much regression testing should be done

    • B. 

      Exit Criteria

    • C. 

      How many more test cases need to written

    • D. 

      Different Tools to perform Regression Testing

  • 20. 
    Functional system testing is:
    • A. 

      Testing that the system functions with other systems

    • B. 

      Testing that the components that comprise the system function together

    • C. 

      Testing the end to end functionality of the system as a whole

    • D. 

      Testing the system performs functions within specified response times

  • 21. 
    Which of the following techniques is NOT a black box technique?
    • A. 

      State transition testing

    • B. 

      LCSAJ (Linear Code Sequence and Jump)

    • C. 

      Syntax testing

    • D. 

      Boundary value analysis

  • 22. 
    Success Factors for a review include : i. Each Review does not have a predefined objective ii. Defects found are welcomed and expressed objectively iii. Management supports a good review process. There is an emphasis on learning and process improvement
    • A. 

      Ii,iii,iv are correct and i is incorrect

    • B. 

      Iii , i , iv is correct and ii is incorrect

    • C. 

      I , iii , iv , ii is incorrect

    • D. 

      Ii is correct

  • 23. 
    Test Conditions are derived from
    • A. 

      Specifications

    • B. 

      Test Cases

    • C. 

      Test Data

    • D. 

      Test Design

  • 24. 
    Minimum Test Required for Statement Coverage : Disc = 0 Order-qty = 0 Read Order-qty If Order-qty >=20 then Disc = 0.05 If Order-qty >=100 then Disc =0.1 End if End if
    • A. 

      Statement coverage is 4

    • B. 

      Statement coverage is 1

    • C. 

      Statement coverage is 3

    • D. 

      Statement coverage is 2

  • 25. 
    Which of the following will be the best definition for Testing :
    • A. 

      The goal / purpose of testing is to demonstrate that the program works.

    • B. 

      The purpose of testing is to demonstrate that the program is defect free

    • C. 

      The purpose of testing is to demonstrate that the program does what it is supposed to do

    • D. 

      Testing is executing Software for the purpose of finding defects

Back to Top Back to top