Po otevření plánu můžete nastavit jeho vlastnosti.
Stránka Zatížení uživateli
Klepněte pravým tlačítkem myši do tabulky a vyberte volbu
Přidat, abyste přidali fázi. Chcete-li upravit fázi, vyberte řádek, a potom klepněte na volbu
Upravit nebo klepněte na ikonu uživatele v prvním sloupci.
- Uživatelé
- Zadejte celkový počet aktivních uživatelů v dané fázi (nikoli
počet uživatelů pro přidání nebo odebrání k/od aktuálně spuštěným/spuštěných).
- Spustit po určenou dobu
- Zadejte dobu (a jednotky času), po kterou má být fáze spuštěna. Jakmile je dosaženo určeného počtu uživatelů, uživatelé budou
spuštěni až do této doby. Jakmile doba uplyne, uživatelé jsou nadále
spuštěni, pokud jsou nezbytní pro další fázi; jinak budou
postupně zastaveni.
Chcete-li nastavit další volby pro přípravu testovaného systému předtím, než uživatelé skutečně vstoupí do fáze, klepněte na volbu
Zobrazit rozšířené:
- Míra změny
- Zadejte číslo pro nastavení prodlevy mezi přidáním nebo odebráním
jednotlivých uživatelů namísto toho, abyste je přidali nebo odebrali všechny najednou. Fázování uživatelů zabrání přetížení systému, které by mohlo způsobit vypršení časového limitu připojení.
Pole Náhled zatížení uživateli tuto prodlevu názorně zobrazí.
- Čas stabilizace
- Testovaný systém může reagovat na náhlou změnu v populaci uživatelů.
S definovanou dobou pro stabilizaci, která začíná při dosažení cílového počtu
uživatelů, se může testovaný systém stabilizovat tak, aby mohl
přesně reflektovat populaci uživatelů. Náhled zatížení uživateli tuto dobu názorně zobrazí.
- Časový limit pro reakci uživatele na požadavek zastavení
- Můžete zadat hodnotu. Jakmile bude virtuální uživatel požádán
o zastavení, dokončí svoji aktuální akci (jako například požadavek
HTTP) a poté skončí. Pokud virtuální uživatel neskončí v zadaném
časovém limitu, bude ukončen vynuceně.
- Náhled zatížení uživateli
- Zobrazí náhled fází populace uživatelů v průběhu času. Segmenty červené čáry
označují, že by dosažen celkový počet uživatelů pro daný
stav.
Stránka Čas přemýšlení
- Použít zaznamenaný čas přemýšlení
- Výběrem volby přehrajete test stejnou rychlostí, jakou byl zaznamenán.
Tato volba nemá vliv na čas přemýšlení.
- Určit pevný čas přemýšlení
- Čas přemýšlení každého uživatele má přesně stejnou hodnotu: hodnotu, kterou
zadáte. Ačkoli to neemuluje uživatele přesně, je to užitečné v případě, že chcete test přehrát rychle.
- Zvýšit/snížit čas přemýšlení o procentní část
- Zadejte procentní hodnotu do pole Měřítko času přemýšlení.
Čas přemýšlení každého uživatele bude vynásoben tímto procentním podílem. Hodnota 100 nezpůsobí žádnou změnu časů přemýšlení. Hodnota 200 časy přemýšlení zdvojnásobí, takže plán bude přehráván poloviční rychlostí, než jakou byl zaznamenán.
Hodnota 50 sníží časy přemýšlení na polovinu, takže plán bude přehráván dvojnásobnou rychlostí. Hodnota 0 značí žádné prodlevy.
- Proměnit čas přemýšlení o náhodnou procentní část
- Čas přemýšlení každého uživatele je náhodně generován v rámci horních
a dolních hranic procentních hodnot, které zadáte. Procentní podíl je založen na zaznamenaném času přemýšlení. Pokud zadáte například 10
do pole Dolní limit a 90 do pole Horní
limit, časy přemýšlení budou mezi 10 procenty
a 90 procenty původního zaznamenaného času přemýšlení. Náhodný čas bude rovnoměrně rozdělen v rámci tohoto rozsahu.
- Maximální čas přemýšlení
- Nastavení maximálního času přemýšlení je užitečné u testů, které
emulují skutečné časy přemýšlení. Nastavením maximální hodnoty nemusíte hledat
a upravovat jednotlivé dlouhé časy přemýšlení v rámci testu. Dlouhé časy
přemýšlení mohou být způsobeny řadou faktorů, například přerušením během
záznamu. Chcete-li obnovit původní časy přemýšlení, zrušte zaškrtnutí tohoto
políčka.
Stránka Monitorování prostředků
- Povolení monitorování prostředků
- Výběrem této volby aktivujete monitorování prostředků. Dostupné zdroje dat
jsou zachytávány z těchto zdrojů:
- Objekty Apache HTTP Server Managed Bean.
- Objekty Apache Tomcat Managed Bean.
- Agenti monitorování IBM® Tivoli.
- Monitory snímků IBM DB2.
- IBM WebSphere Performance Monitoring Infrastructure.
- Objekty JBoss Application Server Managed Bean.
- Objekty Java™ Virtual Machine Managed Bean.
- Databáze Oracle.
- Objekty Oracle WebLogic Server Managed Bean.
- Objekty SAP NetWeaver Managed Bean.
- Monitor UNIX rstatd.
- Agenti protokolu SNMP (Simple Network Management Protocol).
- Monitor výkonu systému Windows.
Data monitorování prostředků mohou poskytnout úplnější pohled na systém, který vám pomůže při určování problému.
- Ignorovat neplatné prostředky při provádění plánu
- Výběrem tohoto nastavení potlačíte všechny chybové zprávy, které neplatné
prostředky způsobí, jako jsou nedostupní hostitelé nebo neplatné názvy hostitelů.
Vyberete-li tuto volbu, musíte si chybové zprávy zobrazit v protokolech.
Stránka Statistika
- Úroveň protokolování statistiky
- Tyto volby jsou uvedeny v pořadí zvyšujícího se množství
dat, která budou shromažďována do protokolu testu.
- Není
- Shromáždí minimální statistická data. Tato volba slouží k rychlému
provedení plánu pro účely testování.
- Akce plánu
- Bude hlásit počet aktivních a dokončených uživatelů v běhu.
- Primární akce testu
- U testů HTTP bude tato volba hlásit akce související se stránkami (pokusy,
přístupy a body verifikace). U testů SAP bude tato volba hlásit informace na obrazovkách systému SAP.
- Sekundární akce testu
- U testů HTTP bude tato volba hlásit informace související
s prvky stránek. Tato volba se nevztahuje na testy SAP.
- Vše
- Bude poskytovat statistiky pro všechny akce.
- Interval statistického vzorku
- Nastaví vzorkovací interval pro sestavy. Když spustíte plán, sestavy zobrazí takové informace, jako je doba odezvy během specifického intervalu, četnost požadavků přenášených během intervalu a trend průměrných odezev během intervalu. Tento vzorkovací interval můžete nastavit zde.
- Ukládat pouze statistiku všech hostitelů
- Vyberte tuto volbu, pokud neprovádíte test výkonu prostřednictvím
jiných sítí WAN a nezajímají vás data ze všech jednotlivých vzdálených
počítačů.
Inicializace proměnné
Na této stránce můžete inicializovat proměnné na úrovni plánu. Když inicializujete proměnné na úrovni plánu, pro všechny skupiny uživatelů v plánu budou použity počáteční hodnoty proměnných s výjimkou těch, které mají nadefinované specifické hodnoty.
- Přidat
- Přidejte proměnnou a inicializujte hodnotu. Ve sloupci Použito v se zobrazí název testu, který příslušnou proměnnou používá. Pro proměnnou, která potlačí hodnotu zadanou na úrovni plánu nebo na úrovni skupiny uživatelů a použije hodnotu definovanou na úrovni testu s viditelností nastavenou na volbu Pouze tento test, bude zobrazena varovná ikona. Podržíte-li ukazatel myši nad varovnou ikonou, zobrazí se testy, které potlačují počáteční hodnoty proměnných.
- Export
- Exportujte proměnné definované na úrovni plánu do souboru.
- Použít soubor počátečních hodnot proměnné
- Zaškrtnutím tohoto políčka použijte hodnoty proměnné ze souboru.
Klepněte na tlačítko Procházet, abyste vybrali existující soubor, nebo klepněte na tlačítko Nová položka a soubor vytvořte.
Stránka Požadavky na výkon
- Povolit požadavky na výkon
- Výběrem povolíte použití požadavků na výkon pro tento plán.
- Název
- Určuje název této sady požadavků na výkon. Tento název bude použit v sestavě Požadavky na výkon. Ve výchozím nastavení je tento název
Performance Schedule -název_plánu.
- Použít výchozí
- Klepnutím resetujete Název na výchozí hodnotu.
- Požadavek na výkon
- V této tabulce se zobrazují všechny požadavky na výkon. Stínované požadavky nejsou pro tento plán definovány. Chcete-li nadefinovat požadavek, nastavte pole Operátor a Hodnota.
- Operátor
- Klepnutím na toto pole zobrazíte seznam matematických operátorů.
Vyberte operátor tohoto požadavku na výkon.
- Hodnota
- Klepnutím na toto pole nastavíte hodnotu požadavku.
- Standardní
- Výběrem této volby označíte požadavek jako standardní. Nebude-li splněn standardní požadavek, běh plánu bude mít verdikt selhání a tento verdikt bude rozšířen na celý běh, podobně jako selhání bodu verifikace. Zrušením zaškrtnutí této volby označíte tento požadavek jako dodatečný.
Obecně jsou dodatečné požadavky ty, které jsou sledovány interně.
Dodatečný požadavek nemůže způsobit selhání běhu a jeho výsledky jsou omezeny na jednu stránku sestavy Požadavky na výkon.
- Skrýt nedefinované požadavky
- Vyberete-li tuto volbu, uvidíte pouze požadavky, které jste definovali. Tato volba skryje stínové řádky.
- Vymazat
- Po označení minimálně jednoho požadavku můžete klepnutím sem příslušnou definici odebrat.
Požadavek je i nadále dostupný a lze ho znovu nadefinovat.
Stránka Protokol testu
Výchozí nastavení
pro protokolování všech chyb a varování a primárních akcí
testu vyhovuje více účelům.
Přesto můžete protokolovat jakékoli typy informací v rozsahu od žádných
informací až po všechny informace od všech uživatelů, ačkoli ani jedno
není typická situace.
Pokud ladíte test, můžete nastavit všechny tři pole
Co protokolovat na volbu
Vše nebo
Podrobnosti akce. Tato nastavení budou vytvářet velké protokoly testu, zejména pokud jsou vaše testy dlouhé nebo v běhu používáte velký počet uživatelů.
Velké protokoly testu mohou naopak zvýšit dobu přenosu protokolu testu, a mohou dokonce způsobit nedostatek místa na disku počítače.
Abyste snížili doby přenosu a pravděpodobnost nedostatku místa na disku, vytvořte vzorek informací z velmi malé podmnožiny uživatelů, třeba ještě menší než výchozích 5 uživatelů na skupinu uživatelů. Pevná rychlost vzorkování vytvoří vzorky stejného počtu uživatelů z každé skupiny. Procentní rychlost vzorkování vytvoří z každé skupiny vzorky procentního podílu virtuálních uživatelů, ale zaručí, že z každé skupiny bude ve vzorku alespoň jeden uživatel.
Stránka Rozpis dob odezvy
- Povolit shromažďování dat časů odezvy
- Výběrem této volby aktivujete shromažďování rozpisu dob odezvy. Tato
data ukazují rozpis dob odezvy pro každý prvek stránky.
- Úroveň podrobností
- Výběrem volby Nízká nebo Střední
omezte objem shromažďovaných dat.
- Pouze ukázkové informace z podmnožiny uživatelů
- Nastavíte-li úroveň podrobnosti na volbu Vysoká nebo Střední,
nastavte rychlost vzorkování, abyste zabránili přílišnému nárůstu velikosti protokolu.
- Pevný počet uživatelů
- Počet, který zvolíte, je počtem vzorků od každé skupiny uživatelů. Nemáte-li
specifické příčiny pro shromažďování dat od více uživatelů, vyberte
volbu Pevný počet uživatelů a určete z každé
skupiny uživatelů jednoho uživatele.
- Procentní část uživatelů
- Procentní část, kterou zvolíte, je počet vzorků z každé uživatelské
skupiny, ale z každé skupiny uživatelů je odebrán vzorek nejméně
jednoho uživatele.
Stránka Určení problému
- Úroveň protokolování určování problémů
- Obecně byste úroveň určování problémů měli měnit pouze, pokud vás
o to požádá softwarová podpora IBM.
Nicméně v určitých případech můžete chtít úroveň protokolování pro určování problémů změnit. Například, pokud dojde k problémům po dosažení
určitého počtu uživatelů při běhu, můžete zvýšit úroveň na hodnotu
Konfigurace, což je nejpodrobnější úroveň, kterou můžete
použít bez konzultace se softwarovou podporou společnosti IBM.
- Pouze ukázkové informace z podmnožiny uživatelů
- Výběrem této volby nastavíte rychlost vzorkování.
- Pevný počet uživatelů
- Zadejte počet uživatelů, který má být použit jako vzorek z každé
skupiny uživatelů.
- Procentní část uživatelů
- Procentní část, kterou zvolíte, je počet vzorků z každé skupiny
uživatelů, ale z každé skupiny uživatelů je odebrán vzorek nejméně
jednoho uživatele.