Software testing has also experienced a long drawn evolution cycle. From ad-hoc practices in different business units, it progressively developed to a centralized Managed Test Center approach.
However, the testing pattern has changed and there are major challenges that need to be overcome such as complexity increasing costs and infrastructure availability. Traditional application testing has its own limitations as well like performance, latency, extremely expensive execution costs, planning and concurrency.
Read More Here at http://www.bugraptors.com/cloud-testing-future-software-testing