legacy test
[ˈlɛɡəsi tɛst]
nounpl: legacy tests
teste legado
1. A software test written for or applied to existing code that was not originally designed with testing in mind, often used to validate behavior of legacy systems before refactoring
We wrote legacy tests to ensure the old payment system continued working correctly after we upgraded the database.
Escrevemos testes legados para garantir que o antigo sistema de pagamento continuasse funcionando corretamente após atualizarmos o banco de dados.
2. Testing practices applied to older, maintained codebases to establish a baseline before making improvements or changes
Legacy tests helped us understand the current behavior before refactoring the authentication module.
Os testes legados nos ajudaram a entender o comportamento atual antes de refatorar o módulo de autenticação.
Legacy testing is a key practice in software development, particularly in agile and refactoring methodologies. The term gained prominence through Michael Feathers' book 'Working Effectively with Legacy Code' and is widely used in both Brazilian and international software development communities as a technical best practice for managing older codebases.
Related Idioms & Phrases
write a safety net of legacy tests
establish a baseline with legacy tests
characterize behavior through legacy tests
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →