Questão nº 80

Questão de TI - Soluções · FGV EPE 2024 (nº 80)

FGV2024Analista de Gestão Corporativa - TI - SoluçõesTI - Soluções
Gabarito: Dver comentário ↓

Testes de carga são fundamentais para definir a capacidade e garantir o desempenho esperado de um sistema.
Sobre a ferramenta Apache JMeter, analise as afirmativas a seguir.

I. Samplers no JMeter são responsáveis por enviar requisições para os servidores, e cada tipo de Sampler é projetado para testar um protocolo ou serviço específico.
II. Os usuários virtuais de um Thread Group são iniciados simultaneamente, e o JMeter utiliza Timers para adicionar atrasos nas suas requisições, simulando o comportamento realista dos usuários.
III. Assertions são usadas no JMeter para verificar se as respostas dos servidores atendem aos critérios esperados, como conteúdo, tempo de resposta e código de status.

Está correto o que se afirma em

Resposta comentada

Gabarito Alternativa D

Apache JMeter é uma ferramenta de código aberto para realizar testes de carga (ou performance), simulando muitos usuários acessando um sistema ao mesmo tempo para verificar sua capacidade e desempenho.

  • (A) Incorreta: A afirmativa I está correta, mas a alternativa sugere que apenas ela está correta, o que não é verdade.
  • (B) Incorreta: A afirmativa II contém uma imprecisão. A pegadinha está em "Os usuários virtuais de um Thread Group são iniciados simultaneamente". Embora seja possível configurá-los para iniciar simultaneamente (com um "Ramp-up Period" de 0), o JMeter oferece o "Ramp-up Period" justamente para iniciar os usuários gradualmente ao longo do tempo, simulando um comportamento mais realista e evitando picos artificiais de carga no início do teste. Portanto, não são sempre iniciados simultaneamente. A segunda parte da af frase sobre Timers está correta, mas a primeira parte a invalida.
  • (C) Incorreta: A afirmativa III está correta, mas a alternativa sugere que apenas ela está correta, o que não é verdade.
  • (D) Correta: As afirmativas I e III estão corretas. Samplers são os elementos que enviam as requisições (HTTP, FTP, JDBC, etc.) e são específicos para cada protocolo. Assertions são usadas para validar as respostas do servidor, verificando se o conteúdo, tempo ou código de status estão conforme o esperado.
  • (E) Incorreta: A afirmativa II está incorreta devido à imprecisão sobre o início dos usuários virtuais.

Fonte: FGV EPE 2024 Analista de Gestão Corporativa - TI - Soluções (Caderno Tipo 1). 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