O que é teste de compatibilidade com versões anteriores?
Um Aplicativo / Produto desenvolvido usando uma versão de uma plataforma ainda deve funcionar em uma versão mais recente de uma plataforma. O teste que garante que a nova versão do produto continue a funcionar com o produto mais antigo é conhecido como teste de compatibilidade com versões anteriores.
Exemplo:
Um usuário criou uma planilha Excel muito complexa para controlar o cronograma do projeto, recursos e despesas usando o Excel 2000. O usuário então atualiza seu MS Office para a versão 2010. As funções que estavam funcionando no MS Office 2000 ainda devem funcionar, o que significa que os ativos criados com a versão anterior devem continuar a funcionar.
No caso de os ativos criados com versões mais antigas não suportarem novas versões por qualquer motivo, o caminho de migração apropriado deve ser fornecido ao usuário para que ele possa migrar sem problemas da versão anterior para a versão atual.