Cloud application testing and evolution of testing methodology

 The methodology to test applications on the cloud has to take into account the virtualized infrastructure, network components supporting the infrastructure, the application business logic, data feeds and more important- the end-user experience.