🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre teste de software em engenharia de software

Questões Discursivas

Foram encontradas 1.426 questões

Q770328 Engenharia de Software
Os testes de softwares são investigações em sistemas para fornecer informações sobre sua funcionalidade e qualidade em relação às especificações e ao contexto em que estes devem operar. Na prática, isso significa que o teste deve avaliar se o software foi desenvolvido e está funcionando de acordo com o que foi especificado. Entre as diversas técnicas para testes de um software, há aquela que avalia o comportamento externo do componente de software, sem considerar o seu comportamento interno. Essa técnica é denominada
Alternativas
Ano: 2014 Banca: IF-SC Órgão: IF-SC Prova: IF-SC - 2014 - IF-SC - Professor - Informática |
Q630633 Engenharia de Software

Sobre as técnicas de teste de software, analise as afirmações abaixo.

I. No teste de caixa branca, o analista não tem acesso ao código fonte e desconhece a estrutura interna do sistema. Esse teste também é conhecido como teste funcional, pois é baseado nos requisitos funcionais do sistema.

II. No teste de caixa-preta, o analista tem acesso ao código fonte, conhece a estrutura interna do produto que está sendo analisado e possibilita que sejam escolhidas partes específicas de um componente para serem avaliadas. Esse tipo de teste, também conhecido como teste estrutural, é projetado em função da estrutura do componente e permite uma averiguação mais precisa do comportamento dessa estrutura.

III. O teste de unidade tem por objetivo explorar a menor unidade do projeto, procurando provocar falhas ocasionadas por defeitos de lógica e de implementação em cada módulo, separadamente.

IV. O teste de stress tem por objetivo avaliar como o sistema responde em condições anormais. Pode abranger cargas de trabalho extremas, memória insuficiente, hardware e serviços indisponíveis ou recursos compartilhados limitados.

Assinale a alternativa que contém as afirmações CORRETAS.

Alternativas
Q518673 Engenharia de Software
O tipo de teste de software, também conhecido como funcional, onde o foco se dá nas entradas e saídas do sistema, é conhecido como:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499268 Engenharia de Software
A figura abaixo ilustra um processo de teste, empregado para projetar casos no qual os testes são derivados do conhecimento da arquitetura e da implementação do software. É um tipo que se baseia na análise de um programa para determinar seus caminhos e no uso dessa análise para auxiliar na seleção do casos de teste.

                        imagem-002.jpg

Alem de teste “caixa-branca" , “caixa-de-vidro" ou “caixa-clara" , essa abordagem é conhecida como teste:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499263 Engenharia de Software
Na Engenharia de Software, a fase de testes se reveste de importância capital, pois oferece as condições necessárias à descoberta de defeitos e problemas. Nesse contexto, entre os processos de teste, dois são descritos a seguir.

I. Constitui urn processo que está relacionado com a busca de erros que resultam das interações não previstas entre os componentes e problemas de interface de componentes, e visa a integração dos componentes ao sistema.
II. Representa o estágio final do processo de teste, antes que o sistema seja implantado no ambiente operacional, sendo que o sistema é testado com os dados fornecidos pelo cliente, em vez de dados simulados de teste.

Os processos de teste I e II são denominados, respectivamente.
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Gerente de Projetos |
Q476379 Engenharia de Software
Uma estratégia para teste de software pode ser vista no contexto de uma espiral, conforme ilustrado a seguir.

imagem-011.jpg

Em conformidade com a figura, os testes de integração, de unidade, de sistema e de validação correspondem respectivamente, aos números:
Alternativas
Q468372 Engenharia de Software
O teste caixa-preta é uma estratégia baseada em requisitos e especificação do software. São exemplos de critérios de teste caixa-preta:
Alternativas
Q468371 Engenharia de Software
O desenvolvimento orientado a testes é uma aborda­gem incremental para a produção de software, em que cada ciclo normalmente é composto da seguinte sequência:
Alternativas
Q468370 Engenharia de Software
No desenvolvimento orientado a testes, a refatoração compreende
Alternativas
Q468161 Engenharia de Software
O processo de escrever testes antes da implementação de um projeto de software é conhecido como Test-Driven Development (TDD).

A respeito do processo de desenvolvimento dirigido por testes, assinale a afirmativa correta.
Alternativas
Q468160 Engenharia de Software
A verificação dinâmica está baseada nas três dimensões de testes, listadas a seguir:

                                 tipos de teste, técnicas de teste e níveis de teste.

Assinale a opção que apresenta somente itens da dimensão tipos de teste.
Alternativas
Q468159 Engenharia de Software
O teste é parte fundamental no ciclo de vida de um software. Seus princípios devem servir como um guia geral, tanto para testadores quanto para desenvolvedores. Afinal, ambos participam efetivamente do processo de amadurecimento do sistema.

Assinale a opção que apresenta corretamente três dos sete princípios fundamentais do teste de software.
Alternativas
Q467789 Engenharia de Software
No Tribunal de Justiça do Estado do Amapá, um software está passando por um teste no qual são verificadas as suas funcionalidades sem preocupação com os detalhes de implementação. Nesse processo de teste estão sendo realizadas a identificação das funcionalidades que o software deve realizar e a criação dos casos de testes capazes de checar se essas funcionalidades estão sendo realizadas adequadamente. Trata-se do teste
Alternativas
Q459906 Engenharia de Software
Nos termos de Engenharia de Software, assinale a alternativa que contém o tipo de teste de software correspondente àquele realizado imediatamente após a conclusão da fase de desenvolvimento, e que visa testar se o software roda e provê suas funcionalidades e características básicas, de forma a estar habilitado para receber testes mais detalhados, ou se ele possui algum problema estrutural básico (ex. o software não roda) que deve ser corrigido antes de realizar outros tipos de testes.
Alternativas
Q455255 Engenharia de Software
A imagem a seguir mostra uma representação das etapas do processo de desenvolvimento de software e os tipos de testes aplicados em cada etapa. 


O mais adequado para Tipo de Teste II é o teste
Alternativas
Q449676 Engenharia de Software
Dentre as técnicas de teste de software, há os testes denominados de caixa preta e aqueles denominados de caixa branca. Testes do tipo caixa
Alternativas
Q445711 Engenharia de Software
No que se refere aos testes de sistemas de informação, julgue o item a seguir.

Testes de fumaça (smoke testing) são projetados para confirmar se as alterações no código funcionarão como o esperado e não desestabilizarão uma compilação inteira do software.
Alternativas
Q445710 Engenharia de Software
No que se refere aos testes de sistemas de informação, julgue o item a seguir.

No que diz respeito à granularidade, os testes são classificados em três estágios: unitário, destinado a testar componentes de programas, como métodos ou classes de objeto; de componentes; e de sistemas.
Alternativas
Q445709 Engenharia de Software
No que se refere aos testes de sistemas de informação, julgue o item a seguir.

Os testes de software englobam a validação, ato que se destina a avaliar a forma de construção do produto, e a verificação, ato destinado a averiguar a construção do próprio produto.
Alternativas
Q445708 Engenharia de Software
No que se refere aos testes de sistemas de informação, julgue o item a seguir.

Realizados logo após os testes de desenvolvimento, os testes de release devem ser conduzidos pela própria equipe de desenvolvimento e incluir os testes automatizados para que se verifique se o sistema atende aos requisitos dos stakeholders do sistema.
Alternativas
Respostas
1001: E
1002: C
1003: B
1004: D
1005: C
1006: D
1007: A
1008: C
1009: A
1010: A
1011: C
1012: D
1013: E
1014: B
1015: C
1016: A
1017: C
1018: C
1019: E
1020: E