HTTP-välityspalvelin JMeterissä: Tallenna esimerkkikomentosarja

Sisällysluettelo:

Anonim

Record Testing auttaa testaajaa tallentamaan ja suorittamaan toimintansa testikohteeseen nähden. Se on eräänlainen automaattinen testaus, mutta monille käyttäjille. Tämä opetusohjelma opastaa sinua käyttämään välityspalvelinta testin tallentamiseen.

Välityspalvelimen avulla JMeter voi katsella ja tallentaa käyttäjien toimintaa, kun he selaavat verkkosovellusta tavallisella selaimella.

Tässä opetusohjelmassa opit

  • Vaihe 1) HTTP-välityspalvelimen asettaminen
  • Vaihe 2) Tallenna toimintasi
  • Vaihe 3) Suorita testisuunnitelmasi
  • Vaihe 4) Tallenna testitulos

Tässä on tämän käytännön esimerkin etenemissuunnitelma

Vaihe 1) HTTP-välityspalvelimen asettaminen

Tämä on vaiheittainen opas välityspalvelimen määrittämiseen

  1. Käynnistä JMeter
  2. Valitse puusta Testisuunnitelma
  3. Lisää ketjuryhmä

    Napsauta hiiren kakkospainikkeella testisuunnitelmaa ja lisää uusi ketjuryhmä: Lisää => säikeet (käyttäjät) => säieryhmä

  1. Lisää HTTP-pyyntö

    Valitse ketjuryhmä; napsauta hiiren kakkospainikkeella Add => Config Element => HTTP Request Defaults

Uudessa HTTP Request Defaults -elementissä: Kirjoita Palvelimen nimi tai IP-kohtaan "google.com". Pidä muut kentät tyhjinä

  1. Lisää tallennusohjain

    Napsauta hiiren kakkospainikkeella "ketjuryhmää" ja lisää tallennusohjain: Lisää => Looginen ohjain =>

    Tallennusohjain

  1. Lisää välityspalvelin WorkBenchiin

    Napsauta hiiren kakkospainikkeella työpöytää ja lisää http-välityspalvelin: Lisää => Ei-testattavat elementit => HTTP-välityspalvelin

  2. Aseta Kohdeohjain, johon tallennetut komentosarjat lisätään

  1. Käynnistä välityspalvelin

    Palaa HTTP-välityspalvelimeen ja napsauta alareunassa olevaa Käynnistä- painiketta. Nyt JMeter-välityspalvelimesi käynnistyy

  2. Käynnistä selain (käytin Firefoxia), valitse Työkalu => Vaihtoehto => Lisäasetukset => Verkko => Asetus => Anna HTTP-välityspalvelin alla olevan kuvan mukaisesti

Vaihe 2) Tallenna toimintasi

  1. Käynnistä nyt selaimessasi http://www.google.com (JMeter on edelleen auki)
  2. Suorita aktiviteetteja hakusanalla " guru99 ".
  3. Palaa JMeteriin napsauttamalla HTTP-välityspalvelimessa Pysäytä, kun olet valmis

  4. Tallennuksen jälkeen näet, että JMeter loi automaattisesti uuden HTTP-pyynnön alla olevan kuvan mukaisesti

    JMeter on jo tallentanut käyttäjän pyynnön Googlen verkkosivuston etusivulle . Http://www.google.com/

    Muut HTTP-pyynnöt näkyvät yllä olevassa kuvassa, poista ne. Koska joskus JMeter tallentaa myös joitain mainoslinkkejä, kun haet avainsanaa Googlesta. Meidän tulisi jättää ne huomiotta testisuunnitelmassa

  5. Napsauta File => Save your Test Plan as

  6. Valintaikkunanäyttö => kirjoita testisuunnitelman nimi Tiedostonimi-kenttään => Napsauta Tallenna

    Nyt testisuunnitelmasi on tallennettu nimellä RecordingTestPlan.jmx

Vaihe 3) Suorita testisuunnitelmasi

  1. Valitse ketjuryhmä => Lisää => Kuuntelija => Yhteenvetoraportti

  1. Yhteenvetoraportti näyttää joitain perustilastoja

  2. Valitse lankaryhmä, kirjoita tiedot alla olevan kuvan mukaan

Voit tutustua artikkeliin 5 JMeter Performance Testing.doc saadaksesi lisätietoja säikeryhmän määrityksistä

  1. Ennen kuin aloitat testin, valitse "Yhteenvetoraportti". Kun olet valmis suorittamaan testin, valitse Suorita => Käynnistä (Ctrl + R). JMeter toistaa toimintasi 100 kertaa

    Testin aikana tilastot muuttuvat, kunnes testi on valmis.

Vaihe 4) Tallenna testitulos

  1. Klikkaa Save taulukon tiedot ja tallentaa testituloksen tiedostoon

  1. Kirjoita testituloksen nimi ja napsauta Tallenna. JMeter-testitulos tallennetaan oletuksena * .csv-muodossa

Lataa tiedostojen tallennuksen testisuunnitelma

Lataa tiedosto HTTP-välityspalvelin

Ongelmien karttoittaminen

Jos kohtaat ongelman yllä olevan skenaarion suorittamisen aikana

… tee seuraava
  1. Tarkista, oletko yhteydessä Internetiin välityspalvelimen kautta. Jos kyllä, poista välityspalvelin.
  2. Avaa uusi Jmeter-esiintymä
  3. Avaa RecordingTestPlan.jmx Jmeterissä
  4. Napsauta hiiren kakkospainikkeella Workbench => Yhdistä => Valitse HTTP-välityspalvelin.jmx
  5. Napsauta säikeryhmää => Yhteenvetoraportti
  6. Suorita testi