Sdílet prostřednictvím


Postupy: Vytváření sestav výkonnosti pro zátěžový test pomocí aplikace Microsoft Excel

 

Publikováno: duben 2016

Můžete generovat sestavy zátěžového testu aplikace Microsoft Excel založené na dvou nebo více výsledcích testu. K dispozici jsou dva typy sestav zátěžových testů:

  • Spustit porovnání   Vytvoří sadu sestav, které porovnávají data ze dvou výsledků zkoušek zatížení pomocí tabulek a pruhových grafů.

  • Trend   Analýzu trendů můžete generovat na dvou nebo více výsledcích zátěžových testů. Výsledky jsou zobrazeny ve spojnicových grafech, ale data jsou k dispozici v kontingenčních tabulkách.

Požadavky

  • Visual Studio Enterprise

  • Microsoft Excel 2010 nebo novější

Tip

Sestavy aplikace Microsoft Word můžete vytvořit také ručně zkopírováním a vložením dat ze souhrnného zobrazení, zobrazení grafů a zobrazení tabulek.Podívejte se na téma Postupy: Ruční vytvoření sestavy výkonnosti pro zátěžový test pomocí aplikace Microsoft Word.

Některá sestava může být použita ke sdílení dat o výkonu se zúčastněnými stranami a sdělení, zda celkový výkon a stav systému se zlepšuje nebo zhoršuje.

Definice sestav jsou uloženy v databázi zkušebního zatížení. Při uložení sestavy definice sestavy se uloží do databáze a lze ji znovu použít později.

Sešit aplikace Excel lze také sdílet se zúčastněnými stranami, aby se zúčastněné strany nemusely připojit k databázi pro zobrazení zprávy.

Poznámka

Můžete sdílet tohoto sešitu aplikace Excel. pouze uživatelé, kteří mají ve svých počítačích nainstalovanou sadu Visual Studio Enterprise však budou moci měnit kteréhokoliv tabulek.Ostatní uživatelé neuvidí možnost Sestava zátěžového testu na pásu sady Office, ale budete je možné zobrazit v sešitě.

Upozornění

Visual Studio Enterprise není kompatibilní s aplikací Microsoft Office 2007.Je nutné upgradovat na Microsoft Office 2010 nebo novější.Po provedení upgradu na systém Microsoft Office 2010 nebo novější, nemusí správně načíst zátěžové testování aplikace Excel modul plug-in.Chcete-li tento problém odstranit, v aplikaci Microsoft Excel 2010 nebo novější, postupujte takto:

  1. Na pásu karet Office zvolte možnost Soubor.

  2. Zvolte Možnosti a pak zvolte Doplňky.

  3. V rozevíracím seznamu pod možností Správa vyberte Doplňky modelu COM a pak vyberte Přejít.

  4. Zaškrtněte políčko pro Doplněk sestavy zátěžového testu.

Na následujícím obrázku je příklad sestavy, která zobrazuje korelaci mezi poklesem rychlosti transakce (Aktualizovat košík) a degenerací čítače (% procesoru). To ukazuje na možný problém v aplikačním kódu místo v databázové síti a je vhodným kandidátem pro diagnostiku pomocí služby Profiler technologie ASP.NET.

Potenciální problém v kódu aplikace

Sestavy aplikace Excel mohou být generovány v Analyzéru zátěžového testu pomocí tlačítka Vytvořit sestavu aplikace Excel na panelu nástrojů nebo z aplikace Excel pomocí možnosti Sestava zátěžového testu na kartě Zátěžový test pásu karet Office.

