Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 3713|Răspunde: 3

Instrumentul Cassowary pentru testarea solicitărilor HTTP

[Copiază linkul]
Postat pe 05.04.2023 13:49:23 | | | |
Cerințe: Am folosit multe instrumente de testare a stresului HTTP înainte, cum ar fi: Jmeter, apachebench și alte unelte, unele instrumente de testare a stresului sunt relativ mari sau complexe ca configurație și chiar trebuie să ajungă la unele runtime, ceea ce nu este foarte convenabil de operat.


Recenzie:

Comparație între uneltele de testare LoadRunner și Jmeter
https://www.itsvse.com/thread-10172-1-1.html

Test de stres folosind instrumentul AB al lui Apache
https://www.itsvse.com/thread-4410-1-1.html

Windows Apache AB test de stres pe site-ul web
https://www.itsvse.com/thread-4836-1-1.html


Adresa GitHub a casewary:Autentificarea cu hyperlink este vizibilă.
Tutorial pentru Casuari:Autentificarea cu hyperlink este vizibilă.
Descărcare versiune Windows Cassowary:Autentificarea cu hyperlink este vizibilă.

Cassowary este cel mai recent tester de încărcare HTTP/S cross-platform. Am folosit Go Editor Cassowary, sperând că dezvoltatorii, testerii și administratorii de sistem pot face cu ușurință teste de încărcare. Cassowary este inspirat de multe proiecte clasice open source precum k6, ab și httestat.



funcționa

  • Două moduri de testare: standard și personalizat. În modul personalizat, poți selecta calea URL-ului
  • Prietenos cu CI-ul
  • Algoritmi flexibili: Algoritmii pot fi trimiși direct către Prometheus PushGateway sau ca fișiere JSON
  • Ajustare flexibilă: Poți alege liber ce câmp de antet HTTP să folosești
  • Multiplatformă: One binary suportă simultan Linux, Mac OSX și Windows



Exemplu: 100 de utilizatori concurenți trimit 1000 de cereri către un URL în același timp



Poți vedea că cererea este finalizată în 1,7 secunde,În medie, 569 de cereri pot fi finalizate în 1 secundăÎn același timp, ne conectăm la sistemul de management al antecedentelor Alibaba Cloud pentru a verifica monitorizarea (nu foarte precisă, dar poate arăta că concurența în acel moment este într-adevăr foarte mare), așa cum se vede în figura de mai jos:



(Sfârșit)




Precedent:Activează modul întunecat (întunecat) bazat pe Bootstrap
Următor:jQuery image lazy loading lazyload plugin
Postat pe 05.04.2023 22:21:08 |
Învață-l
 Proprietarul| Postat pe 26.04.2024 10:53:42 |
Instrumente de performanță web de la terți:

  • Apache JMeter
  • ApacheBench (ab)
  • Gatling
  • jmeter-dotnet-dsl
  • K6
  • Lăcustă
  • Vântul de Vest WebSurge
  • Netling
  • Vegeta
  • NBomber


 Proprietarul| Postat pe 17.03.2025 15:31:17 |
Windows folosește k6 pentru testarea stresului HTTP
https://www.itsvse.com/thread-10973-1-1.html
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com