Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 1282|Vastaus: 0

Windows käyttää k6:ta HTTP-stressitestaukseen

[Kopioi linkki]
Julkaistu 2025-3-17 15:31:01 | | | |
Vaatimukset: Rasitustestaus rajapintaa K6:lla.

arvostelu

Cassowary-työkalu HTTP-pyyntötestaukseen
https://www.itsvse.com/thread-10557-1-1.html

Testaustyökalujen LoadRunnerin ja Jmeterin vertailu
https://www.itsvse.com/thread-10172-1-1.html

Rasitustesti Apachen vatsalihastyökalulla
https://www.itsvse.com/thread-4410-1-1.html

Windows Apache ab verkkosivuston rasitustesti
https://www.itsvse.com/thread-4836-1-1.html

K6-työkalu

K6 on moderni kuormitustestaustyökalu, joka perustuu vuosien kokemukseemme suorituskyky- ja testausalalta. Se on tehokas, skaalautuva ja täynnä ominaisuuksia. Sen pääasiallinen suunnittelutavoite on tarjota paras mahdollinen kehittäjäkokemus.

Sen ydinominaisuudet ovat:

Konfiguroitava kuormituksen generointi. Jopa edulliset koneet pystyvät simuloimaan suuria liikennemääriä.
Testaa koodina. Käytä skriptejä, modulaarista logiikkaa, versionhallintaa ja integroi testit CI:n kanssa.
Täysimittainen API. Skriptausrajapinta sisältää useita ominaisuuksia, jotka auttavat simuloimaan todellista sovellusliikennettä.
Upotettu JavaScript-moottori. Valitse suorituskyky, JavaScript-skriptien tuntemus.
Moniprotokollatuki. HTTP, WebSockets, gRPC, selaimet jne.
Laajamittainen ekosysteemi. Voit laajentaa K6:ta tarpeidesi mukaan. Monet ovat jo jakaneet laajennuksensa yhteisön kanssa!
Joustavat mittarit, tallennus ja visualisointi. Kerää tilastoja tai tarkkoja mittareita ja vie ne haluamaasi palveluun.
Natiiviintegraatio Grafana-pilveen. SaaS-ratkaisuja testien suorittamiseen, metriikan korrelaatioon, data-analyysiin ja muuhun.

Tämä on kuormitustestausta 2000-luvulle.

Dokumentaatio:Hyperlinkin kirjautuminen on näkyvissä.
Lähdekoodin osoite:Hyperlinkin kirjautuminen on näkyvissä.
Lataa Windowsille:Hyperlinkin kirjautuminen on näkyvissä.

Testi

Luo uusi test.js-konfiguraatioskripti seuraavalla koodilla:


Suorita testi, komento:




Tuloksen yksityiskohtainen selitys

  • skenaariot: Kuvaile lyhyesti testiskriptin suoritusta; Kuvaile, kuinka monta testitapausta, suurin määrä virtuaalisia käyttäjiä ja maksimisuoritusaika.
  • data_received: Vastaanotetun datan määrä
  • data_sent: Lähetetyn datan määrä
  • http_req_blocked: Aika, joka estettiin ennen pyynnön aloittamista
  • http_req_connecting: Aika, joka kuluu TCP-yhteyden muodostamiseen etäisäntään
  • http_req_duration: Pyynnön kokonaisaika. Se on http_req_sending + http_req_waiting + http_req_receiving tärkeää mittaria
  • http_req_failed: Epäonnistunut pyyntöprosentti
  • http_req_receiving: Aika, joka kuluu vastaustietojen vastaanottamiseen etäisännältä ilman alkuperäistä DNS-hakua/yhteysaikaa
  • http_req_sending: Aika, joka kuluu datan lähettämiseen etäisännälle
  • http_req_tls_handshaking: Aika, joka kuluu TLS-istunnon perustamiseen kättelemällä etäisäntää
  • http_req_waiting: Aika, joka kuluu odottaen etäisännän vastausta
  • http_reqs: TPS-pyyntöjen kokonaismäärä
  • iteration_duration: Aika, joka kuluu oletus-/päätoiminnon täydellisen iteroinnin suorittamiseen
  • Iteraatiot: Skriptin funktioiden suorituskerrosten määrä
  • vus: Virtuaalikäyttäjien määrä, jotka ovat tällä hetkellä aktiivisia
  • vus_max: Virtuaalikäyttäjien enimmäismäärä
  • tarkistukset: Tarkistuskohteen onnistumisprosentti


Tulokset ovat tuettuja: Amazon CloudWatch, Cloud, CSV, Datadog, Dynatrace, Elasticsearch, Grafana Cloud Prometheus, InfluxDB, JSON, Netdata, New Relic, Prometheus, TimescaleDB, StatsD, viite:Hyperlinkin kirjautuminen on näkyvissä.




Edellinen:.NET/C# käyttää SM3-algoritmia allekirjoitusten luomiseen
Seuraava:NVIDIA DGX Spark, NVIDIA:n tekoälysupertietokone, ottaa vastaan ennakkotilauksia
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com