Logo Passei Direto
Buscar

Simulado 04_ Testes de Software e Qualidade

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

Simulado 04: Testes de Software e Qualidade
Engenharia de Software — Avaliação Rápida de Conhecimento
1. Qual é a principal característica dos testes de caixa-preta (Black-box testing)?
(A) Os casos de teste são criados com base nas especificações funcionais, sem conhecimento da estrutura
interna do código.
(B) O testador precisa inspecionar linha por linha o código-fonte em busca de falhas lógicas.
(C) Os testes são executados exclusivamente pelo desenvolvedor sênior.
(D) Avalia estaticamente a sintaxe da linguagem de programação utilizada.
2. O que caracteriza o Teste de Unidade?
(A) Testar o sistema integrado com o banco de dados em produção.
(B) Testar isoladamente os menores componentes de software, como funções, métodos ou classes.
(C) Avaliar a experiência do usuário final em dispositivos móveis.
(D) Simular milhares de acessos simultâneos para medir performance.
3. Qual é o objetivo do TDD (Test-Driven Development)?
(A) Escrever os testes automatizados somente após a entrega final do sistema.
(B) Escrever o teste automatizado antes do código de produção, guiando o design e a implementação (Ciclo
Red-Green-Refactor).
(C) Documentar bugs encontrados em planilhas externas.
(D) Eliminar a necessidade de qualquer teste manual.
4. O que mede a métrica de Complexidade Ciclomática de McCabe?
(A) O número de linhas de código em um arquivo fonte.
(B) A complexidade estrutural de um programa através da contagem do número de caminhos linearmente
independentes.
(C) O tempo médio que um usuário gasta navegando no sistema.
(D) O custo financeiro de manutenção corretiva.
5. O que são testes de regressão?
(A) Testes para verificar se novas alterações no código não quebraram funcionalidades existentes que já
funcionavam.
(B) Testes aplicados apenas em sistemas legados descontinuados.
(C) Simulação de falhas de hardware no servidor principal.
(D) Validação inicial do layout visual da página de login.
Simulado 04 de 06 — Engenharia de Software Página 1 de 1

Mais conteúdos dessa disciplina