Multiple choice technology architecture

An application discovered performance issues though it was performance tested proir going live. Pick probable reason(s) why the performance issues were not discovered during testing

  1. Concurrent users defination unclear

  2. Test data not suffeciently populated

  3. Test & prod environments differ significantly

  4. Network bandwidth not simulated

  5. All of the above

Reveal answer Fill a bubble to check yourself
E Correct answer
Explanation

All listed factors are common reasons why performance issues escape detection during testing. Unclear concurrent user definitions lead to inadequate load simulation. Insufficient test data fails to expose database performance issues. Environment differences mask production realities. Unsimulated network bandwidth hides latency problems.