Fundamentals Of Test Execution And Closure

20 Questions | Total Attempts: 2002

SettingsSettingsSettings
Please wait...
Test Execution Quizzes & Trivia

Questions and Answers
  • 1. 
    Which of the following is a static test?
    • A. 

      Code inspection

    • B. 

      Coverage analysis

    • C. 

      Installation test

    • D. 

      Usability assessment

  • 2. 
    A program with high cyclometic complexity  is almost likely to be:
    • A. 

      Large

    • B. 

      Small

    • C. 

      Difficult to write

    • D. 

      Difficult to test

  • 3. 
    What is the main reason for testing software before releasing it?
    • A. 

      To show that system will work after release

    • B. 

      To decide when the software is of sufficient quality to release

    • C. 

      To find as many bugs as possible before release

    • D. 

      To give information for a risk based decision about release

  • 4. 
    Faults found by users are due to:
    • A. 

      Poor quality software

    • B. 

      Poor testing

    • C. 

      Bad luck

    • D. 

      Insufficient time for testing

  • 5. 
    Which of the following statements is true?
    • A. 

      Faults in program specifications are the most expensive to fix.

    • B. 

      Faults in code are the most expensive to fix.

    • C. 

      Faults in requirements are the most expensive to fix

    • D. 

      Faults in designs are the most expensive to fix.

  • 6. 
    When should you stop testing?
    • A. 

      When time for testing has run out.

    • B. 

      When all planned tests have been run

    • C. 

      When the test completion criteria have been met

    • D. 

      When no faults have been found by the tests run

  • 7. 
    In which order should tests be run?
    • A. 

      The most important tests first

    • B. 

      The most difficult tests first(to allow maximum time for fixing)

    • C. 

      The easiest tests first(to give initial confidence)

    • D. 

      The order they are thought of

  • 8. 
    The later in the development life cycle a fault is discovered, the more expensive it is to fix. why?
    • A. 

      The documentation is poor, so it takes longer to find out what the software is doing.

    • B. 

      Wages are rising

    • C. 

      The fault has been built into more documentation,code,tests, etc

    • D. 

      None of the above

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

      Requirements

    • B. 

      Documentation

    • C. 

      Test cases

    • D. 

      Improvements suggested by users

  • 10. 
    Which of the following is NOT included in the Test Plan document of the Test Documentation Standard?
    • A. 

      What is not to be tested

    • B. 

      Test environment properties

    • C. 

      Quality plans

    • D. 

      Schedules and deadlines

  • 11. 
    The cost of fixing a fault during  closure is important ? 
    • A. 

      Is not important

    • B. 

      Increases the later a fault is found

    • C. 

      Decreases the later a fault is found

    • D. 

      Can never be determined

  • 12. 
    What type of review requires formal entry and exit criteria, including metrics:
    • A. 

      Walkthrough

    • B. 

      Inspection

    • C. 

      Management review

    • D. 

      Post project review

  • 13. 
    A typical commercial test execution tool would be able to perform all of the following, EXCEPT:
    • A. 

      Calculating expected outputs

    • B. 

      Comparison of expected outcomes with actual outcomes

    • C. 

      Recording test inputs

    • D. 

      Reading test values from a data file

  • 14. 
    Output for test execution are
    • A. 

      Test Log

    • B. 

      Defect report

    • C. 

      Test cases

    • D. 

      None

  • 15. 
    In which  document where the Test Results are recorded?
    • A. 

      Test case

    • B. 

      Test log

    • C. 

      Test report

    • D. 

      Test suite

  • 16. 
    What  is the management tool:
    • A. 

      QTP

    • B. 

      Load Runner

    • C. 

      QC

    • D. 

      Win runner

  • 17. 
    What is the purpose of qtp?
    • A. 

      Just to run applications

    • B. 

      Just to find results fast

    • C. 

      Just to complete work fast

    • D. 

      Just to find exact solution

  • 18. 
    The process of running a test by the component or system under test, producing actual result(s)
    • A. 

      Test Execution

    • B. 

      Test Closure

    • C. 

      Test Design

    • D. 

      Test Data Modeling

  • 19. 
    A set of several test cases for a component or system under test, where the post condition of one test is often used as the precondition for the next one
    • A. 

      Test suite

    • B. 

      Test case

    • C. 

      Test log

    • D. 

      Defect report

  • 20. 
    A document identifying test items, their configuration,  and other delivery information delivered by development to testing,  at the start of a test execution phase
    • A. 

      Release notes

    • B. 

      Release content specification

    • C. 

      Release summary report