# Use testes como evidência

Taiga Learning · Planilha de exercício
https://taiga.training/pt-BR/lessons/tests-as-evidence/

Use informações fictícias ou aprovadas. Não coloque segredos nesta planilha.

## Objetivos de aprendizado
- Relacionar cada requisito importante a uma verificação significativa.
- Diferenciar evidências de testes unitários, de integração e de ponta a ponta.
- Detectar um teste que repete a mesma premissa incorreta da implementação.

## Exercício
Escolha um teste gerado. Declare o requisito que ele verifica. Introduza temporariamente o defeito relevante em uma branch isolada. Confirme que o teste falha pelo motivo esperado e depois restaure o código. Registre o que o teste ainda não cobre.

## Sua resposta
- Cenário e escopo:
- Premissas e perguntas em aberto:
- Resposta ou decisão proposta, com motivos:

## Verifique sua resposta
| Afirmação ou critério | Evidência ou teste | Resultado ou lacuna | Responsável |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Próxima ação
- Ação, responsável e data:
- Quando você revisará esta resposta?

## Princípio a preservar
Um teste que passa só é útil se sua asserção for capaz de rejeitar um defeito relevante.

## Fontes
- [Google Engineering Practices: Review tests for useful assertions](https://google.github.io/eng-practices/review/reviewer/looking-for.html)
- [Google Testing Blog: Test scope and feedback](https://testing.googleblog.com/2015/04/just-say-no-to-more-end-to-end-tests.html)

Esta planilha apoia o aprendizado. Preenchê-la não autoriza, por si só, uma alteração em produção.
