Loadrunner Tutoriál k ovladači: Manuální a cílově orientovaný scénář

⚡ Chytré shrnutí

Kontroler v LoadRunneru přemění hotové VuGen skripty na běžící zátěžový test: sestaví skupiny VUser, rozdělí je mezi generátory zátěže, naplánuje náběh a streamuje živé výsledky během provádění scénáře.

  • 🔘 Role: Řídicí jednotka spouští návrh testu, přepisuje nastavení za běhu, dobu promyšlení a body setkání.
  • ☑️ Manuální scénář: Transakce, počty VUser a dobu trvání si opravujete sami.
  • (Tj. Scénář zaměřený na cíl: Controller mění počet VUser, dokud není splněn cílový počet přístupů nebo doby odezvy.
  • 🧪 Generátory zátěže: Přidejte počítače nebo použijte localhost a omezte počet VUserů, které každý z nich inicializuje.
  • 🛠️ Plánování: Plánujte podle scénáře nebo skupiny, v reálném nebo základním režimu běhu.
  • 📊 SLA: Přiložte dohodu o úrovni služeb, aby bylo běh posouzeno z hlediska nedostatků.tracstanovené prahové hodnoty.

Manuální a cílené scénáře pro LoadRunner Controller

Co je Controller?

Controller, jak název napovídá, je program pro „řízení“ celkového zátěžového testu. Je zodpovědný za help...ping Návrh výkonnostního testu spouštíte pomocí skriptů VuGen, které jste již vytvořili. Umožňuje vám přepsat nastavení za běhu, povolit nebo zakázat dobu přemýšlení, body setkání, přidat generátory zátěže a řídit počet uživatelů, které může každý generátor simulovat. Automaticky vytváří výpis výsledků provádění a poskytuje vám živý přehled o „aktuálním stavu“ běžícího zátěžového testu.

Pojďme se dozvědět více o kontroleru LoadRunner.

Poznámka ke značce: Níže uvedené snímky obrazovky pocházejí z doby vydání HP, produkt později přešel k Micro Focusu a nyní se prodává jako OpenText Profesionální výkonnostní inženýrstvíController, VuGen, generátory zatížení a Analysis si zachovávají stejné názvy a stejný pracovní postup, takže každý krok zde stále platí.

Jak spustit ovladač

Chcete-li spustit Controller, přejděte do nabídky Start -> HP Software -> HP LoadRunner -> Controller, jak je znázorněno níže:

Windows Cesta v nabídce Start používaná ke spuštění ovladače LoadRunner

Po spuštění se na okamžik zobrazí úvodní obrazovka. Níže je zobrazen rychlý snímek:

Úvodní obrazovka LoadRunner Controlleru zobrazená během načítání programu

Snímek automaticky odkazuje na hlavní okno Controlleru. Pojďme se na něj podívat, než se budeme zabývat hlavními komponentami obrazovky.

Hlavní okno návrhu ovladače LoadRunner

Pokud se obrazovka „Nový scénář“ neobjeví automaticky (po změně předvolby), můžete kliknout na tlačítko Nový v nabídce Soubor nebo kliknout na Tlačítko Nový scénář na panelu nástrojů Controlleru tlačítko z panelu nástrojů. Případně můžete kliknout na Ctrl + N. Nabídka je zobrazena níže pro referenci.

Nabídka Soubor řadiče zobrazující příkaz Nový scénář

Podobně k otevření existujícího nebo dříve vytvořeného scénáře můžete použít Ctrl + O nebo Ikona otevřeného scénáře na panelu nástrojů Controlleru ikona a otevře se standardní dialogové okno pro procházení souborů. Přípona souboru scénáře LoadRunner je *.lrs

V Controlleru existují dva typy scénářů.

  • Manuální scénář
  • Cílově orientovaný scénář

Manuální scénář může dále nebo nemusí mít režim procent. O každém se budeme podrobně bavit.

Simulace manuálního scénáře

Manuální scénář je statický a dává větší kontrolu nad situací. Můžete se rozhodnout, kterou transakci provést, kolikrát a jak dlouho.

Na základě složení testovacího mixu můžete vidět chování aplikace, jako je počet přístupů, doba odezvy atd.

Později zjistíte, jak se manuální scénář liší od scénáře orientovaného na cíl.

Chcete-li vytvořit manuální scénář, vyberte Manuální scénář z „Vybrat typ scénáře“

Pro začátek použijme neprocentní režim. Podívejte se na snímek zobrazený níže:

Dialogové okno Nový scénář s vybranou možností Ruční scénář

Skripty, které chcete přidat do scénáře, můžete vybrat přímo z obrazovky výše. Obecně se však praktikuje přidávat skripty později.

Pokračujte kliknutím na tlačítko OK.

Tím vytvoříte prázdný scénář a načtete jej na hlavní obrazovku. Všimněte si, že tlačítko Uložit je nyní aktivní. Podívejte se na snímek níže:

Prázdný manuální scénář načtený do záložky Návrh řídicí jednotky

Podobně, pokud jste při výběru typu scénáře vybrali režim procent, obrazovka se bude zobrazovat mírně odlišně. Místo počtu uživatelů zobrazí rozložení uživatelů v procentech. Controller automaticky rozdělí uživatele podle přidělených procent.

Zbytek je stejný. Podívejte se na snímek níže:

Manuální scénář v procentuálním režimu zobrazující rozložení uživatelů

Pokud na začátku nevytvoříte scénář, všimnete si panelu nástrojů níže:

Panel nástrojů ovladače, jak se zobrazuje před vytvořením jakéhokoli scénáře

Můžete kliknout na Tlačítko Nové prázdné scénáře na panelu nástrojů Controlleru tlačítko pro vytvoření nového prázdného scénáře. Po vytvoření scénáře můžete kliknout na Tlačítko Uložit scénář na panelu nástrojů Controlleru Uložte scénář nebo klikněte na Ctrl + S. Podobně můžete kliknout na Tlačítko Otevřít existující scénář na panelu nástrojů Controlleru otevřete již existující scénář z disku místního počítače.

Zbývající tlačítko jednoduše vyvolá další součásti LoadRunneru. The Tlačítko na panelu nástrojů, které spouští VuGen tlačítko vyvolá VuGen a Tlačítko panelu nástrojů, které spouští analýzu LoadRunner Tlačítko vyvolá analýzu LoadRunner.

Jakmile přidáte skript nebo skupinu VUser, všimnete si, že se na panelu nástrojů předmětu zobrazí další ikony. Nový panel nástrojů bude vypadat takto:

Rozšířený panel nástrojů Controlleru zobrazený po přidání skupiny VUser

Nový panel nástrojů má 2 další ovládací prvky.

Jedno Zatížení Generatortlačítko s na rozšířeném panelu nástrojů Controlleru otevře seznam všech Načíst Generators. V našem případě používáme jako generátor „localhost“. To znamená, že váš místní počítač bude používat také Controller Generator simulovat zatížení virtuálního uživatele. Nastavení virtualizace sítě lze otevřít kliknutím na Ikona nastavení virtualizace sítě na panelu nástrojů Controlleru ikona. Virtualizace sítě vyžaduje Shunra NV pro software HP verze 8.6 nebo vyšší nainstalovanou ve vašem počítači. Tato integrace zvyšuje přesnost testů virtualizací podmínek produkční sítě v prostředí pro testování zátěže a výkonu. Chcete-li do testovacího prostředí začlenit software Shunra NV pro HP, kontaktujte servisního zástupce společnosti HP.

Poznámka k verzi: Společnost HP koupila společnost Shunra v roce 2014 a tato funkce je nyní dodávána jako vlastní komponenta pro virtualizaci sítě od dodavatele, takže stávající instalace již nepotřebují samostatný produkt Shunra.

Nyní, když jste vytvořili nový, prázdný scénář LoadRunner, poznamenejte si prosím výchozí konfigurace, se kterými je dodáván:

Naplánováno: Scénář

Režim běhu: Plán skutečného světa

Protože skript VUser bude spouštěn skupinou VUserů, nazývá se také skupinou. Ve sloupci Název skupiny se po přidání zobrazí název skriptu VUser. Do tohoto scénáře přidejme naše skripty VUser.

Když je scénář kompletně vytvořen, uvidíte níže panel nástrojů pod Skupinou scénářů:

Panel nástrojů Skupiny scénářů na kartě Návrh řídicí jednotky

Můžete kliknout na Přidat ikonu skupiny VUser na panel nástrojů Skupiny scénářů ikonu na panelu nástrojů pro přidání skupiny VUser Group.

Když kliknete na buňku ve sloupci Název skupiny, otevře se malé pole, tzn Buňka s názvem skupiny rozbalená do pole pro výběr skriptu – zde můžete vidět rychlý seznam posledních skriptů VUser a také tlačítko Procházet. Viz níže uvedený snímek obrazovky.

Nedávné skripty VUser uvedené vedle tlačítka Procházet

Můžete si vybrat ze seznamu nebo jednoduše procházet z požadovaného adresáře. Pokud kliknete na tlačítko procházet, otevře se dialogové okno podobné běžnému dialogovému oknu MS. Podívejte se na níže uvedený snímek:

Dialogové okno prohlížeče souborů používané k výběru skriptu VUser

Jak vidíte, můžete procházet skripty VUser, skripty GUI nebo QTP Skripty zde. Nezapomeňte, že grafické uživatelské rozhraní nebo QTP Skript může vytvořit instanci pouze pro jednoho uživatele a nelze jej použít pro „simulaci zátěže“. Můžete si sami říct, proč... QTP Je skript k dispozici v části Načíst scénář?

Správná odpověď je QTP skripty lze přidat do scénáře načtení do extract informace:

Protože skript LoadRunner funguje na základě požadavku a odpovědi, nezahrnuje to dobu trvání vykreslování uživatelského rozhraní a dat. QTP Skript poskytne 1 ukázku reálného uživatelského zážitku pod zátěží. Samozřejmě, QTP Skript musí mít všechny transakce aplikované pomocí deskriptivního programování.

Pokud kliknete pravým tlačítkem na šedou oblast vlevo, zobrazí se malá nabídka jako na obrázku níže:

Nabídka po kliknutí pravým tlačítkem myši zobrazující příkaz Přidat skupinu

Kliknutím na Přidat skupinu můžete procházet skript VUser.

Chcete-li odstranit skupinu, klikněte na Tlačítko Odebrat skupinu VUser v panelu nástrojů Skupiny scénářů na panelu nástrojů nebo klikněte pravým tlačítkem na skupinu a vyberte Odebrat skupinu – jak je znázorněno níže:

Nabídka po kliknutí pravým tlačítkem myši zobrazující příkaz Odebrat skupinu

Tip: Můžete také kliknout na Tlačítko Nastavení doby běhu v panelu nástrojů Skupiny scénářů tlačítko pro zobrazení nastavení doby běhu specifické pro vybranou skupinu. Můžete vybrat více skupin (podržením Ctrl + kliknutí) a aplikovat Run Time Settings na vybrané skupiny najednou.

Na panelu nástrojů můžete kliknout na tlačítko Podrobnosti [ Tlačítko Podrobnosti v panelu nástrojů Skupiny scénářů ] na panelu nástrojů pro zobrazení všech podrobností týkajících se skupiny VUser Group.

Panel s informacemi o skupině byl otevřen pro skupinu VUser.

Pokud kliknete na Více, zobrazí se vám panel se 3 kartami. Ve výchozím nastavení se otevře 1. karta, Rendezvous:

Karta Setkání v panelu s podrobnostmi o skupině

Uživatele VUsers si můžete prohlédnout také na kartě Uživatelé VUsers. Pokud jste uživatelům VUsers přiřadili ID, uvidíte je zde.

Karta Vusers se seznamem VUsers přiřazených ke skupině

Můžete si také prohlédnout seznam všech souborů ve složce Script. Tím se ušetří cesta až do koncového adresáře a zobrazí se pouze relevantní soubory.

Karta Soubory s obsahem složky skriptu

Budeme studovat, jak naplánovat skupinu samostatně.

Jakmile je váš scénář připraven, můžete kliknout na Tlačítko Spustit scénář sloužící k zahájení provádění tlačítko pro zahájení provádění scénáře. Jakmile kliknete na tlačítko přehrávání, všimnete si, že se ovladač přepne z karty Návrh na kartu Spustit.

Zobrazení Návrh Controlleru vám také umožňuje zobrazit skript během jeho spuštění. To je užitečné, když narazíte na chyby. Veškeré změny provedené ve skriptu se však neprojeví ve spuštěném scénáři. I když scénář neběží, je třeba zobrazit podrobnosti a kliknout na tlačítko OBNOVIT, aby se změny projevily.

Skript můžete zobrazit přímo z Controlleru kliknutím na Tlačítko Zobrazit skript v panelu nástrojů Controller .

Stejně tak můžete vidět aktuální VUsers (ano, můžete je skutečně zobrazit) kliknutím na Tlačítko VUsers, které otevírá seznam spuštěných VUser .

Jakmile budete s konfigurací dobří, můžete zasáhnout Tlačítko Spustit přehrávání scénáře na kartě Návrh nebo přejděte na kartu Spuštění a klikněte na Tlačítko Spustit scénář na kartě Spustit .

Na začátku provádění scénáře Controller implicitně vytvoří dočasný adresář pro výpis výsledků. Pokud adresář již existuje, zobrazí se výzva:

Výzva k upozornění, že adresář s výsledky již existuje

Pokud vyberete Ano, předchozí výpis bude ztracen. Pokud zvolíte Ne, zobrazí se níže uvedené okno. Pokud si přejete, můžete pro každý výsledek vytvořit nový adresář. Zvažte však nedostatek místa krátce poté.

Dialog pro vytvoření nového adresáře s výsledky pro každý běh

Jakmile stisknete OK, váš scénář se spustí. Uvidíte, jak se uživatelé přesouvají ze sloupců Čekající na Init a tak dále.

Takto bude vypadat příklad provedení:

Karta Spuštění řadiče během spouštěného scénáře

Můžete kliknout na Provedené transakce, které otevře nové okno. Zde můžete zkontrolovat stav transakcí, které jste použili ve svých skriptech.

Podobně můžete kliknutím na libovolný název grafu vlevo otevřít libovolný graf.

Ve spodní části okna můžete vidět, které transakce procházejí, minimální čas, který uživatel dosud strávil, maximální čas, průměrný čas a směrodatnou odchylku.

Můžete si vybrat, zda chcete výsledky porovnávat vedle sebe nebo až po dokončení scénáře. Pro přepnutí klikněte na nabídku Výsledky a najdete nabídku níže.

Nabídka Výsledky s možností kompletace výsledků

Pokud si přejete povolit řazení, můžete to nechat zaškrtnuté.

Simulace scénáře zaměřeného na cíl

Scénář zaměřený na cíl je svou povahou dynamický – to znamená, že neustále mění celkovou zátěž simulovanou na serveru. Nastavíte cíl, například maximální počet přístupů, kterých chcete dosáhnout pro cílový server, maximální dobu odezvy na transakci atd.

Na základě výše uvedených číselných údajů můžete vyvodit analýzy, jako je maximální počet uživatelů, které vaše aplikace podporuje, a to při zachování přijatelné doby odezvy. Podobně můžete najít maximální počet uživatelů připojených k aplikaci, dokud není dosaženo X počtu přístupů k serveru.

V takovém případě Controller automaticky mění počet uživatelů serveru, takže máte jen malou kontrolu nad tím, kolikrát nebo jak dlouho uživatel běží.

Kliknutím na Nový vytvořte nový scénář a vyberte Cílově orientovaný scénář.

Zobrazí se následující obrazovka:

Scénář orientovaný na cíl načtený do záložky Návrh řídicí jednotky

Proces přidávání skupin VUser je úplně stejný jako v případě manuálního scénáře.

Klíčový rozdíl ve scénáři orientovaném na cíl, jak název napovídá, spočívá v tom, že si stanovíte cíl. Kontroler pak automaticky upraví počet VUserů, dokud tohoto cíle nebude dosaženo.

I když je většina rozhraní do značné míry podobná Manuálnímu scénáři, některé obrazovky se zobrazují odlišně, ačkoli provádějí stejné akce. Například chcete-li přidat skupinu VUser nebo skript VUser, klikněte na Tlačítko Přidat skript v zobrazení scénáře orientovaného na cíl knoflík. To povede k níže uvedenému oknu:

Přidat dialogové okno skriptu se seznamem posledních skriptů a tlačítko Nahrát

Zde si můžete vybrat nedávné skripty, vyhledat skript nebo stisknout tlačítko Nahrát a vytvořit nový skript.

Klepnutím na tlačítko OK zavřete okno.

V případě potřeby můžete kliknout Tlačítko Podrobnosti v zobrazení scénáře orientovaného na cíl tlačítko pro zobrazení podrobností o vybrané skupině/VUser Script.

Kliknutím Tlačítko Odebrat, které odstraní vybranou skupinu VUser tlačítko odebere vybranou skupinu VUser z aktuálního scénáře. Změny se uloží, pouze pokud je uložíte.

Kliknutím Tlačítko Nastavení za běhu v zobrazení scénáře orientovaného na cíl Tlačítko otevře Nastavení běhového prostředí, jak jsme studovali ve VuGenu. Pokud však zde nastavení běhového prostředí přepíšete (nebo upravíte), změny se projeví pouze v aktuálním scénáři. Pokud skript odstraníte a znovu jej načtete nebo stisknete tlačítko Obnovit (v zobrazení podrobností), ztratíte všechny provedené změny. Tím se znovu načtou nastavení běhového prostředí uložená při vytváření skriptu.

Můžete také kliknout na Tlačítko Zobrazit, které otevírá vybranou skupinu VUser ve VuGenu pro otevření vybrané skupiny VUser ve VuGenu.

Pokud chcete konfigurovat Load Generators (naše další téma), na které můžete kliknout Generatortlačítko s, které otevírá nabídku Načíst Generatorseznam .

Níže uvedená tabulka shrnuje dříve slíbený rozdíl mezi těmito dvěma typy scénářů.

Vzhled Manuální scénář Cílově orientovaný scénář
Kdo rozhoduje o zátěži Ty ano, VUser od VUser Kontrolor to dělá, aby dosáhl vašeho cíle
Příroda Statické, jakmile je navrženo Dynamický, mění se během běhu
Definujete Transakce, počty VUser, doba trvání Cíl, jako je počet zobrazení za sekundu nebo doba odezvy
Extra režim Procentuální režim rozděluje VUsery podle podílu Žádný procentuální režim
Nejlepší pro Reprodukce známé testovací směsi Nalezení zátěže, kterou cíl snese

Provedení scénáře zaměřeného na cíl je stejné jako manuálního scénáře.

Konfigurace zatížení Generators

Existují dva způsoby konfigurace Load Generators.

Po kliknutí na tlačítko Přidat skupinu (pro přidání skriptu VUser) se zobrazí následující okno:

Přidat skupinové okno nesoucí zatížení Generator Pole Jméno

Můžete kliknout na Přidat odpovídající Načíst Generator Pojmenujte a procházejte svůj náklad Generators, nebo alternativně můžete jednoduše zadat „localhost“ a začít používat váš řídicí počítač jako Load Generator.

Pokud kliknete na „přidat…“, zobrazí se následující okno:

Přidat zatížení Generator dialog s poli pro název a platformu

Kliknutím na Více zobrazíte další nastavení související s Načíst Generator. Procházejte různé karty, abyste lépe pochopili:

Karta Kvóta běhu generátoru zatížení omezující počet uživatelů inicializovaných najednou

Výše uvedené byly konfigurace nastavení Run-Time. Jak vidíte, najednou lze inicializovat maximálně 50 uživatelů.

Níže je uvedena konfigurace VUser Limit.

Generátor zatížení karta Limit VUser

Chcete-li se vrátit k výchozímu nastavení a ztratit všechny provedené změny, klikněte na Výchozí. Klepnutím na tlačítko OK uložíte změny a zavřete okno.

Další způsob přidání a konfigurace Load Generators je kliknutím Scénář menu a klepněte na tlačítko Zatížení Generators.

Nabídka scénářů s uložením zatížení Generatorpříkaz s

To povede k hlavnímu oknu Generators. Zde můžete vidět stav všech zatížení Generators. Název odkazuje na název Generator. Stav je aktuální stav bez ohledu na to, zda je generátor připraven k použití. Platforma říká Operating Systém generátoru, který může být Windows or Unix pouze. Typ říká, zda se jedná o lokální nebo cloudový generátor. Podívejte se na níže uvedený snímek:

Zatížení Generators výpisem názvu, stavu, platformy a typu okna

Poznámka k nástupišti: ο WindowsFormulace -or-Unix odpovídá zde uvedené verzi. Aktuální verze LoadRunneru také instalují generátory zátěže na linuxových distribucích, jako například Ubuntu Server 22.04 LTS a RHEL 9.

Chcete-li přidat další generátor, musíte kliknout na tlačítko Přidat. Jakmile kliknete na přidat, uvidíte stejnou obrazovku, jak již bylo uvedeno výše.

Jakmile je generátor nakonfigurován, kliknutím na tlačítko Zavřít zavřete obrazovku.

Naplánujte si skupinu

Než spustíte scénář, je třeba nakonfigurovat plán. Plánujete buď podle scénáře, nebo podle skupiny. Každý z těchto plánů lze dále kategorizovat podle reálného plánu nebo základního plánu, nazývaného režim spuštění.

Pokud naplánujete podle scénáře a vytvoříte plán reálného světa, zobrazí se v oblasti Globální plán níže uvedené možnosti:

Oblast Globálního plánu pro plán z reálného světa na úrovni scénáře

Pokud však naplánujete scénář a vytvoříte základní plán, zobrazí se okno níže. Dokážete najít rozdíl?

Oblast Globálního plánu pro základní plán na úrovni scénáře

Můžete také plánovat podle skupiny. Tím se konfigurace použije na úrovni skupiny. Tento režim lze dále kategorizovat jako reálný a základní provozní režim.

Možnosti rozvrhu na úrovni skupiny v reálném světě

Podobně můžete změnit režim běhu na základní plán. Použijte své dovednosti při navrhování testů k nalezení rozdílu mezi těmito dvěma. Zde je odkaz:

Základní možnosti rozvrhu na úrovni skupiny

Všimli jste si nové ikony, která se objevila na panelu nástrojů Plán scénářů?

Zde je pro vaši referenci: Panel nástrojů Plán scénářů zobrazující další ikonu setkání

Ikona Rendezvous se zobrazuje pouze v případě skupinových konfigurací.

Nastavení SLA (Smlouvy o úrovni služeb)

Možná jste se svými zákazníky podepsali Smlouvu o úrovni služeb (SLA). SLA v LoadRunneru nebo Controlleru vám dává příležitost otestovat vaši aplikaci na základě SLA. Mějte na paměti, že běžný scénář (bez SLA) vám dává možnost spustit různé typy scénářů, abyste našli problémy a jejich příčinu; zatímco vaši zákazníci by mohli chtít jednoduše otestovat vaši aplikaci v rámci SLA, aby zjistili, zda funguje tak, jak je stanoveno v dohodě.tract nebo ne.

V hlavním zobrazení návrhu aplikace Controller najděte panel nástrojů SLA; který je v pravém horním rohu a vypadá takto:

Panel nástrojů SLA v pravém horním rohu zobrazení Návrh Controlleru

Klepněte na tlačítko Nové tlačítko SLA na panelu nástrojů SLA tlačítko a otevře se následující okno:

První stránka průvodce Smlouvou o úrovni služeb (SLA)

Klepněte na tlačítko Tlačítko Další slouží k opuštění první stránky průvodce SLA .

Všimněte si nového okna. Zde můžete vybrat Měření SLA. V našem příkladu bereme dobu odezvy transakce. Podívej se:

Stránka průvodce SLA pro výběr měření

Klepněte na tlačítko Tlačítko Další slouží k přechodu na stránku výběru transakce .

V dalším okně můžete vybrat transakce, kde bude výše uvedené měření použito. Používáme pouze hlavní transakci, tj. 01_Signup

To pomůže odstranit otevírání hlavní stránky a další méně důležité transakce, které mají být vyloučeny.

Podívejte se do okna:

Stránka průvodce SLA pro výběr zahrnutých transakcí

Klepněte na tlačítko Tlačítko Další používané k dosažení prahové stránky .

V novém okně můžete vybrat percentil prahové hodnoty. Pokud jste vybrali více transakcí, můžete kliknout Tlačítko Použít na vše pro percentilový práh knoflík. Podívejte se na níže uvedené okno:

Stránka průvodce SLA pro nastavení prahové hodnoty percentilu

Klepněte na tlačítko Tlačítko Další slouží k dosažení závěrečné stránky průvodce .

Další obrazovka je prostý uzávěr. Klikněte na Tlačítko Dokončit, které zavírá průvodce SLA tlačítko pro uzavření smlouvy SLA.

Závěrečná stránka průvodce SLA

Po kliknutí Tlačítko Dokončit potvrzuje dokončení SLA, zobrazí se hlavní okno návrhu ovladače se SLA. Podívej se:

Okno návrhu Controlleru zobrazující nakonfigurovanou SLA

Můžete kliknout na Tlačítko Podrobnosti, které otevírá definici SLA tlačítka pro zobrazení podrobností SLA. Otevře se následující okno:

Okno s podrobnostmi o SLA s uvedením měření a prahových hodnot

klikněte Tlačítko Zavřít okno s podrobnostmi SLA tlačítko pro zavření výše uvedeného okna.

Pokud si přejete odstranit existující SLA, můžete kliknout na Tlačítko Smazat slouží k odstranění existující SLA knoflík. Po kliknutí se zobrazí níže uvedená potvrzovací zpráva:

Potvrzovací zpráva zobrazená před smazáním SLA

Pokud kliknete na Tlačítko Upřesnit, které otevírá SLA tracmožnosti krále tlačítko, uvidíte Pokročilé možnosti smlouvy SLA.

Doporučuje se pracovat s výchozí možností, tj. Interně vypočítané. Tracking Tečka. Podívejte se na snímek:

Pokročilé možnosti SLA s interně vypočítanými funkcemi Tracking Vybrané období

Pokud pracujete s interně vypočítanými Tracking Období, Analýza automaticky nastaví tracobdobí, ve kterém budou určeny stavy SLA. Tato možnost má minimální tracKrálovská perioda nastavena na 5 sekund.

Na druhou stranu si vyberete Tracking Období na požadovaný počet sekund. Jednoduše vyberte další přepínač.

Při provádění scénáře založeného na SLA zůstává proces provádění naprosto stejný.

Video na ovladači

Níže uvedený návod zahrnuje stejné obrazovky ovladače v pohybu.

klikněte zde pokud video není přístupné

Řídicí jednotka sedí uprostřed Architektura LoadRunneru: skripty dorazí z VuGenu po korelace a parametrizacea výpisy výsledků Analýza LoadRunneru. Číst Testování výkonu a Testování zatížení pro širší proces.

Nejčastější dotazy

Základní plán zvýší zátěž každého uživatele VUser, běží po stanovenou dobu a poté jednou zpomalí. Plán z reálného světa řetězí několik akcí – spuštění, spuštění, přidání nebo zastavení uživatelů VUser, opětovné spuštění – takže zátěž stoupá a klesá jako u skutečného provozu.

Záleží na protokolu a paměti stroje, nikoli na pevném počtu. Nastavení limitu VUser a kvóty za běhu generátoru to explicitně omezují a zde uvedená kvóta inicializuje maximálně padesát VUserů najednou.

Ano. Strojové učení dokáže naplánovat běh, označit transakce, které se odchylují od normálu, a korelovat prudký nárůst doby odezvy s grafem zdrojů, což zkracuje hledání úzkého hrdla po dlouhém scénáři.

GitHub Copilot je užitečný při skriptování, navrhování funkcí VuGenu a práci s parametry. Návrh scénářů v Controlleru je úkol s grafickým rozhraním, takže Copilot pomáhá před scénářem, nikoli uvnitř něj.

Bod setkání zadržuje příchozí uživatele VUser, dokud se nenashromáždí stanovený počet, a poté je společně uvolní. Použijte ho k vynucení skutečné souběžnosti v jedné transakci, například při současném přihlášení nebo při pokladně.

Ano. Vedle Windows, aktuální verze instalují generátory zátěže na linuxových distribucích včetně Ubuntu Server 22.04 LTS a RHEL 9, což je obvyklá volba, když generátory běží na cloudových instancích.

Controller je v edici Professional nástroj pro spouštění scénářů na počítači. Edice Enterprise jej nahrazuje sdílenou webovou laboratoří, která řadí testy napříč týmy do fronty, a cloudová edice hostuje generátory za vás.

Kontroler zobrazuje během běhu živé čítače a zapisuje nezpracované výsledky. Analýza následně otevře tento výpis a vytvoří grafy, korelace a SLA report, které předáte zúčastněným stranám.

Shrňte tento příspěvek takto: