Questões de Concurso Comentadas sobre teste de software em engenharia de software

Foram encontradas 364 questões

Q1393628 Engenharia de Software
Sobre os conceitos de verificação e validação, no contexto dos testes de software, analise as assertivas abaixo.

I. Verificação procura garantir a implementação correta de uma função específica no software testado.
II. Validação procura garantir que o software atenda aos requisitos do cliente. III. Quando um software é aprovado nos testes de verificação, automaticamente ele está aprovado em relação aos testes de validação.

É correto o que se afirma em
Alternativas
Q1393625 Engenharia de Software
O Teste Fumaça (Smoke Test) é uma abordagem do Teste de
Alternativas
Q1393313 Engenharia de Software
Em relação aos tipos de testes de software, julgue os itens a seguir, marcando com (V) a assertiva verdadeira e com (F) a assertiva falsa.

( ) Teste de Regressão significa executar novamente um subconjunto de testes já realizado anteriormente, para garantir que as últimas modificações não propagarão efeitos colaterais indesejáveis no software. ( ) Testes Alfa são realizados no ambiente de produção do usuário final para identificar possíveis problemas nesse ambiente que não foram detectados nas fases anteriores de teste. ( ) O Teste de Estresse executa um sistema de tal forma que ele demande recursos em quantidade, volume ou frequência anormais, com o objetivo de identificar limites de capacidade. ( ) O Teste de Unidade avalia a lógica interna de processamento e as estruturas de dados dentro dos limites de um componente.

A sequência CORRETA, de cima para baixo, é:
Alternativas
Q1307535 Engenharia de Software
Uma ferramenta útil para desenvolvimento de um projeto em equipe é o controle de versão. Subversion é um sistema de controle de versão livre/open-source muito popular. Para submeter as alterações efetuadas em um projeto, o usuário deverá usar o comando
Alternativas
Q1290354 Engenharia de Software

No teste de _________, os módulos são combinados e testados em grupo. Ele sucede o teste de _________, em que os módulos são testados individualmente, e antecede o teste de _________, em que o sistema completo é testado em um ambiente que simula o ambiente de produção.


Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.

Alternativas
Q1288591 Engenharia de Software
Atualmente existem diversas metodologias de desenvolvimento de software, algumas metodologias podem garantir a qualidade do software, considerando TDD, e implementando o modelo F.I.R.S.T, os testes devem ser rápidos, isolados, repetidos frequentemente e:
Alternativas
Q1281863 Engenharia de Software

No que se refere às técnicas de teste de software, há os testes conhecidos como “caixa preta” e “caixa branca”. Sobre o tema, analise os itens a seguir e, ao final, assinale a alternativa correta:


I – Testes do tipo “caixa branca” são realizados apenas após o software estar completamente integrado.


II – Testes do tipo “caixa preta” não são aplicáveis a software de pequeno porte.


III – Testes do tipo “caixa preta” tem a finalidade de exercitar as interfaces do software sob teste.

Alternativas
Q1281847 Engenharia de Software

No que se refere aos testes de software, analise os itens a seguir e, ao final, assinale a alternativa correta:


I – Um teste de aceitação foca em cada unidade do software, isto é, seu código-fonte.


II – Um teste bem-sucedido identifica defeitos.


III – Um teste “caixa preta” é um teste estrutural, em que partes específicas de componentes são testadas.

