/donttesteverything

Repositório do que eu aprendi na Cadeira de Teste de Software da Universidade Uninassau com o Professor PHD em Ciência da Computação @denini08 :brazil:

Primary LanguageGoMIT LicenseMIT

CONCEITOS de testes

1- Unit tests: teste de unidade

2- Pirâmide de testes

      / \
      E2E
      ---
  /        \
  Integration
  ----------
 /   Unit   \
 ------------

3- Testes de perfomance

Teste de carga: testa se de 500 mil requests suporta 500 mil requests

Teste de extresse: testa se de 500 mil requests suporta 550 mil requests

4- teste de usabilidade: testa em SO diferentes - teste de portabilidade: testa o sistema em versoes de SO diferentes

5- teste de caixa preta: não ve o codigo

6- teste de caixa branca: ve o codigo

7- teste de aceitação: o cliente analiza se os requisitos estão de acordo com a entrega

8- teste de integração: testa como partes do sistema se integram

9- teste fim a fim [E2E]: testa a interface gráfica do sistema