Questões de Teste de Software (Engenharia de Software)

Limpar Busca

Ao planejar um projeto de sistema seguindo um ciclo de vida linear, um gerente de projeto resolveu instituir uma estratégia global de teste de software.
Considerando-se uma ordem do mais específico para o mais geral, ou seja, terminando-se com o teste de ordem superior, qual a ordem dos testes a serem realizados?

  • A Teste de integração, teste de validação, teste de sistema, teste de unidade
  • B Teste de sistema, teste de validação, teste de unidade, teste de integração
  • C Teste de validação, teste de integração, teste de unidade, teste de sistema
  • D Teste de validação, teste de sistema, teste de unidade, teste de integração
  • E Teste de unidade, teste de integração, teste de validação, teste de sistema
Algumas ferramentas ajudam o técnico na realização da manutenção do computador. Um exemplo é o software de diagnóstico para processadores Intel® PDT, que é uma aplicação gratuita usada para verificar a funcionalidade de um microprocessador Intel®. Trata-se da principal função de um software de diagnóstico em uma manutenção de computadores:
  • A Atualizar, automaticamente, o sistema operacional.
  • B Fazer backups, automaticamente, de arquivos importantes.
  • C Ajudar a detectar problemas de hardware em um computador.
  • D Instalar novos drivers, por conta própria, nos dispositivos instalados em um computador.

Durante o desenvolvimento de software podem ocorrer muitas alterações nas partes do sistema. Para garantir que uma alteração não introduza um erro capaz de danificar o sistema inteiro é fundamental testar novamente, tanto a parte que foi alterada como as partes dependentes. Para isso executam-se novamente os testes de unidade, integração e sistema. Assinale a alternativa que apresenta o nome do teste realizado com essas ações.

  • A Caixa branca
  • B Caixa preta
  • C Estrutura
  • D Regressão

Em relação a qualidade de software e análise estática de código-fonte, julgue o item subsequente. 
Os critérios utilizados para avaliar a qualidade de software variam de acordo com o tipo de aplicação a ser avaliada.

  • Certo
  • Errado

Em relação às etapas de teste de software, correlacione as colunas a seguir:


Etapa de teste

1.Teste de unidade

2.Teste de integração

3.Teste de validação

4.Teste de sistema

Objetivo

( ) Foca no projeto e construção da arquitetura de software, ao mesmo tempo em que se realizam testes para descobrir erros associados às interfaces.
( ) Garante que o software satisfaz a todos os requisitos funcionais, comportamentais e de desempenho.
( ) Verifica se o software e todos os outros elementos se combinam corretamente e se a função/desempenho global é obtido.
( ) Foca em cada componente individualmente, garantindo que ele funcione adequadamente.


A sequência CORRETA, de cima para baixo, é:

  • A 2, 3, 4, 1.
  • B 2, 4, 1, 3.
  • C 2, 4, 3, 1.
  • D 3, 2, 1, 4