Basic Fundamentals Of Software Testing Trivia

10 Questions | Total Attempts: 1908

SettingsSettingsSettings
Please wait...
Basic Fundamentals Of Software Testing Trivia

Do you know all the basic fundamentals of software testing? Take this quiz and prove yourself now!


Questions and Answers
  • 1. 
    The prime benefit of testing is that it results in improved defects 
    • A. 

      True

    • B. 

      False

  • 2. 
    A bug report is a:
    • A. 

      A collection of independent, reusable test cases.

    • B. 

      A technical document that describes the various symptoms or failure modes associated with a single bug.

    • C. 

      A deliverable that details the strategic approach to a testing effort

    • D. 

      A & B

  • 3. 
    A software error can be described as:
    • A. 

      A description of the relationship between two or more variables or set members in which the value of one does not influence the values of others.

    • B. 

      Any ill-advised, substandard, or temporary fix applied to an urgent problem in the (often misguided) belief that doing so will keep a project moving forward.

    • C. 

      The process in which developers determine the root cause of a bug and identify possible fixes

    • D. 

      A mismatch between the program and its specification.

  • 4. 
    • A. 

      The domain of possible inputs is too large to test .

    • B. 

      Limited financial resources .

    • C. 

      There are too many possible paths through the program to test

    • D. 

      The user interface issues (and thus the design issues) are too complex to completely test.

  • 5. 
    • A. 

      True

    • B. 

      False

  • 6. 
    When what is visible to end-users is a deviation from the specific or expected behavior, this is called:
    • A. 

      An error

    • B. 

      A fault

    • C. 

      A failure

    • D. 

      A defect

    • E. 

      A mistake

  • 7. 
    Testing should be stopped when:
    • A. 

      All the planned tests have been run

    • B. 

      Time has run out

    • C. 

      All faults have been fixed correctly

    • D. 

      Both a) and c)

    • E. 

      It depends on the risks for the system being tested

  • 8. 
    In foundation level syllabus you will find the main basic principles of testing. Which of the following sentences describes one of these basic principles?
    • A. 

      Complete testing of software is attainable if you have enough resources and test tools

    • B. 

      With automated testing you can make statements with more confidence about the Quality of a product than with manual testing

    • C. 

      For a software system, it is not possible, under normal conditions, to test all input and preconditions

    • D. 

      A goal of testing is to show that the software is defect free.

  • 9. 
    As part of which test process do you determine the exit criteria?
    • A. 

      Test planning

    • B. 

      Evaluating exit criteria and reporting

    • C. 

      Test closure.

    • D. 

      Test control

  • 10. 
    Which activity in the fundamental test process creates test suites for efficient test execution?
    • A. 

      Implementation and execution.

    • B. 

      Planning and control.

    • C. 

      Analysis and design.

    • D. 

      Test closure.

Back to Top Back to top