HTTP proxy szerver be JMeter: Példaszkript rögzítése

Rekord Tesztelés segítse a tesztelőt tevékenységének rögzítésében és futtatásában a tesztcél ellen. Ez egyfajta automatizált tesztelés, de több felhasználó számára. Ez az oktatóanyag bemutatja, hogyan használhatja a Proxy szervert a teszt rögzítéséhez.

A Proxy szerver lehetővé teszi JMeter a felhasználói tevékenységek megfigyelésére és rögzítésére, miközben egy normál böngészővel webalkalmazást böngésznek.

Itt van a ütemterv ebből a gyakorlati példából

HTTP proxy szerver be JMeter

1. lépés) A HTTP Proxy szerver beállítása

Ez egy lépésenkénti útmutató a proxy beállításához

  1. Rajt JMeter
  2. választ Teszt terv a fán
  3. hozzáad Szálcsoport

    Jobb klikk a Teszt terv és adjunk hozzá egy új szálcsoportot: hozzáad => Szálak (felhasználók) =>Szálcsoport

A HTTP Proxy szerver beállítása

  1. hozzáad HTTP kérés

    Válassza ki a szálcsoportot; Jobb klikk hozzáad => Konfigurációs elem => HTTP-kérés alapértékei

A HTTP Proxy szerver beállítása

Az új HTTP Request Defaults elemben: A Kiszolgáló neve vagy IP címe mezőbe írja be a „google.com” kifejezést. A többi mezőt üresen kell hagynia

A HTTP Proxy szerver beállítása

  1. hozzáad Felvételvezérlő

    Kattintson jobb gombbal a „szálcsoportra”, és adjon hozzá egy felvételvezérlőt: hozzáad => Logikai vezérlő =>

    Felvételvezérlő

A HTTP Proxy szerver beállítása

  1. hozzáad proxy szerver a WorkBenchhez

    Kattintson jobb gombbal a Workbench-re, és adja hozzá a http proxyt: hozzáad => Nem tesztelemek => HTTP proxy szerver

    A HTTP Proxy szerver beállítása

  2. Készlet Target ellenőr ahol a felvett szkriptek hozzáadódnak

A HTTP Proxy szerver beállítása

  1. Rajt proxy szerver

    Térjen vissza a HTTP Proxy Server oldalra, és kattintson a gombra Rajt gombot alul. Most a tiéd JMeter proxy szerver indul

    A HTTP Proxy szerver beállítása

  2. Indítsa el a böngészőt (én Firefox), választ Szerszám => opció => Részletes => Hálózat => Beállítás => Írja be a HTTP-proxyt az alábbi ábra szerint

    A HTTP Proxy szerver beállítása

2. lépés) Jegyezze fel tevékenységét

  1. Most Indítsa el http://www.google.com a böngészőjében (JMeter még mindig nyitva)
  2. Keressen a tevékenységekre a "" kulcsszóraguru99".
  3. Vissza a JMeterA HTTP-proxyszerverben kattintson a gombra megáll mikor kész

    Tevékenység rögzítése

  4. A felvétel befejezése után látni fogja JMeter automatikusan létrehozott egy új HTTP kérést az alábbi ábra szerint

    Tevékenység rögzítése

    JMeter már rögzített egy felhasználói kérést a címre a Kezdőlap a Google webhelyéről. http://www.google.com/

    A többi HTTP kérés a fenti ábrán látható, ezeket el kell távolítani. Mert valamikor JMeter bizonyos hirdetési linkeket is rögzít, miközben Ön kulcsszóra keres a Google-on. Teszttervünkben figyelmen kívül kell hagynunk őket

  5. Kattintson a Fájl => Tesztterv mentése másként lehetőségre

    Tevékenység rögzítése

  6. Egy párbeszédpanel => írja be a tesztterv nevét a Fájlnév mezőbe => Kattintson a Mentés gombra

    A tesztterv most RecordingTestPlan.jmx néven van elmentve

Tevékenység rögzítése

3. lépés) Futtassa le a teszttervét

  1. választ Szálcsoport => Hozzáadás => Figyelő => Összefoglaló jelentés

Tesztterv futtatása

  1. Az Összefoglaló jelentés néhány alapvető statikát mutat be

    Tesztterv futtatása

  2. Válassza a Szálcsoport lehetőséget, és adja meg az információkat az alábbi ábra szerint

Tesztterv futtatása

Olvassa el az 5. cikket JMeter Teljesítményvizsgálat.doc hogy megismerje a szálcsoportok beállításának részleteit

  1. A teszt megkezdése előtt válassza az „Összefoglaló jelentés” lehetőséget. Ha készen áll a teszt futtatására, válassza a Futtatás => Start (Ctrl+R) parancsot. JMeter 100-szor lejátssza a tevékenységét

    A teszt lefutása közben a statisztika változni fog, amíg a teszt el nem készül.

    Tesztterv futtatása

4. lépés) Mentse el a teszt eredményét

  1. Kattints Táblázatadatok mentése a teszt eredményének fájlba mentéséhez

Mentse el a teszt eredményét

  1. Adja meg a teszteredmény nevét, majd kattintson a Mentés gombra. Teszt eredménye in JMeter alapértelmezés szerint *.csv formátumban van elmentve

Mentse el a teszt eredményét

Töltse le a fájl rögzítési teszttervét

Töltse le a Fájl HTTP-proxykiszolgálót

Hibaelhárítás

Ha a fenti forgatókönyv futtatása közben szembesül a problémával… tegye a következőket

  1. Ellenőrizze, hogy proxyn keresztül csatlakozik-e az internethez. Ha igen, távolítsa el a proxyt.
  2. Nyissa meg a Jmeter új példányát
  3. Nyissa meg a RecordingTestPlan.jmx fájlt a Jmeterben
  4. Kattintson a jobb gombbal a Workbench => Merge=> elemre. Válassza a HTTP Proxy Server.jmx lehetőséget
  5. Kattintson a Szálcsoport => Összefoglaló jelentés lehetőségre
  6. Futtassa a tesztet