1
1. Qual é o principal objetivo do teste de software durante o desenvolvimento?
C) Apenas encontrar falhas estéticas na interface do usuário.
A) Garantir que o software seja livre de bugs, independentemente da complexidade.
B) Validar e verificar se o software funciona corretamente de acordo com os requisitos.
D) Testar o desempenho do software em diferentes plataformas, sem considerar a funcionalidade.
2
2. Quais são as vantagens de realizar testes de software durante o desenvolvimento, conforme o processo de teste estruturado?
A) Reduzir os custos de manutenção e identificar defeitos logo no início.
B) Acelerar o processo de codificação sem a necessidade de revisar o código.
C) Minimizar o tempo de planejamento ao pular a fase de preparação.
D) Focar apenas em testes de aceitação sem considerar outros tipos de testes.
3
3. O que é o MPS.BR e como ele contribui para a qualidade do software?
C) Trata-se de um modelo focado apenas em melhorar a segurança do software em empresas de TI.
D) É um modelo que se concentra exclusivamente na criação de testes automatizados para sistemas.
A) É um modelo que visa melhorar os processos de recrutamento e avaliação de desempenho de profissionais de TI.
B) É um modelo de melhoria de processos que visa otimizar os processos de desenvolvimento de software, serviços e gestão de recursos humanos.
4
4. No ciclo de vida do processo de testes de software, qual fase envolve a elaboração da Estratégia de Testes e do Plano de Teste?
B) Planejamento.
C) Especificação.
D) Preparação.
A) Execução.
5
5. Qual das alternativas abaixo melhor descreve o processo de testes de regressão?
B) Garantir que alterações no sistema não causem novos defeitos em funcionalidades previamente testadas.
A) Testar apenas novas funcionalidades do software sem verificar as antigas.
C) Realizar testes apenas em sistemas que já passaram pela fase de produção.
D) Testar a segurança do software em todas as suas versões.