SóProvas


ID
72106
Banca
CESGRANRIO
Órgão
IBGE
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Durante um treinamento para as equipes de desenvolvimento e de testes, um analista transmitiu as orientações a seguir.

I - Para isolar a causa de um erro de software, os desenvolvedores deveriam utilizar a estratégia de depuração força bruta por ser o método mais eficiente, e, para grandes programas, utilizar a abordagem de rastreamento.

II - Para os testes de integração em sistemas orientados a objetos, poderiam ser utilizadas as estratégias de teste com base no caminho de execução e no uso.

III - Em sistemas orientados a objetos, o teste de sensibilidade poderia ser utilizado para tentar descobrir combinações de dados, dentro das classes de entrada válidas, que poderiam causar instabilidade ou processamento inadequado do sistema.

Constitui(em) prática(s) adequada(s) de estratégias de testes de software a(s) orientação(ões)

Alternativas
Comentários
  • Depuração força bruta é o método MENOS eficiente.
  • O teste de sensibilidade, exatamente como descrito na opção III, é uma espécie de especialização do teste de Estresse, mas localiza dados sensíveis (pequeno conjunto que afeta a execução) em vez de achar o ponto do estresse.Opção II exatamente como definido por Pressman. Ele também cita o teste de agrupamento, que é uma etapa do teste de integração da OO.Força bruta só em último caso, não privilegia as técnicas de resolução de problemas. Pode ser inexequível dependendo do tamanho do software.