What are the common challenges faced by testers while testing a Web Application?

When it comes to testing, there are huge number of challenges that are faced by the testers while testing web applications. Can anyone please list some of these common challenges and how to overcome them.