Vaidikalaya

MCQ On Integration Testing


Q1. Integration Testing focuses on:.
  1. Individual functions
  2. Complete system behavior
  3. Interaction between modules
  4. User interface design

Answer: c, Interaction between modules

Solution: Integration testing verifies interaction and communication between modules.

Q2. Integration Testing is performed:.
  1. Before Unit Testing
  2. After Unit Testing
  3. After System Testing
  4. After Acceptance Testing

Answer: b, After Unit Testing

Solution: Integration testing starts after unit testing is completed.

Q3. Which of the following is a type of Integration Testing?.
  1. Smoke Testing
  2. Regression Testing
  3. Top-Down Testing
  4. Alpha Testing

Answer: c, Top-Down Testing

Solution: Top-down testing is a common integration testing approach.

Q4. In Top-Down Integration Testing, which test component is used?.
  1. Drivers
  2. Stubs
  3. Test harness
  4. Mocks

Answer: b, Stubs

Solution: Stubs simulate lower-level modules in top-down testing.

Q5. In Bottom-Up Integration Testing, which test component is used?.
  1. Stubs
  2. Spies
  3. Emulators
  4. Drivers

Answer: d, Drivers

Solution: Drivers simulate higher-level modules in bottom-up testing.

Q6. Big Bang Integration Testing means:.
  1. Modules are tested one by one
  2. Lower modules tested first
  3. All modules integrated and tested at once
  4. Only interfaces are tested

Answer: c, All modules integrated and tested at once

Solution: Big Bang testing integrates all modules simultaneously.

Q7. Integration Testing mainly detects:.
  1. Syntax errors
  2. Logical errors within a function
  3. Interface and data flow issues
  4. UI alignment defects

Answer: c, Interface and data flow issues

Solution: Integration testing finds issues in data and control flow between modules.

Q8. Incremental Integration Testing is preferred because:.
  1. It requires no planning
  2. Defect isolation is easier
  3. It tests everything at once
  4. It avoids unit testing

Answer: b, Defect isolation is easier

Solution: Incremental integration makes defect identification easier.

Q9. Who usually performs Integration Testing?.
  1. End users
  2. Clients
  3. Developers and Testers
  4. Business analysts

Answer: c, Developers and Testers

Solution: Integration testing is carried out by developers and testers.

Q10. Integration Testing is done before:.
  1. Unit Testing
  2. Regression Testing
  3. System Testing
  4. Maintenance Testing

Answer: c, System Testing

Solution: Integration testing precedes system testing.