Questão nº 30

Questão de Tecnologia da Informação · FCC PGE-AM 2022 (nº 30)

FCC2022Técnico em Gestão Procuratorial - Especialidade Engenharia de SoftwareTecnologia da Informação
Gabarito: Ever comentário ↓

Considere, por hipótese, que uma equipe da PGE-AM, depois de testar e corrigir internamente os erros de uma nova versão de um app, decide fazer um soft launch do aplicativo. A equipe convida um seleto grupo de usuários reais, que não têm conhecimento prévio do aplicativo, para que estes interajam com o produto, incentivando-os a agir de forma diferente do que o app direciona, visando identificar erros críticos antes do lançamento para uma ampla base de usuários e procuradores. Neste caso, a equipe está realizando testes

Resposta comentada

Gabarito Alternativa E

Testes de software são atividades para verificar se um programa funciona como esperado e encontrar falhas. Existem diferentes tipos de testes, cada um com um foco e momento específico no desenvolvimento.

(A) Incorreta: Testes de caixa branca focam na estrutura interna do código, exigindo conhecimento de programação. O cenário descreve usuários interagindo com a interface, não com o código.
(B) Incorreta: Testes de caixa preta avaliam a funcionalidade do software sem conhecer sua estrutura interna. Embora o teste beta seja uma forma de teste de caixa preta (já que os usuários não veem o código), a alternativa "beta" é mais específica e descreve o contexto e a fase exatos do teste no cenário. A armadilha é que "caixa preta" é uma categoria ampla, enquanto "beta" é o tipo específico de teste dentro dessa categoria que se encaixa na descrição.
(C) Incorreta: Testes de sistema verificam o sistema completo e integrado, geralmente realizados pela equipe de desenvolvimento ou QA. O cenário descreve um teste com usuários externos, após os testes internos (que incluiriam os de sistema).
(D) Incorreta: AUIT (Application User Interface Testing) foca especificamente na interface do usuário. Embora os usuários interajam com a interface, o objetivo do cenário é mais amplo, buscando identificar "erros críticos" em geral, não apenas na UI, e em um contexto de pré-lançamento com usuários reais.
(E) Correta: Testes beta são realizados por um grupo seleto de usuários reais (não desenvolvedores ou testadores internos) em um ambiente de uso real, antes do lançamento oficial do produto. O objetivo é identificar bugs, problemas de usabilidade e desempenho que a equipe interna pode ter perdido, validando o aplicativo no mundo real. A descrição do cenário se encaixa perfeitamente nesta definição.

Fonte: FCC PGE-AM 2022 Técnico em Gestão Procuratorial - Especialidade Engenharia de Software (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho