Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 3713|Resposta: 3

A ferramenta Cassowary para testes de estresse de requisições HTTP

[Copiar link]
Publicado em 05/04/2023 13:49:23 | | | |
Requisitos: Já usei muitas ferramentas de teste de estresse HTTP antes, como: Jmeter, apachebench e outras; algumas ferramentas de teste de estresse são relativamente grandes ou complexas em configuração, e até precisam de alguns tempos de execução, o que não é muito conveniente de operar.


Revisar:

Comparação das ferramentas de teste LoadRunner e Jmeter
https://www.itsvse.com/thread-10172-1-1.html

Teste de esforço usando a ferramenta AB da Apache
https://www.itsvse.com/thread-4410-1-1.html

Teste de estresse do site web do Windows Apache ab
https://www.itsvse.com/thread-4836-1-1.html


Endereço do Cassowary no GitHub:O login do hiperlink está visível.
Tutorial do Casuario:O login do hiperlink está visível.
Versão para Windows do Cassowary para download:O login do hiperlink está visível.

Cassowary é o mais recente testador de carga HTTP/S multiplataforma. Usei o Go Editor Cassowary, esperando que desenvolvedores, testadores e administradores de sistemas pudessem fazer testes de carga facilmente. Cassowary é inspirado em muitos projetos clássicos de código aberto, como k6, ab e httestat.



função

  • Dois modos de teste: padrão e personalizado. No modo personalizado, você pode selecionar o caminho da URL
  • Amigável ao CI
  • Algoritmos flexíveis: Algoritmos podem ser enviados diretamente para o Prometheus PushGateway ou como arquivos JSON
  • Ajuste flexível: Você pode escolher livremente qual campo de cabeçalho HTTP usar
  • Multiplataforma: Um binário suporta Linux, Mac OSX e Windows ao mesmo tempo



Exemplo: 100 usuários simultâneos enviam 1000 solicitações para uma URL ao mesmo tempo



Você pode ver que a solicitação é concluída em 1,7 segundos,Em média, 569 solicitações podem ser concluídas em 1 segundoAo mesmo tempo, fazemos login no sistema de gerenciamento de antecedentes do Alibaba Cloud para verificar o monitoramento (não muito preciso, mas pode mostrar que a concorrência naquele momento é realmente muito grande), como mostrado na figura abaixo:



(Fim)




Anterior:Ativar o modo escuro (escuro) com base no Bootstrap
Próximo:jQuery image lazy loading plugin lazyload
Publicado em 05/04/2023 22:21:08 |
Aprenda
 Senhorio| Publicado em 26/04/2024 10:53:42 |
Ferramentas de performance web de terceiros:

  • Apache JMeter
  • ApacheBench (ab)
  • Gatling
  • jmeter-dotnet-dsl
  • K6
  • Locustídeo
  • Vento Oeste WebSurge
  • Netling
  • Vegeta
  • NBomber


 Senhorio| Publicado em 17/03/2025 15:31:17 |
O Windows usa k6 para testes de estresse HTTP
https://www.itsvse.com/thread-10973-1-1.html
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com