Questão FC405939
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. Sam
Questões sem classificação de assunto (TI - Engenharia de Software)
FGV · 2024
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
- I, apenas.
- II, apenas.
- III, apenas.
- I e III, apenas.
- II e III, apenas.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
Samplers: no JMeter, são os elementos responsáveis por efetivamente enviar requisições aos serviços testados (HTTP, FTP, JDBC, JMS etc.). Cada tipo de sampler implementa o protocolo ou operação específica e gera um resultado de amostra contendo dados como tempo de resposta, código e corpo da resposta, que servem de base para análise de desempenho.
Assertions: são usadas para validar se as respostas recebidas atendem aos critérios esperados. Podem verificar conteúdo (texto ou expressão regular), código HTTP, tempo máximo de resposta e outros atributos, permitindo identificar erros funcionais ou degradação de serviço durante os testes de carga.
Combinando samplers que geram tráfego realista e assertions que checam resultados, o tester garante não só a carga suportada, mas também a correção e qualidade das respostas sob estresse.
Conteúdo do catálogo FC Concursos · Atualizado em