Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 3713|Risposta: 3

Lo strumento Cassowary per il test di stress delle richieste HTTP

[Copiato link]
Pubblicato su 05/04/2023 13:49:23 | | | |
Requisiti: Ho usato molti strumenti di stress test HTTP in passato, come: Jmeter, apachebench e altri strumenti; alcuni strumenti di stress testing sono relativamente grandi o complessi nella configurazione, e devono persino arrivare a runtime, il che non è molto comodo da gestire.


Recensione:

Confronto degli strumenti di test LoadRunner e Jmeter
https://www.itsvse.com/thread-10172-1-1.html

Test di sforzo usando lo strumento AB di Apache
https://www.itsvse.com/thread-4410-1-1.html

Windows Apache ab web site stress test
https://www.itsvse.com/thread-4836-1-1.html


Indirizzo GitHub di Cassowary:Il login del link ipertestuale è visibile.
Tutorial sul Casuario:Il login del link ipertestuale è visibile.
Versione Windows di Cassowary scarica:Il login del link ipertestuale è visibile.

Cassowary è l'ultimo tester di carica HTTP/S multipiattaforma. Ho usato Go Editor Cassowary, sperando che sviluppatori, tester e sysadmin potessero facilmente effettuare test di carico. Cassowary è ispirato da molti progetti open source classici come k6, ab e httestat.



funzione

  • Due modalità di prova: standard e personalizzata. In modalità personalizzata, puoi selezionare il percorso URL
  • Compatibile con i CI
  • Algoritmi flessibili: Gli algoritmi possono essere inviati direttamente a Prometheus PushGateway o come file JSON
  • Regolazione flessibile: puoi scegliere liberamente quale campo di intestazione HTTP usare
  • Multipiattaforma: One binary supporta contemporaneamente Linux, Mac OSX e Windows



Esempio: 100 utenti concorrenti inviano 1000 richieste a un URL contemporaneamente



Puoi vedere che la richiesta viene completata in 1,7 secondi,In media, 569 richieste possono essere completate in 1 secondoContemporaneamente, accediamo al sistema di gestione dei background Alibaba Cloud per controllare il monitoraggio (non molto accurato, ma può mostrare che la concorrenza in quel momento è effettivamente molto grande), come mostrato nella figura sottostante:



(Fine)




Precedente:Abilita la modalità scura (scura) basata su Bootstrap
Prossimo:jQuery image lazy loading lazyload plugin
Pubblicato su 05/04/2023 22:21:08 |
Imparalo
 Padrone di casa| Pubblicato su 26/04/2024 10:53:42 |
Strumenti di performance web di terze parti:

  • Apache JMeter
  • ApacheBench (ab)
  • Gatling
  • jmeter-dotnet-dsl
  • K6
  • Locusta
  • Vento Occidentale WebSurge
  • Netling
  • Vegeta
  • NBomber


 Padrone di casa| Pubblicato su 17/03/2025 15:31:17 |
Windows utilizza k6 per i test di stress HTTP
https://www.itsvse.com/thread-10973-1-1.html
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com