Teste Independente

O que é teste independente?

O teste independente corresponde a uma equipe independente, que se envolve em atividades de teste diferentes do desenvolvedor para evitar o viés do autor e geralmente é mais eficaz em encontrar defeitos e falhas.

Níveis de teste independente

A lista a seguir mostra os níveis crescentes de independência para teste:

  • Teste feito pelo próprio desenvolvedor

  • Testadores independentes cedidos à equipe de desenvolvimento

  • Equipe de teste independente dentro da organização

  • Testadores independentes de diferentes organizações

  • Membros terceirizados da equipe de teste de outra organização

Benefícios:

  • O testador vê cada defeito em uma perspectiva neutra

  • O testador é totalmente imparcial

  • O testador vê o que foi construído ao invés do que o desenvolvedor pensou

  • O testador não faz suposições sobre a qualidade

Desvantagens:

  • O isolamento da equipe de desenvolvimento pode às vezes levar a referências de documentação desatualizadas.

  • A execução do teste independente é normalmente o último estágio e é afetada por quaisquer atrasos no início do processo.

  • Os desenvolvedores podem ser irresponsáveis ​​pela qualidade, pois podem presumir que a equipe de teste independente está lá para encontrar os problemas dentro do sistema

  • O teste independente às vezes pode atuar como um obstáculo à comunicação.