Why Performance Tests Do Not Mirror Actual User Load


Am I Nitpicking Here?

Take for example, you were load testing 1000 virtual users (vUsers), and that perhaps both CPU & Memory resources were only averaging 20~30% during this test period. Does this make sense? Of course not. It means we were not overloading the server enough and potentially incorrect as well.


So What Went Wrong?

There are some explanations to this.