Generování sestav porovnání zátěžových testů v aplikaci Excel

  1. Před generováním sestavy je třeba nejprve spustit test zatížení. Další informace naleznete v tématu [vyřazeno] Spouštění zátěžových testů.

  2. Sestavy zátěžového testu v aplikaci Excel lze vytvořit dvěma způsoby:

    1. Po dokončení zátěžového testu na stránce Výsledky zátěžového testu zvolte tlačítko Vytvořit sestavu aplikace Excel na panelu nástrojů.

      Poznámka

      Pokud tlačítko Vytvořit sestavu aplikace Excel není k dispozici na panelu nástrojů Prohlížeč výsledků testů webového výkonu, je nutné spustit aplikaci Microsoft Excel jednou předtím, než bude povoleno.Pokud je nainstalován Visual Studio Enterprise, Visual Studio Enterprise zátěžového testu doplněk bude zkopírován do počítače pro aplikaci Microsoft Excel. aplikace Microsoft Excel však musí být spuštěn na dokončení procesu instalace doplňku.

    Aplikace Microsoft Excel otevře s průvodcem Generování sestavy zátěžového testu.

    -nebo-

    1. Otevřete aplikaci Microsoft Excel, vyberte kartu Zkušební zatížení na pásu sady Office a pak klikněte na příkaz Sestava zátěžového testu.

      Zobrazí se průvodce Generování sestavy zkušebního zatížení.

    2. Na stránce Zvolte databázi, která obsahuje testy zatížení v části Název serveru zadejte název serveru obsahující výsledky testů zatížení.

    3. V rozevíracím seznamu Databasename vyberte databázi obsahující výsledky zátěžových testů.

  3. Na stránce Jak chcete generovat sestavy ověřte, zda je vybrána možnost Vytvořit sestavu a klikněte na tlačítko Další.

  4. Na stránce Jaký typ sestavy chcete generovat ověřte, zda je vybrána možnost Spustit srovnání a klikněte na tlačítko Další.

  5. Na stránce Zadejte podrobnosti sestavy zátěžového testu zadejte název sestavy v Název sestavy.

  6. Vyberte test zatížení, pro který chcete generovat sestavu a klikněte na tlačítko Další.

  7. Na stránce Zvolte běhy sestavy v části Vybrat jedno nebo více spuštění pro přidání do sestavy vyberte dva výsledky testu zatížení, které chcete v sestavě porovnat a klikněte na tlačítko Další.

    Poznámka

    Generovat můžete pouze sestavu porovnání na dvou výsledcích zátěžového testu.Pokud vyberete buď jeden výsledek zátěžového testu nebo více než dva výsledky zátěžových testů, zobrazí se zpráva s upozorněním.

  8. Na stránce Vyberte čítače sestavy v části Vyberte jeden nebo více čítačů, které chcete přidat do sestavy je k dispozici rozevírací seznam čítačů pro přizpůsobení vaší sestavy. Podle výchozího nastavení jsou vybrány následující čítače pro sestavu:

    • LoadTest:Page - Průměrný Doba vytvoření stránky

    • LoadTest:Request - Počet žádostí/sekunda

    • LoadTest:Scenario - Uživatelské zatížení

    • LoadTest:Test - Průměrný Čas testu

    • LoadTest:Test - Celkem testů

    • LoadTest:Transaction - Průměrný Doba odezvy

    • LoadTest:Transaction - Celkem transakcí

    • Paměť – počet MB k dispozici

    • Síťové rozhraní - celkem bajtů/s

    • Fyzický disk - % doba nečinnosti

    • Proces – % času procesoru

    • Procesor – % času procesoru

    Vyberte čítače ze dvou vybraných testových běhů v sestavě, které chcete porovnat a klikněte na tlačítko Dokončit.

  9. Sestava v sešitu Excel je vytvořena s následujícími kartami s tabulkami:

    • Obsah - zobrazí název sestavy s testy zatížení a poskytuje obsah s odkazy na různé karty v sestavě.

    • Běží - Poskytuje podrobnosti o tom, které běhy jsou v sestavě srovnávány.

    • Porovnání testu - Obsahuje podrobnosti o pruhovém grafu regrese výkonu a zlepšení mezi dvěma porovnávanými běhy.

    • Porovnání stránek - Poskytuje pruhový graf a procento výkonu pro porovnání dat mezi dvěma běhy na různých stránkách ve zkušebním běhu.

    • Porovnání počítače - Obsahuje data z porovnání mezi dvěma spuštěními podle zařízení, ve kterém byly použita.

    • Při porovnání - Porovnává typy chyb zaznamenaných mezi dvěma spuštěními a počet výskytů.

    Tip

    Pro lepší sestavy jsou k dispozici některé vlastnosti v zátěžových testech a testech webového výkonu, které umožňují lepší sestavy.Požadavek na stránku má dvě vlastnosti, které jsou uvedeny v sestavách: Cíl a Název sestavy.Doba odezvy stránky se bude vykazovány vůči cíli a namísto adresy URL v sestavách bude použit název výkazu.V nastavení běhu zátěžového testu, pod Spravovat sady čítačů, vlastnost Značky počítače je prezentována v sestavě názvů počítače.To je velmi užitečné pro popis role konkrétního stroje v sestavě.

