ISTQB 1 - 3

60 Questions | Total Attempts: 242

SettingsSettingsSettings
ISTQB Quizzes & Trivia

Questions and Answers
  • 1. 
    Which activities form part of test planning?  i) Developing test cases.  ii) Defining the overall approach to testing.  iii) Assigning resources.  iv) Building the test environment  v) Writing test conditions.
    • A. 

      I, ii & iv are true, iii & v are false.

    • B. 

      Ii & iii are true, i, iv & v are false.

    • C. 

      Iv & v are true, i, ii & iii are false.

    • D. 

      I, ii & iii are true iv & v are false.

  • 2. 
    Which of the following is MOST important in the selection of a test approach?
    • A. 

      Availability of tools to support the proposed techniques.

    • B. 

      The budget allowed for training in proposed techniques.

    • C. 

      Available skills and experience in the proposed techniques.

    • D. 

      The willingness of the test team to learn new techniques.

  • 3. 
    Which of the following is a benefit of test independence?
    • A. 

      It does not require familiarity with the code.

    • B. 

      It is cheaper than using developers to test their own code.

    • C. 

      It avoids author bias in defining effective tests.

    • D. 

      Testers are better at finding defects than developers.

  • 4. 
    Important consequences of the impossibility of complete testing are
    • A. 

      We can never be certain that the program is bug free.

    • B. 

      We have no definite stopping point for testing, which makes it easier for some managers to argue for very little testing.

    • C. 

      We have no easy answer for what testing tasks should always be required, because every task takes time that could be spent on other high importance tasks.

    • D. 

      All of the above

  • 5. 
    Which is not the testing objectives
    • A. 

      Finding defects

    • B. 

      Gaining confidence about the level of quality and providing information

    • C. 

      Preventing defects.

    • D. 

      Debugging defects

  • 6. 
    The purpose of exit criteria is
    • A. 

      Define when to stop testing

    • B. 

      End of test level

    • C. 

      When a set of tests has achieved a specific pre condition

    • D. 

      All of the above

  • 7. 
    Which is not the fundamental test process
    • A. 

      Planning and control

    • B. 

      Test closure activities

    • C. 

      Analysis and design

    • D. 

      None

  • 8. 
    Which of the following is the task of a Tester? i. Interaction with the Test Tool Vendor to identify best ways to leverage test tool on the project. ii. Prepare and acquire Test Data iii. Implement Tests on all test levels, execute and log the tests. iv. Create the Test Specifications
    • A. 

      I, ii, iii is true and iv is false

    • B. 

      Ii,iii,iv is true and i is false

    • C. 

      I is true and ii,iii,iv are false

    • D. 

      Iii and iv is correct and i and ii are incorrect

  • 9. 
    Reviewing the test Basis is a part of which phase
    • A. 

      Test Analysis and Design

    • B. 

      Test Implementation and execution

    • C. 

      Test Closure Activities

    • D. 

      Evaluating exit criteria and reporting

  • 10. 
    Which of the following is not a major task of Exit criteria?
    • A. 

      Checking test logs against the exit criteria specified in test planning.

    • B. 

      Logging the outcome of test execution.

    • C. 

      Assessing if more tests are needed.

    • D. 

      Writing a test summary report for stakeholders.

  • 11. 
    Which of the following is not a part of the Test Implementation and Execution Phase
    • A. 

      Creating test suites from the test cases

    • B. 

      Executing test cases either manually or by using test execution tools

    • C. 

      Comparing actual results

    • D. 

      Designing the Tests

  • 12. 
    Designing the test environment set-up and identifying any required infrastructure and tools are a part of which phase
    • A. 

      Test Implementation and execution

    • B. 

      Test Analysis and Design

    • C. 

      Evaluating the Exit Criteria and reporting

    • D. 

      Test Closure Activities

  • 13. 
    Reporting Discrepancies as incidents is a part of which phase
    • A. 

      Test Analysis and Design

    • B. 

      Test Implementation and execution

    • C. 

      Test Closure Activities

    • D. 

      Evaluating exit criteria and reporting

  • 14. 
    Incidents would not be raised against
    • A. 

      Requirements

    • B. 

      Documentation

    • C. 

      Test cases

    • D. 

      Improvements suggested by users

  • 15. 
    Test Implementation and execution has which of the following major tasks? i. Developing and prioritizing test cases, creating test data, writing test procedures and optionally preparing the test harnesses and writing automated test scripts. ii. Creating the test suite from the test cases for efficient test execution. iii. Verifying that the test environment has been set up correctly. iv. Determining the exit criteria.
    • A. 

      I,ii,iii are true and iv is false

    • B. 

      I,,iv are true and ii is false

    • C. 

      I,ii are true and iii,iv are false

    • D. 

      Ii,iii,iv are true and i is false

  • 16. 
    Exhaustive Testing is
    • A. 

      Is impractical but possible

    • B. 

      Is practically possible

    • C. 

      Is impractical and impossible

    • D. 

      Is always possible

  • 17. 
    Hand over of Testware is a part of which Phase
    • A. 

      Test Analysis and Design

    • B. 

      Test Planning and control

    • C. 

      Test Closure Activities

    • D. 

      Evaluating exit criteria and reporting

  • 18. 
    When a defect is detected and fixed then the software should be retested to confirm that the original defect has been successfully removed. This is called
    • A. 

      Regression testing

    • B. 

      Maintenance testing

    • C. 

      Confirmation testing

    • D. 

      None of the above

  • 19. 
    Which of the following statements contains a valuable objective for a test team?
    • A. 

      Prove that the remaining defects will not cause any additional failures.

    • B. 

      Run all of the tests that are defined for the test object as quickly as possible.

    • C. 

      Prove that all faults have been identified through thorough testing.

    • D. 

      Cause as many failures as possible so that faults can be identified and corrected

  • 20. 
    Which of the following statements describes a key principle of software testing?
    • A. 

      Automated tests allow better statements of confidence about the quality of software products.

    • B. 

      For a software system, it is normally impossible to test all the input and output combinations.

    • C. 

      Exhaustive software testing is, with enough effort and tool support, feasible for all software.

    • D. 

      The purpose of software testing is demonstrating the absence of defects in software products.

  • 21. 
    Which of the following could be a disadvantage of independent testing?
    • A. 

      Developer and independent testing will overlap and waste resources.

    • B. 

      Communication is limited between independent testers and developers.

    • C. 

      Independent testers are too slow and delay the project schedule.

    • D. 

      Developers can lose a sense of responsibility for quality.

  • 22. 
    Which of these are objectives for software testing?
    • A. 

      Determine the productivity of programmers

    • B. 

      Eliminate the need for future program maintenance

    • C. 

      Eliminate every error prior to release

    • D. 

      Uncover software errors

  • 23. 
    Failure is _________
    • A. 

      Incorrect program behavior due to a fault in the program

    • B. 

      Bug found before product Release

    • C. 

      Bug found after product Release

    • D. 

      Bug found during Design phase

  • 24. 
    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

  • 25. 
    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

Back to Top Back to top