Vlastnosti plánu

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.
  • Chcete-li zobrazit pouze chyby a varování, nastavte první dvě zaškrtávací políčka Co protokolovat na volbu Vše; potom zrušte zaškrtnutí třetího zaškrtávacího políčka Zobrazit také všechny ostatní typy, abyste zabránili protokolování úspěšných událostí.
  • Chcete-li zkontrolovat strukturu plánu v případě, že vás nezajímají výsledky provedení testů, nastavte všechny tři zaškrtávací políčka Co protokolovat na hodnotu Akce plánu.

    Obě volby a výchozí nastavení omezují velikost protokolu testu a zkracují celkovou dobu provádění plánu tím, že výrazně zkracují dobu přenosu protokolu testu na konci testu.

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.

Váš názor