Jmeteri hajutatud (kaug) testimine: orja põhikonfiguratsioon

Lang L: none (table-of-contents):

Anonim

Mis on hajutatud testimine?

Hajutatud testimine on omamoodi testimine, mis kasutab stressitestide tegemiseks mitut süsteemi. Hajutatud testimist rakendatakse veebisaitide ja serverirakenduste testimiseks, kui nad töötavad samaaegselt mitme kliendiga.

Distributes testimisel kasutatakse kliendi-serveri mudelit alloleval joonisel:

  • Master : süsteem, mis töötab JMeteri graafilise kasutajaliidese abil, kontrollib iga alluvat.
  • Slave : süsteem töötab JMeter-server, saavad käsu kapten ja saata taotlus server all testi.
  • Sihtmärk : testitav veebiserver, saada päring orjadelt.

Kaugtesti näide

Eeltingimus:

  • Süsteemide tulemüürid on välja lülitatud. Mõnel juhul võib tulemüür endiselt liiklust blokeerida. Peaksite Windowsi tulemüüri või Linuxi tulemüüri keelama.
  • Kõik masinad peaksid olema samas alamvõrgus. Kui masinad pole ühes alamvõrgus, ei pruugi nad võrgus üksteist ära tunda.
  • Ootamatute vigade / probleemide vältimiseks kasutage sama versiooni JMeter.

Siin on selle testimise tegevuskava :

1. samm) süsteemi konfiguratsioon

Setup ori süsteemid, minge Jmeter / bin kataloogi ja käivitada faili "Jmeter-server.bat".

Oletame, et orjamasinal on IP-aadress: 192.168.0.10. Akendel peaksite nägema järgmise joonisega akent:

On kapten süsteemid, minge / bin kataloogi ja muuta faili jmeter.properites lisada IP ori masin nagu allpool

2. samm. Käivitage test

Sel hetkel olete valmis alustama koormuse testimist. Käivitage põhimasinas JMeter GUI ja avage testimiskava.

Klõpsake menüüribal käsku Käivita; valige kaugkäivitamine -> valige orjamasina IP-aadress

3. samm. Tõrkeotsing

Kui te ei saa ülaltoodud masina testvormi käivitada ja näete viga allpool, paluge lihtsalt orjamasina omanikul käivitada fail JMeter-server.bat.

Selle tõrke kõrvaldamiseks keelake tulemüür nii põhi- kui ka alammasinates.

Piirang:

Hajutatud testimisel on mõned põhilised piirangud . Siin on nimekiri teadaolevatest üksustest:

  • Server ja kõik kliendid peavad olema samas alamvõrgus.
  • Hajutatud testimine eeldas suure töötlusvõimsusega sihtserverit. Sihtserverit saab hõlpsasti üle koormata , kui see saab hajutatud JMeteri testide abil liiga palju taotlusi.
  • Üks JMeter suudab käsitleda ainult piiratud arvu lõime (100–300 lõime).
  • Hajutatud JMeteri testid on keerulised, algajal on neid keeruline üles ehitada.