Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 3713|Odpoveď: 3

Nástroj Cassowary na záťažové testovanie HTTP požiadaviek

[Kopírovať odkaz]
Zverejnené 5. 4. 2023 13:49:23 | | | |
Požiadavky: Predtým som používal mnoho HTTP nástrojov na stresové testovanie, ako napríklad: Jmeter, apachebench a ďalšie nástroje, niektoré nástroje na stresové testovanie sú relatívne veľké alebo zložité v konfigurácii a dokonca musia prejsť do niektorých runtimeov, čo nie je veľmi pohodlné na prevádzku.


Revízia:

Porovnanie testovacích nástrojov LoadRunner a Jmeter
https://www.itsvse.com/thread-10172-1-1.html

Záťažový test pomocou nástroja ab od Apache
https://www.itsvse.com/thread-4410-1-1.html

Windows Apache ab webová záťažová skúška
https://www.itsvse.com/thread-4836-1-1.html


Cassowary GitHub adresa:Prihlásenie na hypertextový odkaz je viditeľné.
Návod na Kasuár:Prihlásenie na hypertextový odkaz je viditeľné.
Cassowary verzia pre Windows na stiahnutie:Prihlásenie na hypertextový odkaz je viditeľné.

Cassowary je najnovší multiplatformový HTTP/S tester záťaže. Použil som Go Editor Cassowary, dúfajúc, že vývojári, testeri a správcovia systémov dokážu ľahko vykonávať záťažové testovanie. Cassowary je inšpirovaný mnohými klasickými open source projektmi ako k6, ab a httestat.



funkcia

  • Dva testovacie režimy: štandardný a vlastný. V režime custom si môžete vybrať URL cestu
  • CI priateľský
  • Flexibilné algoritmy: Algoritmy môžu byť odoslané priamo do Prometheus PushGateway alebo ako JSON súbory
  • Flexibilné úpravy: Môžete si slobodne vybrať, ktoré pole HTTP hlavičky chcete použiť
  • Cross-platformové: Jeden binárny súbor podporuje Linux, Mac OSX a Windows súčasne



Príklad: 100 súbežných používateľov pošle naraz 1000 požiadaviek na URL



Vidíte, že požiadavka je dokončená za 1,7 sekundy,Priemerne je možné za 1 sekundu splniť 569 požiadaviekZároveň sa prihlasujeme do systému správy pozadia Alibaba Cloud, aby sme skontrolovali monitorovanie (nie veľmi presné, ale môže ukázať, že súbežnosť v danom momente je naozaj veľmi veľká), ako je znázornené na obrázku nižšie:



(Koniec)




Predchádzajúci:Zapnite tmavý (tmavý) režim na základe Bootstrapu
Budúci:jQuery image lazy loading plugin lazyload
Zverejnené 5. 4. 2023 22:21:08 |
Nauč sa to
 Prenajímateľ| Zverejnené 26. 4. 2024 10:53:42 |
Nástroje tretích strán na výkon webu:

  • Apache JMeter
  • ApacheBench (ab)
  • Gatling
  • jmeter-dotnet-dsl
  • K6
  • Locust
  • Západný vietor WebSurge
  • Netling
  • Vegeta
  • NBomber


 Prenajímateľ| Zverejnené 17. 3. 2025 15:31:17 |
Windows používa k6 na HTTP stresové testovanie
https://www.itsvse.com/thread-10973-1-1.html
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com