Pular para o conteúdo principal

Questão de Engenharia de Software — Teste de Software — FGV 2023

Engenharia de SoftwareTeste de Software
Código
fg072421
Banca
FGV
Órgão
TJ-RN
Ano
2023
Nível
Superior
Cargo
Analista Judiciário - Tecnologia de Informação – Análise de Sistemas
O analista Carlos foi incumbido de testar o web service WebJus. A fim de avaliar o funcionamento básico do WebJus, Carlos criou o plano de teste TstBasico no JMeter. O TstBasico executa duas requisições ao WebJus, utilizando na primeira requisição o método HTTP GET e na segunda o método HTTP POST.Para determinar ao JMeter a execução das duas requisições, Carlos adicionou ao TstBasico dois elementos de teste do tipo:
  1. Atimer;
  2. Blistener;
  3. Csampler;
  4. Dassertion;
  5. Econtroller.
Revelar gabarito e comentário

GabaritoC — sampler;

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

JMeter - Elementos de Teste

Gabarito: alternativa C (sampler). No Apache JMeter, o elemento responsável por enviar requisições ao servidor é o Sampler. Para requisições HTTP, utiliza-se o sampler HTTP Request. Como o plano de teste TstBasico executa duas requisições (GET e POST), Carlos adicionou dois samplers.

1Sampler
Envia requisição ao servidor
Ex.: HTTP Request (GET, POST)
2Listener
Coleta e exibe resultados
3Assertion
Verifica critérios da resposta
4Timer
Controla pausa entre requisições
5Controller
Organiza lógica do fluxo
Elementos do JMeter
LEVELsoulevel.com.br
Elementos do JMeter: Sampler (Envia requisição ao servidor, Ex.: HTTP Request (GET, POST)); Listener (Coleta e exibe resultados); Assertion (Verifica critérios da resposta); Timer (Controla pausa entre requisições); Controller (Organiza lógica do fluxo)

Alternativa A — ❌ Incorreta

O timer controla a pausa entre requisições, mas não as executa.

Alternativa B — ❌ Incorreta

O listener coleta e exibe os resultados dos testes (ex.: gráficos, tabelas).

Alternativa C — ✅ Correta ⟵ GABARITO

O sampler é o elemento que envia a requisição ao servidor. Cada requisição HTTP (GET, POST) é um sampler.

Alternativa D — ❌ Incorreta

A assertion verifica se a resposta atende a critérios (ex.: código de status, conteúdo).

Alternativa E — ❌ Incorreta

O controller organiza a lógica do fluxo (ex.: loop, if, interleave), mas não realiza a requisição em si.

PEGA ESSA DICA!

Para identificar a função de cada elemento no JMeter, lembre-se: Sampler = ação (requisição); Listener = resultado; Assertion = verificação; Timer = pausa; Controller = fluxo. Essa associação direta evita confusões na prova.

Gabarito: alternativa C.

Link permanente: /questoes/fg072421