Compartilhamento de tecnologia

Solicitação de teste-GET da interface Jmeter

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Introdução

Jmeter é uma ferramenta de teste de estresse de código aberto desenvolvida pela Apache Company baseada em Java. É pequena, completa e fácil de usar. Como o jmeter é desenvolvido em Java, o jdk deve ser instalado antes de ser executado. jmeter é livre de instalação. Você pode descompactá-lo diretamente após obter o pacote de instalação. Ao mesmo tempo, ele pode ser usado em Linux/Windows/macos.
Jmeter pode fazer testes de interface e testes de estresse. As operações simples de teste de interface incluem a criação de scripts http (envio de solicitações get/post, adição de cookies, adição de cabeçalhos, adição de autenticação de permissão, upload de arquivos), criação de scripts de serviço web, parametrização, asserções, correlação (extrator de expressão regular e processamento de caminho json -json extractor) e jmeter para operar o banco de dados e assim por diante.

download

https://jmeter.apache.org/download_jmeter.cgi
Insira a descrição da imagem aqui

Criar solicitação GET

Interface de exemplo:

Endereço da interface: https://api.oioweb.cn/api/common/OneDayEnglish
Formato de retorno: JSON
Método de solicitação: GET

一、选择测试计划 👉 右键 👉 添加 👉 线程 👉 线程组
Insira a descrição da imagem aqui

Tópicos :Número de usuários virtuais. Um usuário virtual ocupa um processo ou thread.

Tempo de preparação : quanto tempo leva para que o número definido de usuários virtuais seja ativado. Se o número de threads for 20 e o tempo de preparação for 10, levará 10 segundos para iniciar 20 threads. Ou seja, 2 threads são iniciados a cada segundo.

Ciclos : o número de vezes que cada thread envia solicitações. Se o número de threads for 20 e o número de loops for 100, cada thread envia 100 solicitações. O número total de solicitações é 20*100=2.000. Se "Sempre" estiver marcado, todos os threads continuarão enviando solicitações e pararão de executar o script assim que você escolher.

Insira a descrição da imagem aqui

二、添加HTTP请求:选择线程组 👉 右键 👉 添加 👉 取样器 👉 HTTP请求
Insira a descrição da imagem aqui

Preencha os parâmetros da solicitação
Insira a descrição da imagem aqui

三、查看结果:选择HTTP请求 👉 右键 👉 添加 👉 监听器 👉 查看结果树
Insira a descrição da imagem aqui

4. Inicie, clique no botão verde iniciar e clique na árvore de visualização de resultados para visualizar os resultados retornados (salve antes de iniciar)
Insira a descrição da imagem aqui

Selecione JSON para o formato de texto à esquerda
Os resultados da resposta estão à direita
Insira a descrição da imagem aqui