MCQ On Performance Testing
Q1. Performance Testing is mainly used to:.
- Find functional defects
- Measure system speed and stability
- Verify UI design
- Validate business rules
Answer: b, Measure system speed and stability
Solution: Performance testing measures speed, responsiveness, and stability.
Q2. Performance Testing is a type of:.
- Functional Testing
- White Box Testing
- Non-Functional Testing
- Unit Testing
Answer: c, Non-Functional Testing
Solution: Performance testing comes under non-functional testing.
Q3. Which of the following is NOT a type of Performance Testing?.
- Load Testing
- Stress Testing
- Spike Testing
- Unit Testing
Answer: d, Unit Testing
Solution: Unit testing is a functional testing type, not performance testing.
Q4. Load Testing is performed to:.
- Test system beyond its limits
- Test system under expected user load
- Test security vulnerabilities
- Test database schema
Answer: b, Test system under expected user load
Solution: Load testing checks performance under normal expected load.
Q5. Stress Testing helps to identify:.
- Normal response time
- System behavior under extreme load
- Code coverage
- UI issues
Answer: b, System behavior under extreme load
Solution: Stress testing checks system behavior under heavy load.
Q6. Which testing checks system behavior with sudden increase in users?.
- Load Testing
- Endurance Testing
- Spike Testing
- Volume Testing
Answer: c, Spike Testing
Solution: Spike testing checks sudden traffic changes.
Q7. Endurance (Soak) Testing checks:.
- Memory leaks and stability over time
- Code logic errors
- Functional correctness
- UI consistency
Answer: a, Memory leaks and stability over time
Solution: Endurance testing checks long-term stability.
Q8. Which tool is commonly used for Performance Testing?.
- Selenium
- JUnit
- JMeter
- Postman
Answer: c, JMeter
Solution: JMeter is widely used for performance testing.
Q9. Performance Testing is usually performed:.
- During requirement gathering
- Before development
- After System Testing
- After UAT
Answer: c, After System Testing
Solution: Performance testing is done after system testing.
Q10. Performance Testing focuses on:.
- Security
- Usability
- Speed, scalability, and stability
- Code optimization
Answer: c, Speed, scalability, and stability
Solution: Performance testing focuses on system speed, scalability, and stability.