Common Performance Testing Challenges and How To Overcome Them