Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2022

Engenharia de SoftwareDesenvolvimento de Software
Código
ce147307
Banca
CESPE / CEBRASPE
Órgão
TCE-RJ
Ano
2022
Nível
Superior
Cargo
Analista de Controle Externo
A respeito de desenvolvimento de sistemas, julgue o próximo item.Quando aplicados os princípios FIRST em testes de unidade, o S representa a autovalidação, que gera um resultado a ser interpretado pelo responsável.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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”.

Princípios FIRST em Testes de Unidade

Gabarito: Errado. O princípio FIRST é um acrônimo para boas práticas em testes de unidade: Fast (rápido), Isolated (isolado), Repeatable (repetível), Self-validating (autovalidável), Timely (oportuno). A letra S representa Self-validating, ou seja, o teste deve fornecer um resultado booleano (passa/falha) sem necessidade de interpretação manual. A afirmação de que "gera um resultado a ser interpretado pelo responsável" é incorreta, pois vai contra o conceito de autovalidação, que exige que o resultado seja imediato e objetivo.

A questão cobra o conhecimento do significado de "S" nos princípios FIRST. Muitos candidatos confundem com "Self-checking" ou pensam que há necessidade de análise humana, mas a essência é justamente eliminar essa interpretação. O teste deve ser binário: ou passa ou falha, e o responsável não precisa analisar saídas complexas.

Portanto, o item está Errado.

Link permanente: /questoes/ce147307