Loadrunner Kontrolleri õpetus: käsitsi ja eesmärgile orienteeritud stsenaarium

⚡ Nutikas kokkuvõte

LoadRunneri kontroller muudab valmis VuGeni skriptid jooksvaks koormustestiks: see paneb kokku VUser grupid, jaotab need koormusgeneraatorite vahel, ajastab kiirendamise ja voogedastab stsenaariumi täitmise ajal reaalajas tulemusi.

  • 🔘 Roll: Kontroller käivitab testi kujunduse, tühistades käitusaja sätted, mõtlemisaja ja kohtumispunktid.
  • ☑️ Manuaalne stsenaarium: Sa määrad tehingud, VUser'ite arvu ja kestuse ise.
  • Eesmärgile orienteeritud stsenaarium: Kontroller muudab VUser'ite arvu seni, kuni teie tabamuste või reageerimisaja eesmärk on saavutatud.
  • 🧪 Koormusgeneraatorid: Lisa masinaid või kasuta localhost'i ja piira, mitu virtuaalkasutajat igaüks initsialiseerib.
  • 🛠️ Ajastamine Planeeri stsenaariumi või grupi järgi, reaalses või põhirežiimis.
  • 📊 SLA-d: Lisage teenusetaseme leping, et hinnata jooksu vastavust vastuoludele.tracpiirmäärad.

LoadRunneri kontrolleri kasutusjuhend ja eesmärgile orienteeritud stsenaariumid

Mis on kontroller?

Nagu nimigi ütleb, on kontroller programm, mis "kontrollib" üldist koormustesti. See vastutab ... eest.ping Sa käivitad oma jõudlustesti kujunduse, kasutades juba loodud VuGeni skripte. See võimaldab sul muuta käitusaja sätteid, lubada või keelata mõtlemisaega ja kohtumispunkte, lisada koormusgeneraatoreid ja kontrollida kasutajate arvu, keda iga generaator saab simuleerida. See loob automaatselt täitmistulemuste mälutõmmise ja annab sulle reaalajas ülevaate koormustesti "praegusest olekust".

Uurime lähemalt LoadRunneri kontrollerit.

Brändi märkus: Allolevad ekraanipildid pärinevad HP-ajastu väljalaskest ning toode läks hiljem Micro Focusele ja seda müüakse nüüd nime all OpenText Professionaalne jõudlustehnikaKontrolleril, VuGenil, koormusgeneraatoritel ja analüüsil on samad nimed ja sama töövoog, seega kehtib iga samm endiselt.

Kuidas kontrollerit käivitada

Kontrolleri käivitamiseks minge menüüsse Start -> HP tarkvara -> HP LoadRunner -> Kontroller, nagu allpool näidatud:

Windows LoadRunneri kontrolleri käivitamiseks kasutatav menüü Start tee

Pärast käivitamist kuvatakse hetkeks avakuva. Allpool on kuvatud kiire pilt:

LoadRunner Controlleri käivituskuva kuvatakse programmi laadimise ajal

Hetktõmmis viib automaatselt kontrolleri peaaknasse. Enne ekraani põhikomponentide arutamist vaatame seda lähemalt.

LoadRunner Controlleri peamine kujundusaken

Kui ekraan "Uus stsenaarium" ei ilmu automaatselt (pärast eelistuse muutmist) võite klõpsata menüüs Fail nuppu Uus või klõpsata Uue stsenaariumi nupp kontrolleri tööriistaribal nuppu tööriistaribalt. Teise võimalusena võite klõpsata klahvikombinatsioonil Ctrl + N. Allpool on viitamiseks kuvatud menüü.

Kontrolleri failimenüü, kus kuvatakse käsk Uus stsenaarium

Samamoodi saate olemasoleva või varem loodud stsenaariumi avamiseks kasutada klahvikombinatsiooni Ctrl + O või Stsenaariumi avamise ikoon kontrolleri tööriistaribal ikooni ja see avab failide sirvimiseks standardse dialoogiboksi. LoadRunneri stsenaariumifaili laiend on *.lrs

Kontrolleris on kahte tüüpi stsenaariume.

  • Käsitsi stsenaarium
  • Eesmärgile orienteeritud stsenaarium

Käsitsi stsenaariumil võib olla protsendirežiim või mitte. Me arutame igaüks üksikasjalikult.

Käsitsi stsenaariumi simuleerimine

Manuaalne stsenaarium on staatiline ja annab olukorra üle suurema kontrolli. Saate otsustada, millist tehingut teostada, mitu korda ja kui kauaks.

Testi segu koostise põhjal näete rakenduse käitumist, nagu tabamuste arv, reaktsiooniaeg jne.

Hiljem saate teada, kuidas manuaalne stsenaarium erineb eesmärgile orienteeritud stsenaariumist.

Käsitsi stsenaariumi loomiseks valige "Stsenaariumi tüübi valimine" alt käsitsi stsenaarium.

Alustuseks kasutame praegu mitteprotsendilist režiimi. Vaadake allpool illustreeritud hetktõmmist:

Uue stsenaariumi dialoogiboks, kus on valitud käsitsi stsenaarium

Saate otse ülaltoodud ekraanilt valida skriptid, mida soovite stsenaariumile lisada. Üldiselt harjutatakse aga skriptide lisamist hiljem.

Jätkamiseks klõpsake nuppu OK.

See loob tühja stsenaariumi ja laadib selle põhiekraanile. Märkate, et nupp Salvesta on nüüd lubatud. Vaadake allolevat hetktõmmist:

Tühi manuaalne stsenaarium laaditi kontrolleri disaini vahekaardile

Samamoodi, kui valisite stsenaariumi tüübi valimisel protsendirežiimi, kuvatakse ekraan veidi erinevalt. Kasutajate arvu asemel näitab see kasutajate jaotust protsentides. Kontroller jaotab kasutajad määratud protsendi kohta automaatselt.

Ülejäänud on sama. Vaadake allolevat hetktõmmist:

Manuaalne stsenaarium protsentuaalses režiimis, mis näitab kasutajate jaotust

Kui te alguses stsenaariumit ei loo, märkate allolevat tööriistariba:

Kontrolleri tööriistariba, nagu see kuvatakse enne mis tahes stsenaariumi loomist

Võite klõpsata nupul Uue tühja stsenaariumi nupp kontrolleri tööriistaribal nuppu uue tühja stsenaariumi loomiseks. Kui stsenaarium on loodud, võite klõpsata Stsenaariumi salvestamise nupp kontrolleri tööriistaribal nuppu stsenaariumi salvestamiseks või klahvikombinatsiooni Ctrl + S. Samamoodi võite klõpsata Kontrolleri tööriistaribal oleva stsenaariumi avamise nupp nuppu, et avada juba olemasolev stsenaarium kohalikult arvutikettalt.

Ülejäänud nupp kutsub lihtsalt LoadRunneri teisi komponente. The Tööriistariba nupp, mis käivitab VuGeni nupp käivitab VuGeni ja Tööriistariba nupp, mis käivitab LoadRunneri analüüsi nupp käivitab LoadRunneri analüüsi.

Kui olete VUser-skripti või -rühma lisanud, näete, et teema tööriistaribal kuvatakse täiendavaid ikoone. Uus tööriistariba näeb välja selline:

Laiendatud kontrolleri tööriistariba kuvatakse pärast VUser-rühma lisamist

Uuel tööriistaribal on 2 täiendavat juhtnuppu.

. Koormus Generatornupp s laiendatud kontrolleri tööriistaribal nupp avab kõigi Laadimiste loendi Generators. Meie puhul kasutame generaatorina "localhosti". See tähendab, et teie kohalikku masinat kasutab ka Controller Generator virtuaalse kasutaja koormuse simuleerimiseks. Võrgu virtualiseerimise seaded saab avada, klõpsates nuppu Võrgu virtualiseerimise sätete ikoon kontrolleri tööriistaribal ikooni. Võrgu virtualiseerimiseks on teie seadmesse installitud Shunra NV HP tarkvara versioon 8.6 või uuem. See integratsioon suurendab testimise täpsust, virtualiseerides tootmisvõrgu tingimused koormus- ja jõudlustesti keskkonnas. Shunra NV for HP tarkvara testkeskkonda kaasamiseks võtke ühendust oma HP teenindusesindajaga.

Versiooni märkus: HP omandas Shunra 2014. aastal ja see funktsioon tarnitakse nüüd müüja enda võrgu virtualiseerimise komponendina, seega ei vaja praegused installid enam eraldi Shunra toodet.

Nüüd, kui olete loonud uue, tühja LoadRunneri stsenaariumi, pange tähele selle vaikekonfiguratsioone:

Ajastatud: Stsenaarium

Käitusrežiim: Pärismaailma ajakava

Kuna VUser skripti käivitab VUser grupp, nimetatakse seda ka grupiks. Rühma nime veerus kuvatakse VUser skripti nimi pärast lisamist. Lisame sellesse stsenaariumisse oma VUser skriptid.

Kui stsenaarium on täielikult loodud, näete stsenaariumirühmade all allolevat tööriistariba:

Stsenaariumirühmade tööriistariba kontrolleri kujundamise vahekaardil

Võite klõpsata Lisa stsenaariumirühmade tööriistaribale VUser Groupi ikoon VUser Groupi lisamiseks tööriistaribal ikooni.

Kui klõpsate lahtril veerus Group Name, avaneb väike kast, st Rühma nime lahter laiendati skripti valikukastiks - siin näete kiiret loendit viimastest VUser skriptidest ja nuppu Sirvi. Vaadake allolevat ekraanipilti.

Hiljutised VUser skriptid on loetletud Sirvi nupu kõrval

Saate valida loendist või lihtsalt sirvida soovitud kataloogi. Kui klõpsate sirvimisnupul, avaneb dialoogiboks, mis sarnaneb MS-i tavalisele dialoogiboksile. Vaadake allolevat hetktõmmist:

VUser-skripti valimiseks kasutatav failibrauseri dialoog

Nagu näete, saate sirvida VUser skripte, GUI skripte või QTP Skriptid siin. Palun pidage meeles, et graafiline kasutajaliides või QTP skript saab luua ainult ühe kasutaja eksemplari ja seda ei saa kasutada koormuse simuleerimiseks. Kas saate endale selgitada, miks a QTP Kas skript on laadimisstsenaariumis saadaval?

Õige vastus on see QTP skripte saab laadimisstsenaariumile lisada, et näitekstract teave:

Kuna LoadRunneri skript töötab päringu ja vastuse põhjal, ei hõlma see kasutajaliidese ja andmete renderdamise kestust. QTP skript annab koormuse all ühe näidise reaalsest kasutajakogemusest. Loomulikult QTP skript peab kõik tehingud rakendama kirjeldava programmeerimise abil.

Kui paremklõpsate vasakpoolsel hallil alal, näete väikest menüüd, nagu alloleval ekraanipildil:

Paremklõpsu menüü, kus kuvatakse käsk Lisa rühm

VUser skripti sirvimiseks võite klõpsata nupul Lisa rühm.

Grupi eemaldamiseks klõpsake nuppu Stsenaariumirühmade tööriistaribal nupp „Eemalda VUser Group” nuppu tööriistaribal või paremklõpsake rühmal ja valige Eemalda rühm – nagu allpool näidatud:

Paremklõpsu menüü, kus kuvatakse käsk Eemalda rühm

Vihje: Võite ka klõpsata nupul Stsenaariumirühmade tööriistaribal olev nupp Käitusaja sätted nuppu, et vaadata valitud rühmale vastavaid tööaja sätteid. Saate valida mitu rühma (hoides all Ctrl + klõps), et rakendada valitud rühmadele korraga käitusaja sätteid.

Tööriistaribal saate klõpsata nupul Üksikasjad [ Stsenaariumirühmade tööriistaribal olev nupp Üksikasjad ] tööriistaribal, et vaadata kõiki VUser Groupiga seotud üksikasju.

VUser-grupi jaoks avatud grupi teabepaneel

Kui klõpsate valikul Rohkem, kuvatakse teile kolme vahekaardiga paneel. 3. vahekaart Rendezvous avaneb vaikimisi:

Grupi üksikasjade paneelil vahekaart „Kohtumiskoht”

Samuti näete VUserite loendit vahekaardil Vuserid. Kui olete VUseritele ID-d määranud, näete neid siin.

Virtuaalkasutajate vahekaart, kus on loetletud gruppi määratud virtuaalkasutajad

Samuti saate vaadata kõigi Script kausta failide loendit. See säästab navigeerimist kuni lõppkataloogini ja kuvab ainult asjakohaseid faile.

Failide vahekaart, kus on loetletud skriptikausta sisu

Uurime eraldi, kuidas gruppi ajastada.

Kui teie stsenaarium on valmis, võite klõpsata Stsenaariumi käivitamise nupp, mida kasutatakse täitmise alustamiseks nuppu, et alustada oma stsenaariumi täitmist. Kui klõpsate esitusnupul, märkate, et kontroller lülitub vahekaardilt Kujundus vahekaardile Käivita.

Kontrolleri kujunduse vaade võimaldab teil skripti stsenaariumi käivitamise ajal vaadata. See on abiks vigade ilmnemisel. Skriptis tehtud muudatused ei kajastu aga töötavas stsenaariumis. Isegi kui stsenaarium ei tööta, peate muudatuste jõustumiseks vaatama üksikasju ja klõpsama nuppu VÄRSKENDA.

Saate vaadata skripti otse kontrollerist, klõpsates nuppu Kontrolleri tööriistaribal nupp „Kuva skript” nuppu.

Samamoodi näete praeguseid VU kasutajaid (jah, saate neid tegelikult vaadata), klõpsates VUsers nupp, mis avab töötava VUser loendi nuppu.

Kui olete konfiguratsiooniga hästi hakkama saanud, võite vajutada nuppu Stsenaariumi esitamise alustamise nupp vahekaardil Kujundus nuppu või minge vahekaardile Jooksmine ja klõpsake nuppu Nupp „Käivita stsenaarium” vahekaardil „Käivita” nuppu.

Stsenaariumi käivitamisel loob Controller kaudselt ajutise kataloogi tulemuste kustutamiseks. Kui kataloog on juba olemas, kuvatakse järgmine teade:

Hoiatus, et tulemuste kataloog on juba olemas

Kui valite Jah, läheb eelmine tõmmis kaotsi. Kui valite Ei, näete allolevat akent. Soovi korral saate iga tulemuse jaoks luua uue kataloogi. Siiski kaaluge ruumi lõppemist varsti pärast seda.

Dialoog iga käivitamise jaoks uue tulemuste kataloogi loomiseks

Niipea kui vajutate nuppu OK, hakkab teie stsenaarium käima. Näete, et kasutajad liiguvad Ootel veergudelt Init ja nii edasi.

Näidiskäivitus näeb välja järgmine:

Kontrolleri käivitusakk käivitamise ajal

Saate klõpsata läbitud tehingutel, mis avaneb uues aknas. Siin saate kontrollida tehingute olekut, mida olete oma skriptides rakendanud.

Samamoodi saate mis tahes graafiku avamiseks klõpsata vasakpoolsel mis tahes graafiku nimel.

Akna allosas näete, millised Tehingud mööduvad, kui kaua on kasutajal seni kulunud minimaalselt aega, maksimaalne aeg, keskmine aeg ja standardhälve.

Saate valida, kas võrrelda tulemusi kõrvuti või alles pärast stsenaariumi lõppu. Lülitamiseks klõpsake menüül Tulemused ja leiate alloleva menüü.

Tulemuste menüü, kus on tulemuste sorteerimise valik

Kui olete soovinud kõrvutamise lubada, võite selle märkimata jätta.

Eesmärgile orienteeritud stsenaariumi simuleerimine

Eesmärgile orienteeritud stsenaarium on olemuselt dünaamiline – see tähendab, et see muudab kogu serveris simuleeritavat koormust. Määrate eesmärgi, näiteks maksimaalse tabamuste arvu, mida soovite sihtserveri jaoks saavutada, maksimaalse reageerimisaja tehingule jne.

Ülaltoodud numbrite põhjal saate teha analüütilisi andmeid, näiteks mitu kasutajat teie rakendus toetab, jäädes vastuvõetava reageerimisaja piiresse. Samuti saate leida rakendusega ühendatud kasutajate maksimaalse arvu, kuni serverisse on saabunud X tabamust.

Sellisel juhul muudab kontroller automaatselt serveri kasutajate arvu, seega on teil vähe kontrolli selle üle, mitu korda või kui kaua kasutaja töötab.

Uue stsenaariumi loomiseks klõpsake nuppu Uus ja valige Eesmärgile orienteeritud stsenaarium.

Ilmub järgmine ekraan:

Eesmärgile orienteeritud stsenaarium laaditi kontrolleri disaini vahekaardile

VUser gruppide lisamise protsess on täpselt sama, mis käsitsi stsenaariumi puhul.

Nagu nimigi ütleb, on eesmärgile orienteeritud stsenaariumi peamine erinevus see, et seate eesmärgi. Seejärel muudab kontroller automaatselt virtuaalkasutajate arvu, kuni see eesmärk on saavutatud.

Kuigi liides on suurem osa käsitsi stsenaariumiga üsna sarnane, näevad teatud ekraanid välja erinevad, kuigi need täidavad samu toiminguid. Näiteks VUser Groupi või VUser skripti lisamiseks klõpsake nuppu Eesmärgipõhise stsenaariumivaates nupp „Lisa skript” nuppu. See viib allolevasse aknasse:

Lisa skriptidialoog, kus on loetletud hiljutised skriptid ja nupp „Salvesta“

Siin saate valida hiljutised skriptid, sirvida skripti või vajutada nuppu Salvesta uue skripti loomiseks.

Akna sulgemiseks klõpsake nuppu OK.

Vajadusel saate klõpsata Detailide nupp eesmärgipõhise stsenaariumi vaates nuppu, et vaadata valitud rühma/VUser Scripti üksikasju.

Klõpsates Eemalda nupp, mis kustutab valitud VUser grupi nupp eemaldab valitud VUser Group praegusest stsenaariumist. Muudatused salvestatakse ainult siis, kui salvestate.

Klõpsates Eesmärgipõhise stsenaariumivaates nupp „Käitusaja sätted” Nupp „Käitusaja sätted“ avab käitusaja sätted, nagu me VuGenis õppisime. Kui aga siin käitusaja sätted tühistate (või muudate), jõustuvad muudatused ainult praeguse stsenaariumi korral. Kui skripti eemaldate ja uuesti laadite või vajutate värskendamise nuppu (detailide vaates), kaotate kõik tehtud muudatused. See laadib uuesti alla skripti loomisel salvestatud käitusaja sätted.

Võite ka klõpsata nupul Vaatenupp, mis avab valitud VUGeni VUser-rühma nuppu valitud VUser Groupi avamiseks VuGenis.

Kui soovite konfigureerida Laadi Generators (meie järgmine teema), mida saate klõpsata Generatornupp, mis avab laadimisakna Generators nimekiri nuppu.

Allolev tabel võtab kokku kahe stsenaariumitüübi vahel varem lubatud erinevused.

Aspekt Käsitsi stsenaarium Eesmärgile orienteeritud stsenaarium
Kes otsustab koormuse üle Sa teed küll, VUser VUseri poolt Kontroller teeb seda teie eesmärgi saavutamiseks
loodus Staatiline, kui see on disainitud Dünaamiline, muutub jooksu ajal
Sa defineerid Tehingud, VUser'ite arv, kestus Eesmärk, näiteks tabamusi sekundis või reageerimisaeg
Lisarežiim Protsendirežiim jaotab virtuaalkasutajad osakaalu järgi Protsendirežiimi pole
Parim on Tuntud testsegu reprodutseerimine Sihtmärgi talutava koormuse leidmine

Eesmärgile orienteeritud stsenaariumi täitmine on sama mis käsitsi stsenaariumiga.

Laadi konfigureerimine Generators

Laadimise konfigureerimiseks on kaks võimalust Generators.

Kui klõpsate nuppu „Lisa grupp” (VUser skripti lisamiseks), näete järgmist akent:

Lisa koormat kandev grupiaken Generator Nimeväli

Võite klõpsata käsul Lisa, mis vastab valikule Laadi Generator Andke oma koormusele nimi ja sirvige seda Generatorvõi alternatiivina võite lihtsalt tippida „localhost” ja hakata oma kontrollerit kasutama laadimisena Generator.

Kui klõpsate nupul "Lisa…", näete allolevat akent:

Lisa koormus Generator dialoog nime ja platvormi väljadega

Laadimisega seotud lisaseadete nägemiseks võite klõpsata valikul Rohkem Generator. Liikuge erinevatel vahekaartidel, et paremini mõista:

Koormuse generaatori käitusaja kvootide vahekaart, mis piirab korraga initsialiseeritud kasutajate arvu

Ülaltoodud olid käitusaja sätete konfiguratsioonid. Nagu näete, saab korraga lähtestada maksimaalselt 50 kasutajat.

Allpool on VUser Limit konfiguratsioon.

Koormusgeneraatori VUser Limit vahekaart

Kui soovite vaikeseadetele naasta ja kõik tehtud muudatused kaotada, klõpsake nuppu Vaikimisi. Muudatuste salvestamiseks ja akna sulgemiseks klõpsake nuppu OK.

Veel üks viis laadimise lisamiseks ja konfigureerimiseks Generators on klõpsates Stsenaarium menüü ja klõpsake nuppu Koormus Generators.

Stsenaariumimenüü, mis hoiab koormust Generators-käsk

See viib peaaknasse Generators. Siin näete kogu laadimise olekut Generators. Nimi viitab nimele Generator. Olek on praegune olek, olenemata sellest, kas generaator on kasutamiseks valmis või mitte. Platvorm ütleb Operageneraatori süsteem, mis võib olla Windows or Unix ainult. Tüüp näitab, kas see on kohalik või pilvepõhine generaator. Vaadake allolevat hetktõmmist:

Koormus Generatoraken, kus on loetletud nimi, olek, platvorm ja tüüp

Platvormi märkus: the,en WindowsSõnastus "-või-Unix" peegeldab siin näidatud versiooni. Praegused LoadRunneri versioonid installivad koormusgeneraatoreid ka Linuxi distributsioonidele, näiteks Ubuntu Server 22.04 LTS ja RHEL 9.

Teise generaatori lisamiseks peate klõpsama nuppu Lisa. Kui klõpsate lisamisel, näete sama ekraani, mida juba eespool käsitleti.

Kui generaator on konfigureeritud, klõpsake ekraani sulgemiseks nuppu Sule.

Planeerige grupp

Enne stsenaariumi käivitamist peate konfigureerima ajakava. Saate ajastada kas stsenaariumi või rühma järgi. Mõlemat saab edasi liigitada reaalse ajakava või põhiajakava järgi, mida nimetatakse käitusrežiimiks.

Kui teete ajakava stsenaariumi järgi ja loote tegeliku ajakava, näete globaalse ajakava alal järgmisi valikuid.

Stsenaariumitasemel reaalse maailma ajakava globaalne ajakava ala

Kui aga plaanite stsenaariumi ja loote põhigraafiku, näete allolevat akent. Kas leiate erinevuse?

Stsenaariumitaseme globaalne ajakava ala Põhiajakava

Saate ajastada ka rühmade kaupa. See rakendab konfiguratsiooni rühma tasemel. Seda saab lisaks liigitada reaalmaailma ja põhikäivitusrežiimiks.

Grupi tasemel reaalse maailma ajakava valikud

Samamoodi saate muuta töörežiimi põhiplaaniks. Kasutage nende kahe erinevuse leidmiseks oma testide kujundamise oskusi. Siin on viide:

Grupi tasemel põhilised ajakava valikud

Kas märkasite stsenaariumi ajakava tööriistaribal uut ikooni?

Siin on see teile viitamiseks: Stsenaariumide ajakava tööriistariba, mis kuvab täiendava kohtumispaiga ikooni

Ikoon Rendezvous kuvatakse ainult grupi konfiguratsioonide korral.

SLA (teenustaseme lepingu) seadistamine

Võimalik, et olete oma klientidega sõlminud teenusetaseme lepingu (SLA). LoadRunneris või Controlleris olev SLA annab teile võimaluse testida oma rakendust SLA suhtes. Pidage meeles, et tavaline (mitte SLA) stsenaarium annab teile võimaluse käivitada mitmesuguseid stsenaariume, et leida probleeme ja nende algpõhjuseid; samas kui teie kliendid võivad soovida lihtsalt teie rakendust SLA alusel testida, et näha, kas see töötab lepingus määratud viisil.tract või mitte.

Otsige kontrolleri peamisest disainivaatest üles SLA tööriistariba; mis asub paremas ülanurgas ja näeb välja selline:

SLA tööriistariba kontrolleri kujunduse vaate paremas ülanurgas

kliki SLA tööriistaribal nupp „Uus SLA” nuppu ja avaneb järgmine aken:

Teenusetaseme lepingu viisardi esimene leht

kliki Järgmise nupu abil saab SLA viisardi esimeselt lehelt lahkuda. nuppu.

Pange tähele uut akent. Siin saate valida SLA mõõtmise. Meie näites kasutame tehingule reageerimise aega. Vaata:

SLA viisardi leht mõõtmise valimiseks

kliki Tehinguvaliku lehele jõudmiseks kasutatakse nuppu „Järgmine”. nuppu.

Järgmises aknas saate valida Tehingud, kus ülaltoodud Mõõtmist rakendatakse. Kasutame ainult põhitehingut, st 01_Signup

See aitab eemaldada avalehe avamise ja muud mitte nii olulised tehingud, mida välistada.

Vaadake aknast:

SLA viisardi leht hõlmatud tehingute valimiseks

kliki Lävelehele jõudmiseks kasutatakse nuppu „Järgmine” nuppu.

Uues aknas saate valida läviväärtuse protsentiili. Kui olete valinud mitu tehingut, võite klõpsata Protsentiili läve jaoks nupp „Rakenda kõigile” nuppu. Vaadake allolevat akent:

SLA viisardi leht protsentiili läve määramiseks

kliki Nupp „Järgmine“ viisardi sulgemislehele jõudmiseks nuppu.

Järgmine ekraan on tavaline sulgemine. Klõpsake nuppu SLA viisardi sulgemiseks nupp „Lõpeta“ nuppu SLA sulgemiseks.

SLA viisardi sulgemisleht

Pärast klõpsamist Nupp „Lõpeta“, mis kinnitab teenusetaseme lepingu sõlmimist, näete kontrolleri peamist disainiakna koos SLA-ga. Vaata:

Kontrolleri disainiaken, mis kuvab konfigureeritud teenusetaseme lepingu (SLA)

Võite klõpsata Üksikasjade nupp, mis avab teenusetaseme lepingu definitsiooni nuppe SLA üksikasjade vaatamiseks. Avaneb järgmine aken:

SLA üksikasjade aken, kus on loetletud mõõtühikud ja läviväärtused

Click SLA üksikasjade akna sulgemisnupp nuppu ülaloleva akna sulgemiseks.

Kui soovite olemasoleva SLA-d kustutada, klõpsake nuppu Kustutusnuppu kasutatakse olemasoleva teenusetaseme lepingu eemaldamiseks nuppu. Klõpsates näete allolevat kinnitusteadet:

Enne SLA kustutamist kuvatav kinnitusteade

Kui klõpsate Täpsem nupp, mis avab teenusetaseme lepingu trackuninga valikud nuppu, näete SLA lisavalikuid.

Soovitatav on töötada vaikesuvandiga, st sisemiselt arvutatud. Tracking Punkt. Vaadake hetktõmmist:

Täiustatud SLA valikud sisemiselt arvutatud meetoditega Tracking Valitud periood

Kui töötate sisemiselt arvutatud meetodiga Tracking Periood, analüüs määrab automaatselt tracperiood, mille jooksul SLA staatused määratakse. Sellel valikul on minimaalne tracKuninga periood on seatud 5 sekundile.

Teisest küljest valid sa Tracking Soovitud sekundite arvuni. Valige lihtsalt järgmine raadionupp.

SLA-põhise stsenaariumi täitmisel jääb täitmisprotsess täpselt samaks.

Video kontrolleris

Allolev läbivaatus hõlmab samu kontrolleri ekraane liikumises.

Click siin kui video pole juurdepääsetav

Kontroller istub keskel LoadRunneri arhitektuur: skriptid saabuvad VuGenist pärast korrelatsioon ja parameetriseerimineja tulemused kuvavad vooge LoadRunneri analüüs. Loe Jõudluse testimine ja Koormuse testimine laiema protsessi jaoks.

KKK

Põhiline ajakava suurendab iga virtuaalkasutaja koormust, töötab kindla aja jooksul ja seejärel langetab seda üks kord. Reaalse maailma ajakava aheldab mitu toimingut – käivitamine, käivitamine, virtuaalkasutajate lisamine või peatamine, uuesti käivitamine –, nii et koormus suureneb ja langeb nagu päris liikluses.

See sõltub protokollist ja masina mälust, mitte fikseeritud arvust. Generaatori VUser Limit ja Run-Time Quota sätted piiravad seda selgesõnaliselt ning siin näidatud kvoot initsialiseerib korraga maksimaalselt viiskümmend VUserit.

Jah. Masinõpe suudab käivitamise lähtestada, märgistada tavapärasest väljapoole kalduvad tehingud ja korreleerida reageerimisaja pikenemise ressursigraafikuga, mis lühendab kitsaskoha otsimist pärast pikka stsenaariumi.

GitHubi koopia on kasulik skriptimise poolel, VuGeni funktsioonide joonistamisel ja parameetrite käsitlemisel. Stsenaariumide kujundamine kontrolleris on graafilise kasutajaliidese ülesanne, seega aitab Copilot enne stsenaariumi, mitte selle sees.

Kohtumispunkt hoiab saabuvaid virtuaalkasutajaid (VUser) kinni, kuni koguneb kindel arv kasutajaid, ja seejärel vabastab nad koos. Seda saab kasutada ühe tehingu, näiteks samaaegse sisselogimise või kassasse mineku korral, tõelise samaaegsuse sundimiseks.

Jah. Kõrvuti Windows, praegused versioonid installivad koormusgeneraatorid Linuxi distributsioonidele, sealhulgas Ubuntu Server 22.04 LTS ja RHEL 9, mis on tavaline valik, kui generaatorid töötavad pilveinstanssedes.

Controller on Professional väljaande töölaua stsenaariumide käitaja. Enterprise väljaanne asendab selle jagatud veebipõhise laboriga, mis paneb teste meeskondade vahel järjekorda, ja pilveväljaanne majutab generaatoreid teie eest.

Kontroller näitab reaalajas loendureid töö ajal ja kirjutab toortulemused. Analüüs avab seejärel mälutõmmise ja loob graafikud, korrelatsioonid ja SLA aruande, mille edastate sidusrühmadele.

Võta see postitus kokku järgmiselt: