Pular para o conteúdo principal

Questão de Engenharia de Software — Teste de Software — CESGRANRIO 2011

Engenharia de SoftwareTeste de Software
Código
cg040600
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2011
Nível
Superior
Cargo
Analista de Sistemas Júnior - Engenharia de Software
Imagem 020.jpgCom relação ao código acima, considere que• a variável i é local, e a variável Vi é uma variável de classe;• a única documentação é o código acima apresentado;• os métodos mist(), y1() e y2() fazem parte de uma mesma classe;• o critério de aceitação do teste é: o método não entra em loop (laço infinito).Nesse contexto, o procedimento correto é aplicar teste(s) de
  1. Acaixa preta que forcem a chamada a mist() e, depois, medir a porcentagem de sucesso do método mist().
  2. Bcaixa preta isoladamente ao código objeto dos métodos mist(), y1(), y2() antes de aplicar um teste que envolva o método mist().
  3. Ccaixa branca aos métodos mist(), y1() e y2(), e, em seguida, usar o resultado para realizar um teste de mesa no método mist().
  4. Dpartição nos métodos mist(), y1() e y2().
  5. Esistema entre os métodos mist(), y1() e y2().
Revelar gabarito e comentário

GabaritoC — caixa branca aos métodos mist(), y1() e y2(), e, em seguida, usar o resultado para realizar um teste de mesa no método mist().

Link permanente: /questoes/cg040600