Vaidikalaya

MCQ On Compatibility Testing


Q1. Compatibility Testing is used to verify:.
  1. Code logic
  2. Application performance
  3. Application behavior across different environments
  4. Database integrity

Answer: c, Application behavior across different environments

Solution: Compatibility testing ensures the application works correctly across different environments.

Q2. Compatibility Testing is a type of:.
  1. Functional Testing
  2. Unit Testing
  3. Non-Functional Testing
  4. White Box Testing

Answer: c, Non-Functional Testing

Solution: Compatibility testing falls under non-functional testing.

Q3. Which of the following is checked in Compatibility Testing?.
  1. Loop conditions
  2. Code coverage
  3. Browser and OS support
  4. Business rules

Answer: c, Browser and OS support

Solution: Compatibility testing checks support across browsers and operating systems.

Q4. Browser Compatibility Testing ensures:.
  1. Faster execution
  2. Correct behavior across different browsers
  3. Secure data transmission
  4. Accurate calculations

Answer: b, Correct behavior across different browsers

Solution: It ensures the application behaves consistently across browsers.

Q5. Which of the following is NOT a type of Compatibility Testing?.
  1. Hardware Compatibility
  2. Network Compatibility
  3. Regression Compatibility
  4. Operating System Compatibility

Answer: c, Regression Compatibility

Solution: Regression compatibility is not a standard compatibility testing type.

Q6. Compatibility Testing is usually performed:.
  1. During requirement analysis
  2. Before Unit Testing
  3. After System Testing
  4. After deployment only

Answer: c, After System Testing

Solution: Compatibility testing is performed after system testing.

Q7. Testing an application on Android, iOS, and Windows phones is an example of:.
  1. Performance Testing
  2. Device Compatibility Testing
  3. Load Testing
  4. Security Testing

Answer: b, Device Compatibility Testing

Solution: Testing across multiple devices and platforms is device compatibility testing.

Q8. Compatibility Testing mainly helps to:.
  1. Improve code quality
  2. Increase execution speed
  3. Ensure wider user reach
  4. Reduce development cost

Answer: c, Ensure wider user reach

Solution: Compatibility testing helps reach users across platforms.

Q9. Which defect is commonly found in Compatibility Testing?.
  1. Syntax error
  2. Memory leak
  3. UI misalignment on different browsers
  4. Incorrect loop condition

Answer: c, UI misalignment on different browsers

Solution: UI alignment issues commonly appear across different browsers or devices.

Q10. Compatibility Testing focuses on:.
  1. Backend logic
  2. Source code optimization
  3. Environment-specific behavior
  4. Database indexing

Answer: c, Environment-specific behavior

Solution: Compatibility testing focuses on environment-specific application behavior.