Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 3713|Odgovoriti: 3

Orodje Cassowary za stresno testiranje HTTP zahtevkov

[Kopiraj povezavo]
Objavljeno na 5. 04. 2023 13:49:23 | | | |
Zahteve: Uporabljal sem že veliko orodij za HTTP stresno testiranje, kot so: Jmeter, apachebench in druga orodja, nekatera orodja za stresno testiranje so razmeroma velika ali kompleksna po konfiguraciji, celo morajo priti do določenih runtimeov, kar ni zelo priročno za uporabo.


Pregled:

Primerjava testnih orodij LoadRunner in Jmeter
https://www.itsvse.com/thread-10172-1-1.html

Stresni test z uporabo Apachejevega orodja ab
https://www.itsvse.com/thread-4410-1-1.html

Windows Apache ab test obremenitve spletne strani
https://www.itsvse.com/thread-4836-1-1.html


Cassowary GitHub naslov:Prijava do hiperpovezave je vidna.
Vodič Cassowary:Prijava do hiperpovezave je vidna.
Cassowary prenos različice za Windows:Prijava do hiperpovezave je vidna.

Cassowary je najnovejši večplatformni HTTP/S tester obremenitve. Uporabil sem Go Editor Cassowary, v upanju, da bodo razvijalci, preizkuševalci in sistemski administratorji lahko enostavno izvajali obremenitvene teste. Cassowary je navdihnjen s številnimi klasičnimi odprtokodnimi projekti, kot so k6, ab in httestat.



funkcija

  • Dva testna načina: standardni in prilagojen. V prilagojenem načinu lahko izberete pot do URL-ja
  • Prijazno do CI
  • Prilagodljivi algoritmi: Algoritme je mogoče poslati neposredno v Prometheus PushGateway ali kot JSON datoteke
  • Prilagodljiva prilagoditev: Lahko svobodno izberete, katero polje HTTP glave želite uporabiti
  • Večplatformno: Ena binarna datoteka podpira Linux, Mac OSX in Windows hkrati



Primer: 100 sočasnih uporabnikov pošlje 1000 zahtevkov na URL hkrati



Lahko vidite, da je zahtevek zaključen v 1,7 sekunde,V povprečju je mogoče v 1 sekundi zaključiti 569 zahtevkovHkrati se prijavimo v sistem za upravljanje ozadja Alibaba Cloud, da preverimo spremljanje (ni zelo natančno, vendar lahko pokaže, da je sočasnost v tistem trenutku res zelo velika), kot je prikazano na spodnji sliki:



(Konec)




Prejšnji:Omogočite temen (temen) način na podlagi Bootstrapa
Naslednji:jQuery image lazy loading plugin lazyload
Objavljeno na 5. 04. 2023 22:21:08 |
Nauči se
 Najemodajalec| Objavljeno na 26. 04. 2024 10:53:42 |
Orodja za spletno zmogljivost tretjih oseb:

  • Apache JMeter
  • ApacheBench (ab)
  • Gatling
  • jmeter-dotnet-dsl
  • K6
  • Kobilica
  • West Wind WebSurge
  • Mreža
  • Vegeta
  • NBomber


 Najemodajalec| Objavljeno na 17. 03. 2025 15:31:17 |
Windows uporablja k6 za HTTP stresno testiranje
https://www.itsvse.com/thread-10973-1-1.html
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com