Teste unitários fazem parte da fase de testes dentro do ciclo de vida do processo de desenvolvimento de software. Ele tem a finalidade de testar a menor unidade do software. Por menor unidade entende-se uma função, uma classe ou um programa completo. O objetivo é então o isolamento de partes do software para que se consiga garantir que cada funcionalidade esteja de acordo com o especificado nos requisitos.
A responsabilidade dos teste unitárias fica a encargo de quem dentro do time de TI quando o mesmo não tem uma área de QA?
A) Desenvolvedores
B) Analistas de negócio
C) Analistas de testes
D) Analistas de sistemas
E) Gerente do projeto
Soluções para a tarefa
Em times de TI que não possuem uma equipe de QA, os testes unitários são responsabilidade dos Desenvolvedores, letra A.
Testes Unitários
Os Testes Unitários são os primeiros tipos de testes a ser feito em um produto de software. Pois esse teste verifica a menor parte do produto que é a unidade de código.
O objetivo desse tipo de teste é verificar se aquele pequena parte de código, a unidade de código, está dentro das regras, requisitos e padrões de projeto estabelecidos pela equipe. Dessa forma, quando o time de TI não possui uma área específica de QA, a responsabilidade por realizar esses testes são dos próprios desenvolvedores, contudo, é preciso ter cuidado para que o desenvolvedor não caia em vícios e acaba prejudicando o processo de teste. Lembre-se: quanto mais cedo os erros forem encontrados, mais barato é sua correção.
QA é Quality Assurance, dessa forma, é a equipe de analistas de qualidade que vão zelar pela qualidade do projeto de software.
Mais exercícios sobre testes unitários em:
https://brainly.com.br/tarefa/27245922
https://brainly.com.br/tarefa/51982405