Conceito e mecanismo
Recuperação não termina quando um processo volta a responder. Num exercício fictício, a aplicação confirma uma instrução e falha antes de responder ao cliente. Após recuperação, o cliente repete o pedido. A investigação deve confirmar o efeito de negócio, a política de repetição e a integridade dos dados, além da disponibilidade técnica. Define falhas representativas, observações, limites de interrupção e reposição num ambiente autorizado. Um teste curto de failover pode avaliar uma transição, mas não demonstrar estabilidade durante dias. Ensaios prolongados ajudam a observar acumulação de recursos ou degradação gradual, mantendo o perfil de utilização relevante e distinguindo aquecimento, cache e fuga de recursos.
Aplicação guiada
Segurança exige verificar permissões sobre operações e recursos, não apenas login bem-sucedido. Usa identidades artificiais com direitos distintos e confirma rejeição no servidor, incluindo situações em que a interface esconde uma ação. A autenticação de uma pessoa não autoriza todas as operações. Para portabilidade, investiga instalação, atualização, adaptação e substituição nas plataformas suportadas. Para coexistência, observa aplicações que partilham recursos no mesmo ambiente. Mantém o vocabulário do syllabus CTAL-TTA de 2021 separado de taxonomias posteriores de qualidade. Cada ensaio deve declarar o âmbito da conclusão: versões, recursos, perfis e falhas exercitados. Uma evidência de recuperação não substitui uma evidência de autorização, e ambas podem ser necessárias antes da transição para APS.
Após failover, confirmar resposta e efeitos persistidos evita confundir processo vivo com serviço correto.
Armadilhas comuns
Login como autorização; processo vivo como recuperação completa; ensaio curto como estabilidade prolongada.
Tópicos relacionados: Risco técnico e evidência operacional · Cobertura lógica white-box · Análise estática e dinâmica
Associa cada risco à observação que o pode revelar.
Referência: Google SRE testing for reliability · CTAL-TTA v4.0 (2021)