Na disciplina de testes, a implementação de testes, a execu...

Próximas questões
Com base no mesmo assunto
Q314418 Engenharia de Software
Julgue os itens seguintes, relativos ao processo unificado de desenvolvimento de software.

Na disciplina de testes, a implementação de testes, a execução do conjunto de testes e a análise das falhas de testes são atividades de responsabilidade do analista de testes.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Entendendo as Responsabilidades:

O Testador é responsável por:

  • Análise das falhas de testes
  • Implementação de testes
  • Execução do conjunto de testes

Enquanto o Analista de Testes cuida de:

  • Definir Detalhes do Teste
  • Definir Necessidades de Avaliação e Rastreabilidade
  • Determinar os Resultados do Teste
  • Identificar ideias de Teste
  • Identificar Objetivos do teste

Portanto, a responsabilidade pela implementação, execução e análise das falhas de testes recai sobre o Testador, não o Analista de Testes.

Gabarito: Errado

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Penso que a análise de falhas seja de responsabilidade do desenvolvedor.
De acordo com o iRUP, a análise das falhas de testes é função do "Testador", a implementação de testes é função do "Testador" e a execução do conjunto de testes também é função do "Testador". O Analista de Testes realiza as tarefas: "Definir Detalhes do Teste"; "Definir Necessidades de Avaliação e Rastreabilidade", "Determinar os Resultados do Teste"; "Identificar idéias de Teste" e "Identificar Objetivos do teste".
O RUP também contempla a prática do TDD, no qual o TESTE é feito pelo programador
Pessoal, penso o seguinte: No momento em que a questão cita que as atividades que ela descreve são atividades do analista de testes ela esquece que o desenvolvedor, também  pode testar o software, por exemplo no teste de unidades ou teste de módulos.

Sendo assim a questão está errada!
A atividade de teste é realizada durante todo o desenvolvimento do sw. Por exemplo, testes unitátios devem ser executados pelos desenvolvedores. A função do Analista de testes é gerenciar a execução e analisar os resultados dos testes realizados, apontando ações corretivas dos problemas identificados. "O papel Analista de Teste é responsável por inicialmente identificar e posteriormente definir os testes necessários, monitorar a abrangência dos testes e avaliar a qualidade geral obtida ao testar os Itens de Teste-alvo.Este papel também envolve a especificação dos Dados de Teste necessários e a avaliação do resultado dos testes conduzidos em cada ciclo de teste. Às vezes, este papel também é denominado Designer de Teste ou considerado parte do papel Testador. Este papel é responsável por:
  • Identificar os Itens de Teste-alvo a serem avaliados pelo esforço de teste
  • Definir os testes apropriados necessários e quaisquer Dados de Teste associados
  • Coletar e gerenciar os Dados de Teste
  • Avaliar o resultado de cada ciclo de teste
"(iRUP) http://www.funpar.ufpr.br:8080/rup/process/workers/wk_tstanl.htm

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo