MCQ On Compatibility Testing
Q1. Compatibility Testing is used to verify:.
- Code logic
- Application performance
- Application behavior across different environments
- 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:.
- Functional Testing
- Unit Testing
- Non-Functional Testing
- 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?.
- Loop conditions
- Code coverage
- Browser and OS support
- Business rules
Answer: c, Browser and OS support
Solution: Compatibility testing checks support across browsers and operating systems.
Q4. Browser Compatibility Testing ensures:.
- Faster execution
- Correct behavior across different browsers
- Secure data transmission
- 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?.
- Hardware Compatibility
- Network Compatibility
- Regression Compatibility
- Operating System Compatibility
Answer: c, Regression Compatibility
Solution: Regression compatibility is not a standard compatibility testing type.
Q6. Compatibility Testing is usually performed:.
- During requirement analysis
- Before Unit Testing
- After System Testing
- 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:.
- Performance Testing
- Device Compatibility Testing
- Load Testing
- Security Testing
Answer: b, Device Compatibility Testing
Solution: Testing across multiple devices and platforms is device compatibility testing.
Q8. Compatibility Testing mainly helps to:.
- Improve code quality
- Increase execution speed
- Ensure wider user reach
- 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?.
- Syntax error
- Memory leak
- UI misalignment on different browsers
- 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:.
- Backend logic
- Source code optimization
- Environment-specific behavior
- Database indexing
Answer: c, Environment-specific behavior
Solution: Compatibility testing focuses on environment-specific application behavior.