Software Testing: Adapting to the Changes