Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 1282|Atbildi: 0

Windows izmanto k6 HTTP stresa testēšanai

[Kopēt saiti]
Publicēts 2025-3-17 15:31:01 | | | |
Prasības: Saskarnes stresa tests, izmantojot K6.

Pārskats

Cassowary rīks HTTP pieprasījumu stresa testēšanai
https://www.itsvse.com/thread-10557-1-1.html

LoadRunner un Jmeter testēšanas rīku salīdzinājums
https://www.itsvse.com/thread-10172-1-1.html

Stresa tests, izmantojot Apache ab rīku
https://www.itsvse.com/thread-4410-1-1.html

Windows Apache ab tīmekļa vietnes stresa tests
https://www.itsvse.com/thread-4836-1-1.html

K6 rīks

K6 ir mūsdienīgs slodzes testēšanas rīks, kas balstīts uz mūsu ilggadējo pieredzi veiktspējas un testēšanas nozarē. Tas ir jaudīgs, mērogojams un pilns ar funkcijām. Tās galvenais dizaina mērķis ir nodrošināt vislabāko izstrādātāja pieredzi.

Tās galvenās iezīmes ir:

Konfigurējama slodzes ģenerēšana. Pat zemas klases mašīnas var simulēt lielu trafika apjomu.
Pārbaudīt kā kodu. Atkārtoti izmantojiet skriptus, modulāro loģiku, versiju kontroli un integrējiet testus ar CI.
Pilna funkcionalitāte API. Skriptēšanas API ietver dažādas funkcijas, kas palīdz simulēt reālu lietojumprogrammu trafiku.
Iegults JavaScript dzinējs. Iet veiktspēja, JavaScript skriptu iepazīšanās.
Vairāku protokolu atbalsts. HTTP, WebSockets, gRPC, pārlūkprogrammas utt.
Liela mēroga ekosistēma. Jūs varat paplašināt k6, lai tas atbilstu savām vajadzībām. Daudzi jau ir dalījušies savos paplašinājumos ar kopienu!
Elastīga metrikas glabāšana un vizualizācija. Apkopojiet statistiku vai sīkgraudainus rādītājus un eksportējiet tos uz izvēlēto pakalpojumu.
Vietējā integrācija ar Grafana mākoni. SaaS risinājumi testa izpildei, metrikas korelācijai, datu analīzei un daudz ko citu.

Tā ir slodzes pārbaude 21. gadsimtam.

Dokumentācija:Hipersaites pieteikšanās ir redzama.
Avota koda adrese:Hipersaites pieteikšanās ir redzama.
Lejupielādēt operētājsistēmai Windows:Hipersaites pieteikšanās ir redzama.

Tests

Izveidojiet jaunu test.js konfigurācijas skriptu ar šādu kodu:


Palaidiet testu, komandu:




Izvades detalizēts skaidrojums

  • scenāriji: īsi aprakstiet testa skripta izpildi; Aprakstiet, cik testa gadījumu, lielākais virtuālo lietotāju skaits un maksimālais izpildes ilgums.
  • data_received: saņemto datu apjoms
  • data_sent: nosūtīto datu apjoms
  • http_req_blocked: laiks, kas tika bloķēts pirms pieprasījuma uzsākšanas
  • http_req_connecting: Laiks, kas nepieciešams, lai izveidotu TCP savienojumu ar attālo resursdatoru
  • http_req_duration: kopējais pieprasījuma laiks. Tas ir vienāds ar http_req_sending + http_req_waiting + http_req_receiving svarīgiem rādītājiem
  • http_req_failed: Neveiksmīgu pieprasījumu līmenis
  • http_req_receiving: Laiks, kas nepieciešams, lai saņemtu atbildes datus no attālā resursdatora bez sākotnējās DNS meklēšanas/savienojuma laika
  • http_req_sending: Laiks, kas nepieciešams, lai nosūtītu datus attālajam resursdatoram
  • http_req_tls_handshaking: Laiks, kas nepieciešams, lai izveidotu TLS sesiju, paspiežot roku attālajam resursdatoram
  • http_req_waiting: Laiks, kas pavadīts, gaidot attālā resursdatora atbildi
  • http_reqs: Kopējais pieprasījumu skaits TPS
  • iteration_duration: laiks, kas nepieciešams, lai pabeigtu noklusējuma/galvenās funkcijas pilnu iterāciju
  • iterācijas: skripta funkcijas izpildes reižu skaits
  • vus: Pašlaik aktīvo virtuālo lietotāju skaits
  • vus_max: maksimālais virtuālo lietotāju skaits
  • pārbaudes: čeku vienuma panākumu līmenis


Tiek atbalstīti izvades rezultāti: Amazon CloudWatch, Cloud, CSV, Datadog, Dynatrace, Elasticsearch, Grafana Cloud Prometheus, InfluxDB, JSON, Netdata, New Relic, Prometheus, TimescaleDB, StatsD, atsauce:Hipersaites pieteikšanās ir redzama.




Iepriekšējo:.NET/C# izmanto SM3 algoritmu, lai ģenerētu parakstus
Nākamo:NVIDIA DGX Spark, NVIDIA AI superdators, pieņem priekšpasūtījumus
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com