Generování sestav trendů zátěžových testů v aplikaci Excel

  1. Před generováním sestavy je třeba spustit test zatížení. Další informace naleznete v tématu [vyřazeno] Spouštění zátěžových testů.

  2. Sestavy zátěžového testu v aplikaci Excel lze vytvořit dvěma způsoby:

    1. Po dokončení zátěžového testu na stránce Výsledky zátěžového testu zvolte tlačítko Vytvořit sestavu aplikace Excel na panelu nástrojů.

      Poznámka

      Pokud tlačítko Vytvořit sestavu aplikace Excel není k dispozici na panelu nástrojů Prohlížeč výsledků testů webového výkonu, je nutné spustit aplikaci Microsoft Excel jednou předtím, než bude povoleno.Pokud je nainstalován Visual Studio Enterprise, Visual Studio Enterprise zátěžového testu doplněk bude zkopírován do počítače pro aplikaci Microsoft Excel. aplikace Microsoft Excel však musí být spuštěn na dokončení procesu instalace doplňku.

    Aplikace Microsoft Excel otevře s průvodcem Generování sestavy zátěžového testu.

    -nebo-

    1. Otevřete aplikaci Microsoft Excel, vyberte kartu Zkušební zatížení na pásu sady Office a pak klikněte na příkaz Sestava zátěžového testu.

      Zobrazí se průvodce Generování sestavy zkušebního zatížení.

    2. Na stránce Zvolte databázi, která obsahuje testy zatížení v části Název serveru zadejte název serveru obsahující výsledky testů zatížení.

    3. V rozevíracím seznamu Databasename vyberte databázi obsahující výsledky zátěžových testů.

  3. Na stránce Jak chcete generovat sestavy ověřte, zda je vybrána možnost Vytvořit sestavu a klikněte na tlačítko Další.

  4. Na stránce Jaký typ sestavy chcete generovat ověřte, zda je vybrána možnost Trend a klikněte na tlačítko Další.

  5. Na stránce Zadejte podrobnosti sestavy zátěžového testu zadejte název sestavy v Název sestavy.

  6. Vyberte test zatížení, pro který chcete generovat sestavu a klikněte na tlačítko Další.

  7. Na stránce Zvolte běhy sestavy v části Vybrat jedno nebo více spuštění pro přidání do sestavy vyberte výsledky testu zatížení, které chcete v sestavě porovnat a klikněte na tlačítko Další.

  8. Na stránce Vyberte čítače sestavy v části Vyberte jeden nebo více čítačů, které chcete přidat do sestavy je k dispozici rozevírací seznam čítačů pro přizpůsobení vaší sestavy. Podle výchozího nastavení jsou vybrány následující čítače pro sestavu:

    • LoadTest:Page - Průměrný Doba vytvoření stránky

    • LoadTest:Request - Počet žádostí/sekunda

    • LoadTest:Scenario - Uživatelské zatížení

    • LoadTest:Test - Průměrný Čas testu

    • LoadTest:Test - Celkem testů

    • LoadTest:Transaction - Průměrný Doba odezvy

    • LoadTest:Transaction - Celkem transakcí

    • LoadTest:Transaction - Transakce/sek

    • Paměť – počet MB k dispozici

    • Síťové rozhraní - celkem bajtů/s

    • Fyzický disk - % doba nečinnosti

    • Proces – % času procesoru

    • Procesor – % času procesoru

  9. Z vybraných spuštěných testů v sestavě vyberte čítače, které chcete porovnat pro analýzu trendů a zvolte Dokončit.

  10. Sestava je generována s obsahem s odkazy na různé karty sešitu aplikace Excel generované v sestavě. Odkazy jsou založeny na čítačích vybraných pro sestavu trendů. Například pokud jste ponechali výchozí čítače vybrané v kroku 7, pak sestava vygeneruje údaje, které jsou uvedeny v samostatných kartách v aplikaci Excel pro každý čítač uvedený v kroku 7. Data generovaná pro každý čítač jsou zobrazena v grafu ve stylu trendů.

    Tip

    Pro lepší sestavy jsou k dispozici některé vlastnosti v zátěžových testech a testech webového výkonu, které umožňují lepší sestavy.Požadavek na stránku má dvě vlastnosti, které jsou uvedeny v sestavách: Cíl a Název sestavy.Doba odezvy stránky se bude vykazovány vůči cíli a namísto adresy URL v sestavách bude použit název výkazu.V nastavení běhu zátěžového testu, pod Spravovat sady čítačů, vlastnost Značky počítače je prezentována v sestavě názvů počítače.To je velmi užitečné pro popis role konkrétního stroje v sestavě.

Zabezpečení rozhraní .NET Framework

Výsledky a sestavy zátěžového testu obsahují potenciálně citlivé informace, které by mohly vést k útoku proti vašemu počítači nebo síti. Výsledky a sestavy zátěžového testu obsahují názvy počítačů a připojovací řetězce. Je třeba tomu věnovat pozornost při sdílení sestav zátěžových testů s ostatními.

Viz také

Vytváření sestav s výsledky zátěžových testů pro porovnávání testů a analýzu trendů
Přehled analyzéru zátěžového testu