1
1. Qual é o principal objetivo do teste de software durante o desenvolvimento?
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.
C) Apenas encontrar falhas estéticas na interface do usuário.
A) Garantir que o software seja livre de bugs, independentemente da complexidade.
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?
B) É um modelo de melhoria de processos que visa otimizar os processos de desenvolvimento de software, serviços e gestão de recursos humanos.
A) É um modelo que visa melhorar os processos de recrutamento e avaliação de desempenho de profissionais de TI.
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.
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.
A) Execução.
D) Preparação.
5
5. Qual das alternativas abaixo melhor descreve o processo de testes de regressão?
D) Testar a segurança do software em todas as suas versões.
C) Realizar testes apenas em sistemas que já passaram pela fase de produção.
A) Testar apenas novas funcionalidades do software sem verificar as antigas.
B) Garantir que alterações no sistema não causem novos defeitos em funcionalidades previamente testadas.