Questão de Engenharia de Software — Teste de Software — FCC 2015
Engenharia de Software›Teste de Software
Código
fc023340
Banca
FCC
Órgão
TRE-AP
Ano
2015
Nível
Superior
Cargo
Analista Judiciário - Análise de Sistemas
Um Analista de Sistemas deve planejar um tipo de teste para avaliar a qualidade externa do produto e também a sua qualidade em uso. É um teste com forte relação com o cliente, que participa do planejamento e realização dessa atividade. O teste deve ser conduzido em 2 etapas:I. No ambiente de desenvolvimento, com o desenvolvedor acompanhando os usuários e registrando erros e problemas do software (qualidade externa). II. No ambiente do cliente e o desenvolvedor recebe um relato de todos os problemas encontrados pelos usuários ao interagirem com o software (qualidade de uso). O tipo de teste a ser planejado pelo Analista e a denominação dos testes realizados nas etapas I e II são, correta e respectivamente,
AIntegração − Estresse − Sistema.
BIntegração − Sistema − Estresse.
CAceitação − Alfa − Beta.
DAceitação − Beta − Alfa.
ESistema − Estresse − Desempenho.
Revelar gabarito e comentário▾
GabaritoC — Aceitação − Alfa − Beta.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Teste de Software – Teste de Aceitação (Alfa e Beta)
Gabarito: letra C. O tipo de teste descrito é o teste de aceitação, que visa avaliar a qualidade externa e a qualidade em uso pelo cliente. Na etapa I (ambiente de desenvolvimento, desenvolvedor presente) realiza-se o teste alfa; na etapa II (ambiente do cliente, relato de problemas) realiza-se o teste beta. A ordem correta é Aceitação – Alfa – Beta.
A banca cobra a distinção entre as fases do teste de aceitação. O teste alfa é conduzido no ambiente controlado do desenvolvedor, com a equipe de desenvolvimento observando e registrando erros. O teste beta é realizado no ambiente real do cliente, onde os usuários finais utilizam o software e reportam problemas sem a presença do desenvolvedor.
1Teste AlfaAmbiente do desenvolvedor
2Teste BetaAmbiente do cliente
LEVEL · soulevel.com.br
Alternativa A – ❌ Incorreta
Integração, Estresse e Sistema são níveis/tipos diferentes de teste. Integração testa interfaces entre módulos; Estresse submete o sistema a cargas extremas; Sistema testa o software como um todo. Nenhum deles corresponde ao teste com participação direta do cliente nas duas etapas descritas.
Alternativa B – ❌ Incorreta
Mesmo erro da alternativa A: Integração, Sistema e Estresse não são o tipo de teste voltado ao cliente e suas fases alfa/beta.
Alternativa C – ✅ Correta ⟵ GABARITO
Teste de Aceitação é o nível de teste focado na validação do software pelo cliente. A etapa I é o teste alfa (ambiente controlado do desenvolvedor, com desenvolvedor acompanhando) e a etapa II é o teste beta (ambiente real do cliente, com relato de problemas). A sequência apresentada está perfeita.
Alternativa D – ❌ Incorreta
Embora o tipo seja Aceitação, as etapas estão invertidas: apresenta Beta – Alfa, quando o correto é Alfa (ambiente controlado) seguido de Beta (ambiente real). O enunciado descreve exatamente a ordem alfa depois beta.
Alternativa E – ❌ Incorreta
Sistema, Estresse e Desempenho são outros tipos de teste, sem a participação direta do cliente no planejamento e realização como descrito no enunciado.
NÃO CAIA NESSA!
A banca explora a inversão da ordem entre alfa e beta (alternativa D). Lembre-se: alfa ocorre no ambiente do desenvolvedor (controlado) e beta no ambiente do cliente (real). Essa sequência é clássica e bastante cobrada.
PEGA ESSA DICA!
Associe as letras: Alfa (ambiente do desenvolvedor) – Beta (ambiente do cliente). Use o mnemônico "A de Ambiente controlado" para alfa; "B de Beta, o cliente que testa".