Logo Passei Direto
Buscar

Inglês

Engenharias
Questão 10/10 - Testes de Aplicativos Móveis Ler em voz alta Testes unitários são testes que verificam se uma parte específica do código, costumeiramente em nível de função, está funcionando corretamente. Analisando tudo isso, o que nos faz criar testes unitários eficientes? Ou o que determina que um teste unitário seja bom ou ruim? Nabil (2022) enumera quatro pontos de atenção, sobre o que faz um teste unitário bom ou ruim, por tanto responda com V para verdadeiro e F para falso: ( ) 1. Testes devem ser executados de forma rápida; ( ) 2. Testes devem ser totalmente automatizados, e a saída deve ser sempre binária, passou ou não passou; ( ) 3. Testes unitários são unitários, não devem compartilhar estado nem informações com outros testes, ou seja, independentes e isolados; ( ) 4. Devemos usar sempre TDD, escrevendo os testes antes de escrever código de produção. Assinale a alternativa com a sequência correta: A V - F - V - V. B F - F - V - V. C V - V - V - F. D F - F - F - F. E V - V - V - V.
User badge image
Wagner Oliveira

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Vamos analisar cada afirmação sobre testes unitários segundo Nabil (2022): 1. Testes devem ser executados de forma rápida. — Verdadeiro (V). Testes unitários precisam ser rápidos para permitir feedback imediato. 2. Testes devem ser totalmente automatizados, e a saída deve ser sempre binária, passou ou não passou. — Verdadeiro (V). A automação e resultado claro são essenciais para testes unitários eficientes. 3. Testes unitários são unitários, não devem compartilhar estado nem informações com outros testes, ou seja, independentes e isolados. — Verdadeiro (V). A independência evita interferências e garante confiabilidade. 4. Devemos usar sempre TDD, escrevendo os testes antes de escrever código de produção. — Falso (F). Embora TDD seja uma boa prática, não é obrigatório para que um teste unitário seja considerado bom. Portanto, a sequência correta é: V - V - V - F. A alternativa correta é a letra C.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina