# Caixa preta

É baseado nos requisitos básicos do software. O foco é nos requisitos da aplicação, ou seja, **nas ações que ela deve desempenhar**.

Diferente do caixa branca, os testes aqui **desconsideram o código-fonte no teste**, por isso é chamado de caixa preta. Portanto, quando utilizamos o teste caixa preta, não nos preocupamos com os elementos constitutivos do software, **nos preocupamos somente como ele funciona**.

Os principais teste de caixa preta são: **testes de integração** e de **API**.

<figure><img src="https://github.com/zenonxd/cobertura-testes-jacoco/raw/main/img_1.png" alt=""><figcaption></figcaption></figure>

⬆️ Analisando somente os requisitos, não se observa o código-fonte.
