Testing and Analysis of Evolving Software