Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 3713|Antwoord: 3

De Cassowary-tool voor HTTP-verzoekstresstesten

[Link kopiëren]
Geplaatst op 05-04-2023 13:49:23 | | | |
Vereisten: Ik heb veel HTTP-stresstesttools gebruikt, zoals: Jmeter, Apachebench en andere tools; sommige stresstesttools zijn relatief groot of complex van configuratie, en moeten zelfs op sommige runtimes komen, wat niet erg handig is om te bedienen.


Recensie:

Vergelijking van de testtools LoadRunner en Jmeter
https://www.itsvse.com/thread-10172-1-1.html

Inspanningstest met Apache's buikspiertool
https://www.itsvse.com/thread-4410-1-1.html

Windows Apache ab website stresstest
https://www.itsvse.com/thread-4836-1-1.html


Cassowary GitHub-adres:De hyperlink-login is zichtbaar.
Cassowary Tutorial:De hyperlink-login is zichtbaar.
Cassowary Windows-versie downloaden:De hyperlink-login is zichtbaar.

Cassowary is de nieuwste cross-platform HTTP/S load tester. Ik gebruikte Go Editor Cassowary, in de hoop dat ontwikkelaars, testers en systeembeheerders gemakkelijk load testing kunnen uitvoeren. Cassowary is geïnspireerd op veel klassieke open source-projecten zoals k6, ab en httestat.



functie

  • Twee testmodi: standaard en maatwerk. In aangepaste modus kun je het URL-pad selecteren
  • CI-vriendelijk
  • Flexibele algoritmen: Algoritmen kunnen rechtstreeks naar Prometheus PushGateway worden gestuurd of als JSON-bestanden
  • Flexibele aanpassing: Je kunt vrij kiezen welk HTTP-headerveld je wilt gebruiken
  • Cross-platform: Eén binaire ondersteuning ondersteunt Linux, Mac OSX en Windows tegelijk.



Voorbeeld: 100 gelijktijdige gebruikers sturen tegelijkertijd 1000 verzoeken naar een URL



Je ziet dat het verzoek in 1,7 seconden is afgerond,Gemiddeld kunnen 569 verzoeken in 1 seconde worden afgerondTegelijkertijd loggen we in op het Alibaba Cloud achtergrondbeheersysteem om de monitoring te controleren (niet erg nauwkeurig, maar het kan laten zien dat de gelijktijdigheid op dat moment inderdaad erg groot is), zoals te zien is in de onderstaande figuur:



(Einde)




Vorig:Schakel donkere (donkere) modus in op basis van Bootstrap
Volgend:jQuery image lazy loading lazyload plugin
Geplaatst op 05-04-2023 22:21:08 |
Leer het
 Huisbaas| Geplaatst op 26-04-2024 10:53:42 |
Webprestatietools van derden:

  • Apache JMeter
  • ApacheBench (ab)
  • Gatling
  • jmeter-dotnet-dsl
  • K6
  • Sprinkhaan
  • Westenwind WebSurge
  • Netling
  • Vegeta
  • NBomber


 Huisbaas| Geplaatst op 17-03-2025 15:31:17 |
Windows gebruikt k6 voor HTTP-stresstesten
https://www.itsvse.com/thread-10973-1-1.html
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com