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

Skats: 62334|Atbildi: 6

[Avots] .NET/C# ielādes pārbaude NBomber vienkāršā apmācība

[Kopēt saiti]
Publicēts 2021-7-19 10:26:47 | | | |
NBomber ir atvērtā koda .NET ietvars, atvērtā koda protokols ir Apache 2.0, NBomber tiek izmantots, lai ielādētu dažādus pakalpojumus, tostarp tīmekli, ziņojumu rindas, datu bāzes utt.  NBomber versija 2.0 tika izlaista šī gada maijā. NBomber ir līdzīgs JMeter, bet atšķirība no JMeter ir tā, ka NBomber izsaka testa scenārijus, izmantojot F#/C#/JSON kodu.

Galvenais NBomber iemesls ir nodrošināt vieglu ietvaru slodzes testu rakstīšanai, ko varat izmantot, lai pārbaudītu jebkuru sistēmu un simulētu jebkuru ražošanas darba slodzi. Mēs vienkārši vēlamies nodrošināt abstrakciju, lai mēs varētu aprakstīt jebkura veida lietderīgo slodzi un joprojām būtu vienkārša, intuitīva API.
Vēl viens mērķis ir nodrošināt veidošanas blokus, lai apstiprinātu jūsu POC (koncepcijas pierādījuma) projektu, piemērojot jebkuru sarežģītu slodzes sadalījumu.
Izmantojot NBomber, jūs varat pārbaudīt jebkuru PULL vai PUSH sistēmu (HTTP, WebSockets, GraphQl, gRPC, SQL Databse, MongoDb, Redis utt.).
Izmantojot NBomber, dažus integrācijas testus varat viegli pārvērst slodzes testos.

NBomber kā mūsdienīgs ietvars nodrošina:

  • Nulles atkarības protokoli (HTTP/WebSockets/AMQP/SQL)
  • Nulles atkarība no semantiskiem modeļiem (Pull/Push)
  • Ļoti elastīga konfigurācija un ļoti vienkārša API (F#/C#/JSON)
  • Klasteru atbalsts
  • Reāllaika pārskati
  • CI/CD integrācija
  • Datu plūsmas atbalsts

GitHub adrese:Hipersaites pieteikšanās ir redzama.
Dokumenta adrese:Hipersaites pieteikšanās ir redzama.

Vispirms izveidojiet jaunu .NET Core 3.1 konsoles projektu un izmantojiet nuget, lai instalētu šādu pakotni:

Lai iegūtu maksimālu veiktspēju no NBomber, jums ir jārediģē projekta iestatījumi ar šādu konfigurāciju:

Atkritumu savākšanas iestatījumi
GarbageCollection jāpārslēdzas uz servera un vienlaicīguma režīmu:



Pilna projekta izveide:

Pārbaudiet GET pieprasījuma nosūtīšanu uz šo vietni un iestatiet pielāgotu pieprasījuma galveni ar šādu kodu:



Programma automātiski ģenerēs testa ziņojumu zem bin\Debug\netcoreapp3.1\reports\ direktorijas, kā parādīts zemāk redzamajā attēlā:



(Beigas)




Iepriekšējo:Spring Cloud Gateway nevar atrast pakalpojuma risinājumu, izmantojot nacos
Nākamo:Docker veido SFTP pakalpojumus
 Saimnieks| Publicēts 2021-7-19 10:29:57 |
Windows Apache ab tīmekļa vietnes stresa tests
https://www.itsvse.com/thread-4836-1-1.html

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

Publicēts 2021-7-29 15:53:40 |
Kodu nevar apskatīt                        
 Saimnieks| Publicēts 2021-12-18 20:00:07 |
 Saimnieks| Publicēts 2021-12-18 20:01:18 |

Ilgst 30 sekundes ar 500 vienlaicīgumu sekundē

Publicēts 2022-3-22 11:43:18 |
Jauki, beidzot atrasts
Publicēts 2023-4-15 18:53:29 |
Ļoti labs un spēcīgs, paldies, ka dalījāties
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