Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 3713|Svar: 3

Cassowary-værktøjet til HTTP-anmodningstest af stresstest

[Kopier link]
Opslået på 05/04/2023 13.49.23 | | | |
Krav: Jeg har tidligere brugt mange HTTP-stresstestværktøjer, såsom: Jmeter, apachebench og andre værktøjer, nogle stresstestværktøjer er relativt store eller komplekse i konfigurationen og skal endda leveres til visse runtimes, hvilket ikke er særlig praktisk at betjene.


Anmeldelse:

Sammenligning af testværktøjerne LoadRunner og Jmeter
https://www.itsvse.com/thread-10172-1-1.html

Stresstest med Apaches mave-værktøj
https://www.itsvse.com/thread-4410-1-1.html

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


Cassowary GitHub-adresse:Hyperlink-login er synlig.
Cassowary Tutorial:Hyperlink-login er synlig.
Cassowary Windows-version download:Hyperlink-login er synlig.

Cassowary er den nyeste cross-platform HTTP/S load tester. Jeg brugte Go Editor Cassowary i håb om, at udviklere, testere og systemadministratorer nemt kan udføre load testing. Cassowary er inspireret af mange klassiske open source-projekter som k6, ab og httestat.



funktion

  • To testtilstande: standard og custom. I brugerdefineret tilstand kan du vælge URL-stien
  • CI-venlig
  • Fleksible algoritmer: Algoritmer kan sendes direkte til Prometheus PushGateway eller som JSON-filer
  • Fleksibel justering: Du kan frit vælge, hvilket HTTP-headerfelt du vil bruge
  • Cross-platform: One binary understøtter Linux, Mac OSX og Windows samtidig



Eksempel: 100 samtidige brugere sender 1000 forespørgsler til en URL på samme tid



Du kan se, at anmodningen er afsluttet på 1,7 sekunder,I gennemsnit kan 569 anmodninger gennemføres på 1 sekundSamtidig logger vi ind på Alibaba Clouds baggrundsstyringssystem for at tjekke overvågningen (ikke særlig præcis, men det kan vise, at samtidigheden på det tidspunkt faktisk er meget stor), som vist i figuren nedenfor:



(Slut)




Tidligere:Aktivér mørk (mørk) tilstand baseret på Bootstrap
Næste:jQuery image lazy loading lazyload plugin
Opslået på 05/04/2023 22.21.08 |
Lær det
 Udlejer| Opslået på 26/04/2024 10.53.42 |
Tredjeparts webperformanceværktøjer:

  • Apache JMeter
  • ApacheBench (ab)
  • Gatling
  • jmeter-dotnet-dsl
  • K6
  • Græshoppe
  • Vestenwind WebSurge
  • Netling
  • Vegeta
  • NBomber


 Udlejer| Opslået på 17/03/2025 15.31.17 |
Windows bruger k6 til HTTP-stresstest
https://www.itsvse.com/thread-10973-1-1.html
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com