Alternativas
Q1277233 Engenharia de Software
Identifique a alternativa que descreve inequivocamente a intenção do teste de verificação de software ou, mais genericamente, verificação e validação (V&V):
Alternativas
Q1277231 Engenharia de Software
Assinale a alternativa correta que apresenta a diferença entre teste de defeito e debugging:
Alternativas
Q1275205 Engenharia de Software
Uma equipe de teste de software identificou erros em algumas funcionalidades de um aplicativo durante a execução de suas atividades. Os erros foram reportados ao Gerente de Projetos que acionou imediatamente a equipe de desenvolvimento para a realização dos ajustes necessários. Concluídas as correções, a equipe de testes recebeu novamente as funcionalidades e confirmou que os erros foram devidamente corrigidos. Apesar disso, essa equipe irá realizar mais um ciclo de teste com o objetivo de verificar se a nova versão do software, ajustada pelos desenvolvedores, não introduziu novos defeitos, em outros pontos do aplicativo, em consequência dos ajustes realizados. Nesse caso, esse tipo de teste é chamado de teste:
Alternativas
Q1275204 Engenharia de Software
A equipe responsável pelo desenvolvimento de um software está agilizando a conclusão de um release para entregá-lo estável ao cliente. No momento, as funcionalidades de tal release estão sendo submetidas a testes intensivos, pela equipe de testes. Essa equipe, antes de iniciar suas atividades, estudou os artefatos da linha base elaborados no projeto, tais como os documentos de viabilidade e visão, diagrama de casos de uso e as suas especificações, casos de teste, regras de negócio, modelo de dados, lista de mensagens e os tipos de dados e valores válidos para os diversos campos do sistema, dentre outros. Esses testadores encontram-se realizando diversas simulações, com a entrada de dados certos e errados, de modo a observar se o sistema se comporta conforme os documentos da linha base, acordados com o cliente. Não faz parte do escopo da equipe de teste, validar a linguagem de programação, a estrutura de dados, os algoritmos ou qualquer outro aspecto da arquitetura e estrutura interna do sistema. Nesse caso, o tipo de teste de software, que se encontra sendo realizado pela equipe de teste, é chamado de teste:
Alternativas
Q1272278 Engenharia de Software
São técnicas de teste de software classificadas como Teste Caixa-Branca, EXCETO o teste de
Alternativas
Q1257945 Engenharia de Software
Qual das seguintes alternativas apresenta uma característica de um teste de caixa preta?
Alternativas
Q1257944 Engenharia de Software
Assinale a alternativa que apresenta o objetivo de um teste funcional.
Alternativas
Q1257943 Engenharia de Software
Considerando a estrutura de um plano de teste em software, relacione as colunas e assinale a alternativa com a sequência correta.
1. Introdução. 2. Agenda. 3. Ambiente. 4. Abordagens.
( ) Lista de tarefas de teste, com a respectiva localização ao longo das iterações. ( ) Hardware e software das configurações usadas para o conjunto de testes. ( ) Dados importantes para caracterizar os testes. ( ) Opções metodológicas aplicáveis ao conjunto de testes do plano.
Alternativas
Q1254683 Engenharia de Software
Em relação à abordagem de testes de integração denominada teste fumaça, assinale a alternativa INCORRETA.
Alternativas
Q1241334 Engenharia de Software
Sobre teste de software, podemos diferenciar teste da caixa preta e teste da caixa branca respectivamente da seguinte maneira:
Alternativas
Q1240480 Engenharia de Software
Os testes de software são realizados para verificar se um programa realmente faz o que é proposto a fazer e de forma correta, assim é possível descobrir os defeitos do programa antes dele ser utilizado pelo usuário final. Os testes são realizados utilizando dados fictícios em busca de erros e anomalias. Existem diversos tipos de testes. Assinale a alternativa que apresenta as características dos testes unitários de desenvolvimento de software.
Alternativas
Ano: 2011 Banca: CESPE / CEBRASPE Órgão: MEC
Q1235896 Engenharia de Software
Com relação a teste de software, julgue o item a seguir.
Para qualquer sistema, independentemente do seu tamanho, as etapas de teste devem seguir a seguinte sequência: testes de componente, testes de integração e testes de sistema.
Alternativas
Respostas
321: C
322: D
323: C
324: A
325: A
326: A
327: C
328: B
329: A
330: A
331: C
332: B
333: D
334: A
335: E
336: C
337: D
338: A
339: E
340: C