HTTP puhverserver sisse JMeter: Salvestage näidisskript

Rekord Testimine aidake testijal oma tegevusi testi sihtmärgiga salvestada ja käivitada. See on teatud tüüpi automatiseeritud testimine, kuid see on mõeldud mitmele kasutajale. See õpetus juhendab teid, kuidas testi salvestamiseks kasutada puhverserverit.

Puhverserver võimaldab JMeter kasutaja tegevuste vaatamiseks ja salvestamiseks, kui nad tavalise brauseriga veebirakendust sirvivad.

Siin on tegevuskava sellest praktilisest näitest

HTTP puhverserver sisse JMeter

Samm 1) HTTP-puhverserveri seadistamine

See on puhverserveri seadistamise samm-sammuline juhend

  1. Avaleht JMeter
  2. valima Katseplaan puu otsas
  3. lisama Lõimide rühm

    Paremklõps Katseplaan ja lisage uus lõimerühm: lisama => Lõimid (kasutajad) =>Lõimide rühm

HTTP-puhverserveri seadistamine

  1. lisama HTTP taotlus

    Valige lõimerühm; paremklõps lisama => Konfiguratsioonielement => HTTP-päringu vaikesätted

HTTP-puhverserveri seadistamine

Uues HTTP Request Defaults elemendis: sisestage väljale Serveri nimi või IP "google.com". Peaksite ülejäänud väljad tühjaks jätma

HTTP-puhverserveri seadistamine

  1. lisama Salvestuskontroller

    Paremklõpsake lõimerühmal ja lisage salvestuskontroller: lisama => Loogiline kontroller =>

    Salvestuskontroller

HTTP-puhverserveri seadistamine

  1. lisama puhverserverit WorkBenchile

    Paremklõpsake töölaual ja lisage http-puhverserver: lisama => Mittetestitavad elemendid => HTTP puhverserver

    HTTP-puhverserveri seadistamine

  2. komplekt Target kontroller kuhu teie salvestatud skriptid lisatakse

HTTP-puhverserveri seadistamine

  1. Avaleht puhverserverit

    Naaske HTTP-puhverserverisse ja klõpsake nuppu Avaleht nuppu allosas. Nüüd sinu JMeter puhverserveri käivitamine

    HTTP-puhverserveri seadistamine

  2. Käivitage oma brauser (kasutasin Firefox), vali Vahend => valik => edasijõudnud => võrk => Kehtestamine => Sisestage HTTP-puhverserver nagu alloleval joonisel

    HTTP-puhverserveri seadistamine

2. samm) Salvestage oma tegevus

  1. Nüüd Käivita http://www.google.com oma veebibrauseris (JMeter veel avatud)
  2. Kas tegevused otsivad märksõna "guru99".
  3. Tagasi JMeter, klõpsake HTTP-puhverserveris Peatus kui valmis

    Salvesta tegevus

  4. Pärast salvestamise lõpetamist näete JMeter lõi automaatselt uue HTTP-päringu, nagu alloleval joonisel

    Salvesta tegevus

    JMeter on juba salvestanud kasutaja taotluse avaleht Google'i veebisaidilt. http://www.google.com/

    Teised HTTP-päringud kuvatakse ülaloleval joonisel, peaksite need eemaldama. Sest millalgi JMeter salvestab ka mõned reklaamilingid, kui otsite Google'is märksõna. Peaksime neid oma katseplaanis ignoreerima

  5. Klõpsake nuppu Fail => Salvesta testiplaan nimega

    Salvesta tegevus

  6. Dialoogiboks => sisestage oma testiplaani nimi väljale Faili nimi => Klõpsake nuppu Salvesta

    Nüüd salvestatakse teie testiplaan nimega RecordingTestPlan.jmx

Salvesta tegevus

Samm 3) Käivitage oma testiplaan

  1. valima Teemirühm => Lisa => Kuulaja=> Kokkuvõtlik aruanne

Käivitage katseplaan

  1. Kokkuvõttev aruanne näitab mõningaid põhilisi staatilisi andmeid

    Käivitage katseplaan

  2. Valige lõimerühm, sisestage teave alloleval joonisel

Käivitage katseplaan

Võite vaadata artiklit 5 JMeter Performance Testing.doc lõimerühma seadistamise üksikasjade teadasaamiseks

  1. Enne testi alustamist valige "Kokkuvõtearuanne". Kui olete testi käivitamiseks valmis, valige Käivita => Start (Ctrl+R). JMeter taasesitab teie tegevust 100 korda

    Testi käigus muutub statistika seni, kuni test on tehtud.

    Käivitage katseplaan

4. samm) Salvestage testi tulemus

  1. Click Salvestage tabeliandmed testitulemuse faili salvestamiseks

Salvesta testi tulemus

  1. Sisestage testi tulemuse nimi ja klõpsake nuppu Salvesta. Testi tulemus sisse JMeter on vaikimisi salvestatud *.csv-vormingus

Salvesta testi tulemus

Laadige alla failisalvestuse testiplaan

Laadige alla fail HTTP-puhverserver

Probleemid

Kui teil on ülaltoodud stsenaariumi käitamise ajal probleem, tehke järgmist

  1. Kontrollige, kas loote puhverserveri kaudu Interneti-ühenduse. Kui jah, eemaldage puhverserver.
  2. Avage Jmeteri uus eksemplar
  3. Avage Jmeteris fail RecordingTestPlan.jmx
  4. Paremklõps Workbench => Merge=> Valige HTTP Proxy Server.jmx
  5. Klõpsake Thread Group => Summary Report
  6. Käivitage test