Software Testing

Multiple Choice

  1. Testing is not a consideration in which of the UP phases below?
    1. Inception
    2. Elaboration
    3. Construction
    4. Transition
    5. None of the phases
  2. Initial test planning, prototype testing are tasks done in which of the following UP phases?
    1. Inception
    2. Elaboration
    3. Construction
    4. Transition
    5. None of the phases
  3. Significant testing at each build is a task done in which of the following UP phases?
    1. Inception
    2. Elaboration
    3. Construction
    4. Transition
    5. None of the phases
  4. Building a test architectural baseline is a task done in which of the following UP phases?
    1. Inception
    2. Elaboration
    3. Construction
    4. Transition
    5. None of the phases
  5. Retesting fixes and regression testing is done in which of the following UP phases?
    1. Inception
    2. Elaboration
    3. Construction
    4. Transition
    5. None of the phases
  6. Re-applying tests from old builds to make sure nothing broke in new builds is a form of what type of testing?
    1. System Testing
    2. Unit Testing
    3. Integration Testing
    4. Regression Testing
  7. Which of the items below are not test model artifacts?
    1. Test cases
    2. Test procedures
    3. Test components
    4. Test subsystem packages for complex tests
    5. Test strategies
    6. Test plan
  8. Describing how executable components in the implementation are testing by integration tests and system tests is part which of the following?
    1. Test Case
    2. Test Plan
    3. Test Model
    4. Test Strategies
    5. Test Script
  9. A test case specifies which of the following?
    1. What to test
    2. Inputs to test
    3. Expected results
    4. Test Conditions and Constraints
    5. All of the above
  10. Verification of a system on a new customer platform is which type of testing?
    1. Installation testing
    2. Integration testing
    3. Configuration testing
    4. Regression testing
    5. Stress testing
  11. Verifying that a system works with a different operating system is an example of which type of testing?
    1. Installation testing
    2. Integration testing
    3. Configuration testing
    4. Regression testing
    5. Stress testing
  12. Showing the system can work at peak times by flooding it with transactions is what type of testing?
    1. Installation testing
    2. Integration testing
    3. Configuration testing
    4. Regression testing
    5. Stress testing
  13. A system anomaly or software fault is called a
    1. Error
    2. Boundary value problem
    3. System test case
    4. Defect
  14. Planning the tests is a task usually done by which of the following?
    1. Test Engineer
    2. Integration Tester
    3. System Tester
    4. Component Engineer
  15. Designing the tests is a task usually done by which of the following?
    1. Test Engineer
    2. Integration Tester
    3. System Tester
    4. Component Engineer
  16. Implementing the tests is a task usually done by which of the following?
    1. Test Engineer
    2. Integration Tester
    3. System Tester
    4. Component Engineer
  17. Evaluating the tests is a task usually done by which of the following?
    1. Test Engineer
    2. Integration Tester
    3. System Tester
    4. Component Engineer
  18. Planning the tests is a task usually done by which of the following?
    1. Test Engineer
    2. Integration Tester
    3. System Tester
    4. Component Engineer
  19. Evaluation of programs based on their functional requirements is called
    1. Functional testing
    2. Requirements Testing
    3. Regression Testing
    4. Regression Testing
  20. The people involved in functional testing include
    1. Users and Developers
    2. Managers, Users and Developers
    3. Programmers
    4. All of the above
  21. Showing the customer a function to a customer for verification is called which type of functional testing.
    1. Demonstration
    2. Inspection
    3. Analysis/Special Qualification
    4. None of the above
    5. All of the above
  22. Testing that a screen navigates properly is called which type of functional testing?
    1. Demonstration
    2. Inspection
    3. Analysis/Special Qualification
    4. None of the above
    5. All of the above
  23. Visual examination of code documentation is called which type of functional testing?
    1. Demonstration
    2. Inspection
    3. Analysis/Special Qualification
    4. None of the above
    5. All of the above
  24. Testing that an inquiry can be made to a database is called which type of functional testing?
    1. Demonstration
    2. Inspection
    3. Analysis/Special Qualification
    4. None of the above
    5. All of the above
  25. Testing that a database has been updated is called which type of functional testing?
    1. Demonstration
    2. Inspection
    3. Analysis/Special Qualification
    4. None of the above
    5. All of the above
  26. Testing that a screen is in the correct format is called which type of functional testing?
    1. Demonstration
    2. Inspection
    3. Analysis/Special Qualification
    4. None of the above
    5. All of the above
  27. Testing that the value of a field is within a valid range is called which type of functional testing?
    1. Demonstration
    2. Inspection
    3. Analysis/Special Qualification
    4. None of the above
    5. All of the above
  28. Testing that different types of bank customers are given the correct service charge is called which type of testing?
    1. Business Rules
    2. Data Mapping
    3. Key Mapping Validation
    4. Data Validation
    5. Filtering
    6. Data Re-Engineering
    7. Derived calculations
  29. Testing the conversion rules for make new databases or files is which type of testing?
    1. Business Rules
    2. Data Mapping
    3. Key Mapping Validation
    4. Data Validation
    5. Filtering
    6. Data Re-Engineering
    7. Derived calculations
  30. Testing that the calculation of interest on a Loan is done correctly is called which type of testing?
    1. Business Rules
    2. Data Mapping
    3. Key Mapping Validation
    4. Data Validation
    5. Filtering
    6. Data Re-Engineering
    7. Derived calculations
  31. Evaluations of business functions by evaluating the input and/or output data is what type of black box testing?
    1. Equivalence Partitioning
    2. Boundary Value Analysis
    3. Error Guessing
    4. State Transition Testing
  32. Making a test for a business rule that says good customer get a 10% discount while bad customers get none would be best tested using which type of black box testing?
    1. Equivalence Partitioning
    2. Boundary Value Analysis
    3. Error Guessing
    4. State Transition Testing
  33. Looking at values of inputs at the high and low end of the range of possible values is what type of black box testing?
    1. Equivalence Partitioning
    2. Boundary Value Analysis
    3. Error Guessing
    4. State Transition Testing
  34. The process of making an educated guess of things to be tested is what type of black box testing?
    1. Equivalence Partitioning
    2. Boundary Value Analysis
    3. Error Guessing
    4. State Transition Testing
  35. Testing if a file could be updated when it is closed would best be done by what type of black box testing?
    1. Equivalence Partitioning
    2. Boundary Value Analysis
    3. Error Guessing
    4. State Transition Testing

True/False

  1. There is a one to one relationship between a test procedure and a test case.