Software Testing
Multiple Choice
- Testing is not a consideration in which of the UP phases below?
- Inception
- Elaboration
- Construction
- Transition
- None of the phases
- Initial test planning, prototype testing are tasks done in which of the following UP phases?
- Inception
- Elaboration
- Construction
- Transition
- None of the phases
- Significant testing at each build is a task done in which of the following UP phases?
- Inception
- Elaboration
- Construction
- Transition
- None of the phases
- Building a test architectural baseline is a task done in which of the following UP phases?
- Inception
- Elaboration
- Construction
- Transition
- None of the phases
- Retesting fixes and regression testing is done in which of the following UP phases?
- Inception
- Elaboration
- Construction
- Transition
- None of the phases
- Re-applying tests from old builds to make sure nothing broke in new builds is a form of what type of testing?
- System Testing
- Unit Testing
- Integration Testing
- Regression Testing
- Which of the items below are not test model artifacts?
- Test cases
- Test procedures
- Test components
- Test subsystem packages for complex tests
- Test strategies
- Test plan
- Describing how executable components in the implementation are testing by integration tests and system tests is part which of the following?
- Test Case
- Test Plan
- Test Model
- Test Strategies
- Test Script
- A test case specifies which of the following?
- What to test
- Inputs to test
- Expected results
- Test Conditions and Constraints
- All of the above
- Verification of a system on a new customer platform is which type of testing?
- Installation testing
- Integration testing
- Configuration testing
- Regression testing
- Stress testing
- Verifying that a system works with a different operating system is an example of which type of testing?
- Installation testing
- Integration testing
- Configuration testing
- Regression testing
- Stress testing
- Showing the system can work at peak times by flooding it with transactions is what type of testing?
- Installation testing
- Integration testing
- Configuration testing
- Regression testing
- Stress testing
- A system anomaly or software fault is called a
- Error
- Boundary value problem
- System test case
- Defect
- Planning the tests is a task usually done by which of the following?
- Test Engineer
- Integration Tester
- System Tester
- Component Engineer
- Designing the tests is a task usually done by which of the following?
- Test Engineer
- Integration Tester
- System Tester
- Component Engineer
- Implementing the tests is a task usually done by which of the following?
- Test Engineer
- Integration Tester
- System Tester
- Component Engineer
- Evaluating the tests is a task usually done by which of the following?
- Test Engineer
- Integration Tester
- System Tester
- Component Engineer
- Planning the tests is a task usually done by which of the following?
- Test Engineer
- Integration Tester
- System Tester
- Component Engineer
- Evaluation of programs based on their functional requirements is called
- Functional testing
- Requirements Testing
- Regression Testing
- Regression Testing
- The people involved in functional testing include
- Users and Developers
- Managers, Users and Developers
- Programmers
- All of the above
- Showing the customer a function to a customer for verification is called which type of functional testing.
- Demonstration
- Inspection
- Analysis/Special Qualification
- None of the above
- All of the above
- Testing that a screen navigates properly is called which type of functional testing?
- Demonstration
- Inspection
- Analysis/Special Qualification
- None of the above
- All of the above
- Visual examination of code documentation is called which type of functional testing?
- Demonstration
- Inspection
- Analysis/Special Qualification
- None of the above
- All of the above
- Testing that an inquiry can be made to a database is called which type of functional testing?
- Demonstration
- Inspection
- Analysis/Special Qualification
- None of the above
- All of the above
- Testing that a database has been updated is called which type of functional testing?
- Demonstration
- Inspection
- Analysis/Special Qualification
- None of the above
- All of the above
- Testing that a screen is in the correct format is called which type of functional testing?
- Demonstration
- Inspection
- Analysis/Special Qualification
- None of the above
- All of the above
- Testing that the value of a field is within a valid range is called which type of functional testing?
- Demonstration
- Inspection
- Analysis/Special Qualification
- None of the above
- All of the above
- Testing that different types of bank customers are given the correct service charge is called which type of testing?
- Business Rules
- Data Mapping
- Key Mapping Validation
- Data Validation
- Filtering
- Data Re-Engineering
- Derived calculations
- Testing the conversion rules for make new databases or files is which type of testing?
- Business Rules
- Data Mapping
- Key Mapping Validation
- Data Validation
- Filtering
- Data Re-Engineering
- Derived calculations
- Testing that the calculation of interest on a Loan is done correctly is called which type of testing?
- Business Rules
- Data Mapping
- Key Mapping Validation
- Data Validation
- Filtering
- Data Re-Engineering
- Derived calculations
- Evaluations of business functions by evaluating the input and/or output data is what type of black box testing?
- Equivalence Partitioning
- Boundary Value Analysis
- Error Guessing
- State Transition Testing
- 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?
- Equivalence Partitioning
- Boundary Value Analysis
- Error Guessing
- State Transition Testing
- Looking at values of inputs at the high and low end of the range of possible values is what type of black box testing?
- Equivalence Partitioning
- Boundary Value Analysis
- Error Guessing
- State Transition Testing
- The process of making an educated guess of things to be tested is what type of black box testing?
- Equivalence Partitioning
- Boundary Value Analysis
- Error Guessing
- State Transition Testing
- Testing if a file could be updated when it is closed would best be done by what type of black box testing?
- Equivalence Partitioning
- Boundary Value Analysis
- Error Guessing
- State Transition Testing
True/False
- There is a one to one relationship between a test procedure and a test case.