Filtrar


Questões por página:

Considere a parte de um diagrama de classes mostrada na figura abaixo:



Nesse diagrama, a classe X é uma subclasse das classes Y e Z. Tanto a classe Y como a classe Z têm um método m. Inicialmente X utilizava o método m ( ) da classe Z, mas passou a utilizar o método m ( ) da classe Y. Nessa situação, assinale a alternativa correta.

Julgue o item a seguir, relativo ao processo de teste de software.

Na etapa de especificação, ocorrem a elaboração e a revisão dos casos de testes.
mostrar texto associado
Uma abordagem para o projeto de casos de teste consiste em identificar as partições de equivalência. Uma partição de equivalência de entrada contém conjuntos de dados que são processados de modo equivalente. No teste estrutural, que é outra estratégia para projetar casos de teste, se usa o conhecimento da estrutura do programa. O teste de caminho é um teste estrutural no qual se procura exercitar os caminhos percorridos ao se executar o programa.
mostrar texto associado
Inspeções e walkthroughs podem fazer parte de um processo de verificação e validação, sendo realizadas por equipes cujos membros têm papéis definidos. Quando da inspeção de um código, uma lista de verificação de erros (checklist) é usada. O conteúdo da lista tipicamente independe da linguagem de programação usada.
Em relação a desenvolvimento orientado a testes (TDD) e a testes automatizados, julgue o próximo item.

Um dos passos executados no ciclo de atividades do processo TDD é a criação de novos testes para as falhas encontradas no código original, sem alteração deste.