HTTP starpniekserveris pakalpojumā JMeter: ieraksta skripta piemērs

Satura rādītājs:

Anonim

Ierakstu testēšana palīdz testētājam reģistrēt un vadīt viņu darbību pret testa mērķi. Tas ir automatizētas testēšanas veids, bet paredzēts vairākiem lietotājiem. Šajā apmācībā ir norādīts, kā izmantot starpniekserveri testa ierakstīšanai.

Starpniekserveris ļauj JMeter skatīties un ierakstīt lietotāju darbības, kamēr viņi pārlūko tīmekļa lietojumprogrammu ar parastu pārlūku.

Šajā apmācībā jūs uzzināsiet

  • 1. darbība. HTTP starpniekservera iestatīšana
  • 2. solis. Pierakstiet savu darbību
  • 3. solis. Palaidiet testa plānu
  • 4. solis. Saglabājiet testa rezultātu

Šeit ir šī praktiskā piemēra ceļvedis

1. darbība. HTTP starpniekservera iestatīšana

Šis ir detalizēts starpniekservera iestatīšanas ceļvedis

  1. Sāciet JMeter
  2. Kokā atlasiet Pārbaudes plāns
  3. Pievienot pavedienu grupu

    Ar peles labo pogu noklikšķiniet uz testa plāna un pievienojiet jaunu pavedienu grupu: Pievienot => Vītnes (lietotāji) => Vītņu grupa

  1. Pievienot HTTP pieprasījumu

    Atlasiet pavedienu grupu; ar peles labo pogu noklikšķiniet uz Add => Config Element => HTTP Request Defaults

Jaunajā HTTP pieprasījuma noklusējuma elementā: Servera nosaukumā vai IP ievadiet “google.com”. Pārējie lauki jums jāglabā tukši

  1. Pievienojiet ierakstīšanas kontrolieri

    Ar peles labo pogu noklikšķiniet uz "Thread Group" un pievienojiet ierakstīšanas kontrolieri: Add => Logic Controller =>

    Ierakstīšanas kontrolieris

  1. Pievienojiet starpniekserveri WorkBench

    Ar peles labo pogu noklikšķiniet uz darbagalda un pievienojiet http starpniekserveri: Pievienot => Nepārbaudīti elementi => HTTP starpniekserveris

  2. Iestatiet mērķa kontrolieri, kur tiks pievienoti jūsu ierakstītie skripti

  1. Startējiet starpniekserveri

    Atgriezieties HTTP starpniekserverī un apakšā noklikšķiniet uz pogas Sākt . Tagad sākas jūsu JMeter starpniekserveris

  2. Sāciet pārlūku (es izmantoju Firefox), izvēlieties Rīks => Opcija => Papildu => Tīkls => Iestatījums => Ievadiet HTTP starpniekserveri, kā parādīts zemāk.

2. solis. Pierakstiet savu darbību

  1. Tagad tīmekļa pārlūkprogrammā palaidiet vietni http://www.google.com (JMeter joprojām ir atvērts)
  2. Veiciet darbības, meklējot atslēgvārdu " guru99 ".
  3. Atpakaļ uz JMeter, HTTP starpniekserverī noklikšķiniet uz Apturēt, kad esat pabeidzis

  4. Pēc ieraksta pabeigšanas jūs redzēsiet, ka JMeter automātiski izveidoja jaunu HTTP pieprasījumu, kā parādīts zemāk

    JMeter jau ir ierakstījis lietotāja pieprasījumu Google vietnes sākumlapā . Http://www.google.com/

    Pārējie HTTP pieprasījumi tiek parādīti iepriekš redzamajā attēlā. Jums tie jānoņem. Jo kādreiz JMeter arī reģistrē dažas reklāmas saites, kamēr jūs meklējat atslēgvārdu Google. Mums vajadzētu tos ignorēt mūsu testa plānā

  5. Noklikšķiniet uz File => Save your Test Plan as

  6. Dialoglodziņa displejs => laukā Faila nosaukums ievadiet testa plāna nosaukumu => Noklikšķiniet uz Saglabāt

    Tagad jūsu testa plāns tiek saglabāts ar nosaukumu RecordingTestPlan.jmx

3. solis. Palaidiet testa plānu

  1. Atlasiet pavedienu grupu => Pievienot => Klausītājs => Kopsavilkuma pārskats

  1. Kopsavilkuma pārskatā tiks parādīti daži pamatstatika

  2. Atlasiet Thread Group, ievadiet informāciju kā parādīts zemāk

Lai uzzinātu vairāk par pavedienu grupas konfigurēšanu, varat uzzināt rakstā 5 JMeter Performance Testing.doc

  1. Pirms testa sākšanas atlasiet “Kopsavilkuma pārskats”. Kad esat gatavs veikt testu, atlasiet Izpildīt => Sākt (Ctrl + R). JMeter atskaņos jūsu darbību 100 reizes

    Testa laikā statistika mainīsies līdz testa veikšanai.

4. solis. Saglabājiet testa rezultātu

  1. Noklikšķiniet uz Saglabāt tabulas datus, lai testa rezultātu saglabātu failā

  1. Ievadiet testa rezultāta nosaukumu un noklikšķiniet uz Saglabāt. JMeter testa rezultāts pēc noklusējuma tiek saglabāts * .csv formātā

Lejupielādējiet failu ierakstīšanas testa plānu

Lejupielādējiet failu HTTP starpniekserveris

Problēmu novēršana

Ja rodas problēma, izpildot iepriekš minēto scenāriju

... rīkojieties šādi
  1. Pārbaudiet, vai izveidojat savienojumu ar internetu, izmantojot starpniekserveri. Ja jā, noņemiet starpniekserveri.
  2. Atveriet jaunu Jmeter gadījumu
  3. Jmeter atveriet RecordingTestPlan.jmx
  4. Ar peles labo pogu noklikšķiniet uz Workbench => Merge => Atlasiet HTTP starpniekserveri.jmx
  5. Noklikšķiniet uz Thread Group => Summary Report
  6. Palaidiet testu