Questões de Concurso
Sobre teste de software em engenharia de software
Foram encontradas 1.154 questões
José é um desenvolvedor e acabou de fazer uma alteração no código. O gerente de projeto definiu que serão realizados os seguintes testes: unitários/integração; de sistema; de aceitação. A empresa possui uma área de testes independente da equipe de desenvolvimento.
O Desenvolvedor, a equipe de teste e o usuário devem executar, respectivamente, os seguintes testes:
Os testes de integração determinam se as unidades de software desenvolvidas independentemente funcionam corretamente quando estão conectadas umas às outras.
Dentre os tipos de teste que são comumente usados nos testes de integração, estão os testes de
Analise as sentenças presentes em Pressmann (2006) relacionadas abaixo, acerca de estratégias de teste para software convencional.
I - Teste de_______________ é uma técnica sistemática para construir a arquitetura do software enquanto, ao mesmo tempo, conduz testes para descobrir erros associados às interfaces.
II - No teste de _______________ são utilizadas as descrições de projeto no nível de componente como guia para testar caminhos de controle importantes e descobrir erros dentro dos limites do módulo.
III - O teste de _______________ é uma abordagem de teste de ________________ e tem por objetivo exercitar o sistema inteiro, de ponta a ponta, sendo capaz de expor os principais problemas existentes no produto ainda na etapa de construção.
IV - O teste de _______________ tem por objetivo verificar se há defeitos de software em modificações recentes que afetam módulos já testados e que antes funcionavam impecavelmente.
As lacunas das sentenças podem ser preenchidas CORRETAMENTE com a opção:
Em relação aos testes de software, podemos afirmar que:
I. teste de unidade é a realização de testes sobre unidades do sistema para garantir que a funcionalidade de objetos ou métodos esteja correta.
II. teste de componentes é a realização de testes sobre as interfaces entre os componentes de um software.
III. teste de sistema procura testar a integração de todos os componentes de um sistema.
Está(ão) CORRETA(S), apenas, a(s) proposição(ões)
A respeito de testes de software, julgue o item que se segue.
Erro e defeito são conceitos distintos: erro pode ser o resultado
de uma falha; defeito é uma imperfeição ou inconsistência no
produto do software ou em seu processo.
A respeito de testes de software, julgue o item que se segue.
Validação refere-se a um conjunto de atividades destinadas a
garantir que o sistema esteja de acordo com os requisitos do
usuário.
A respeito de testes de software, julgue o item que se segue.
O teste caixa preta trata o software como uma caixa cujo
conteúdo é desconhecido e da qual só é possível visualizar os
dados de entrada fornecidos e as respostas produzidas como
saída.
Acerca de teste de software, julgue o item subsecutivo.
O teste de esforço é uma continuidade do teste de carga,
e ambos são modalidades do teste de desempenho.
Acerca de teste de software, julgue o item subsecutivo.
O teste de integração descendente da modalidade primeiro
em largura (breadth-first) move-se pela hierarquia de controle
e integra todos os componentes em um caminho selecionado
como principal.