Abordagem de teste:
Uma abordagem de teste é a implementação da estratégia de teste de um projeto, define como o teste seria realizado. A abordagem de teste tem duas técnicas:
Proactive - Uma abordagem na qual o processo de design de teste é iniciado o mais cedo possível para localizar e corrigir os defeitos antes da criação do build.
Reactive - Uma abordagem em que o teste não é iniciado até que o design e a codificação sejam concluídos.
Diferentes abordagens de teste:
Existem muitas estratégias que um projeto pode adotar dependendo do contexto e algumas delas são:
Abordagens dinâmicas e heurísticas
Abordagens consultivas
Abordagem baseada em modelo que usa informações estatísticas sobre taxas de falha.
Abordagens baseadas em testes baseados em risco, onde todo o desenvolvimento ocorre com base no risco
Abordagem metódica, que se baseia em falhas.
Abordagem compatível com os padrões especificada por padrões específicos do setor.
Fatores a serem considerados:
Riscos de produto ou risco de falha para o meio ambiente e a empresa.
Conhecimento e experiência das pessoas nas ferramentas e técnicas propostas.
Aspectos regulatórios e legais, como regulamentos externos e internos do processo de desenvolvimento.
A natureza do produto e do domínio.