Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 3713|Odpověď: 3

Nástroj Cassowary pro zátěžové testování HTTP požadavků

[Kopírovat odkaz]
Zveřejněno 05.04.2023 13:49:23 | | | |
Požadavky: Používal jsem mnoho HTTP nástrojů pro zátěžové testování, jako jsou: Jmeter, apachebench a další, některé nástroje pro zátěžové testování jsou poměrně rozsáhlé nebo složité v konfiguraci a dokonce musí přijít do některých runtimeů, což není příliš pohodlné na provoz.


Přezkoumání:

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

Zátěžový test pomocí nástroje ab od Apache
https://www.itsvse.com/thread-4410-1-1.html

Windows Apache ab webový zátěžový test
https://www.itsvse.com/thread-4836-1-1.html


Cassowary GitHub adresa:Přihlášení k hypertextovému odkazu je viditelné.
Návod na kasuár:Přihlášení k hypertextovému odkazu je viditelné.
Cassowary verze pro Windows ke stažení:Přihlášení k hypertextovému odkazu je viditelné.

Cassowary je nejnovější multiplatformní HTTP/S tester zátěže. Použil jsem Go Editor Casswary s nadějí, že vývojáři, testeři a správci systému budou moci snadno provádět zátěžové testování. Cassowary je inspirován mnoha klasickými open source projekty jako k6, ab a httestat.



funkce

  • Dva testovací režimy: standardní a vlastní. V vlastním režimu můžete zvolit cestu k URL
  • Přátelské k CI
  • Flexibilní algoritmy: Algoritmy lze posílat přímo do Prometheus PushGateway nebo jako JSON soubory
  • Flexibilní úpravy: Můžete si svobodně vybrat, které pole HTTP hlavičky chcete použít
  • Cross-platformní: Jedna binární verze podporuje Linux, Mac OSX a Windows současně



Příklad: 100 současných uživatelů odešle současně 1000 požadavků na URL



Vidíte, že požadavek je dokončen za 1,7 sekundy,Průměrně lze za 1 sekundu dokončit 569 požadavkůSoučasně se přihlašujeme do systému správy pozadí Alibaba Cloud, abychom zkontrolovali monitorování (není to příliš přesné, ale ukazuje to, že souběžnost v daném okamžiku je skutečně velmi velká), jak je znázorněno na obrázku níže:



(Konec)




Předchozí:Zapněte tmavý (tmavý) režim na základě Bootstrapu
Další:jQuery image lazy loading plugin lazyload
Zveřejněno 05.04.2023 22:21:08 |
Nauč se to
 Pronajímatel| Zveřejněno 26.04.2024 10:53:42 |
Nástroje třetích stran pro výkon webu:

  • Apache JMeter
  • ApacheBench (ab)
  • Gatling
  • jmeter-dotnet-dsl
  • K6
  • Kobylka
  • West Wind WebSurge
  • Netling
  • Vegeta
  • NBomber


 Pronajímatel| Zveřejněno 17.03.2025 15:31:17 |
Windows používá k6 pro HTTP zátěžové testování
https://www.itsvse.com/thread-10973-1-1.html
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com