Os testes de unidade têm papel
central na metodologia de implementação dirigida
por testes, popularizada pelo processo XP e
adotada em outros métodos. Esses testes são
criados primeiro, exercitando o contrato de cada
operação implementada pelos métodos. Em
seguida, o código dos métodos é escrito para
cumprir os contratos e, portanto, passar nos testes
de unidade. Esse cenário corresponde à
abordagem
A capacidade do sistema voltar ao
nível de desempenho anterior ao momento das
falhas e recuperar os dados afetados, caso existam,
é denominada resiliência. Essa capacidade é
inerente à
Assinale a alternativa que apresenta
uma técnica sistemática para construir a
arquitetura do software enquanto conduz testes
para descobrir erros associados às interfaces.