Sdílet prostřednictvím


Jak: přidání smyčky na požadavky zkoušky výkonu webového

Zjednodušit, testování, můžete přidat logiku opakovat testy výkonu webu nebo webové požadavky.Zadáním vlastnosti a pravidla podmíněného spuštěním webového požadavku několikrát ověřit, pokud jsou splněny zadané podmínky.Můžete například vytvořit podmínka smyčky, která běží tisíce časy a ověří, pokud je splněna číselné porovnání, například kontext parametru je větší než nula.

Požadavky

  • Visual Studio Ultimate

Důležité informace pro použití smyčky

Při použití smyčky test výkonnosti webové nebo zatížení test, který používá Web test výkonu, zvažte následující problémy:

  • Při spuštění testu výkonu webových sám, v testu zatížení celý výsledek testu Web není uchovány v paměti.Test výkonnosti Web obsahující s velkým iterací smyčky proto mohou spotřebovat velké množství paměti.

  • Při spuštění této webové test výkonu v zatížení zkušební test trvá dlouhou dobu spuštění bude mít dopad na kombinace testů v testu zatížení.Zkušební zatížení motoru bude považovat spuštěn test výkonu webových jako jediný iterace.Pokud je ve skutečnosti spuštěn test výkonnosti webové počet iterací, nebude získat požadované kombinace.

Iteraci přes Web test výkonnosti by měla být obecně model co bude dělat jednoho uživatele na webu.Je možné, že někteří uživatelé přidat několik položek do nákupního košíku při nakupování v jedné relaci, ale model nebude zkosení..Však opakování vhodné mít stovky doby opakování jednoho uživatele.Místo toho nechte uživatele stovky několikrát naplánovat zatížení motoru.Pokud možno používejte méně než 10 iterací v do smyčky.

Přidání položky a pravidlo podmíněného smyčka

Přidání smyčky

Přidání podmíněného pravidla a položek do smyčky

[!POZNÁMKA]

Můžete také přidat větvení podmíněné logika, která ověří, pokud je podmínka v testu výkonu webových true nebo false.Další informace naleznete v tématu Jak: "Pokud je pak" Přidat větev podmínky na požadavky zkoušky výkonu webového.

Chcete-li vložit smyčky s pravidla podmíněného

  1. Otevřete řešení, které obsahuje webový projekt test výkonu a zatížení a ujistěte se, že webový projekt test výkonu a zatížení obsahuje Web test výkonnosti.Otevřete Web test výkonu.

  2. Vyberte Web test výkonu nebo požadavek webové místo, kam chcete vložit smyčky.Klepněte pravým tlačítkem myši a vyberte Vložit smyčka.

  3. V položky vedení a přidejte pravidlo podmíněného dialogovém okně vyberte v seznamu Vyberte pravidlo, zvolte typ podmíněného pravidlo, které chcete použít ve smyčce.Následující tabulka obsahuje popis různých typů pravidel podmíněného a jejich přidružené vlastnosti, které jsou k dispozici.

  4. V části Další Vlastnosti vybraného pravidla, určete požadované nastavení vlastností.

    Například může vybrat pravidlo počítání smyčky a nastavit jeho Počet iterací vlastnost hodnotu 10000.V důsledku toho spustí zadaný požadavek webové 10000 časy.

    Maximální počet iterací vlastnost Výchozí hodnotou-1.Tuto hodnotu můžete nastavit jako bezporuchový zabránit nekonečné smyčky.-1 Nastavení určuje, že žádná maximální počet iterací.

    [!POZNÁMKA]

    Popisy pro podmíněné pravidla a vlastnosti jsou také zobrazeny v položky vedení a přidejte pravidlo podmíněného dialogové okno.Jako okno Vlastnosti můžete pomocí tlačítka Vlastnosti v položky vedení a přidejte pravidlo podmíněného dialogové okno Seřadit podle vlastnosti Categorized, podle abecedy a Stránky vlastností.

    Pravidla podmíněného a vlastnosti

    Pravidlo podmíněného

    Popis pravidla

    Vlastnosti

    Existence parametr kontextu

    Ověření existence nebo neexistence parametr kontextu.

    • Parametr název kontextu

    • Kontrola Existence

    Existence souboru cookie

    Ověření existence nebo neexistence souboru cookie.

    • Identifikátor URI webové stránky

    • Název souboru cookie

    • Ověřte existenci

    • Název domény souborů cookie (volitelné)

    • Cesta souborů cookie (volitelné)

    Porovnání hodnoty souboru cookie

    Pokud zadaný řetězec odpovídá hodnota zadaný soubor cookie je splněna podmínka.

    • Identifikátor URI webové stránky

    • Název souboru cookie

    • Operátor porovnání

    • Value

    • Ignorovat velikost písmen

    • Použití regulárního výrazu

    • Název domény souborů cookie (volitelné)

    • Cesta souborů cookie (volitelné)

    Pro smyčku

    Pravidlo představuje tradiční "pro" smyčky.Parametr kontextu je inicializován před první iteraci smyčky.Smyčkové příkazy jsou spouštěny při porovnání s hodnotou splňuje obsah parametr kontextu.Hodnotou kroku je použito na konci každé opakování smyčky.

    • Parametr název kontextu

    • Operátor porovnání

    • Ukončení hodnotu

    • Počáteční hodnota

    • Přírůstek

    Porovnání čísel

    Pokud obsah poskytnutý kontext parametru splňuje číselné porovnání s hodnotou je splněna podmínka.

    • Parametr název kontextu

    • Operátor porovnání

    • Value

    Pravděpodobnost pravidlo

    Podmínka se považuje podle zadané procento splněny.

    • Parametr název kontextu

    • Procento

    Počtem opakování

    Zpracovává požadavky obsažené ve smyčce zadaným počtem opakování.

    • Parametr název kontextu

    • Počet iterací

    Porovnání řetězců

    Pokud zadaný řetězec odpovídá obsah poskytnutý kontext parametru je splněna podmínka.

    • Parametr název kontextu

    • Operátor porovnání

    • Value

    • Ignorovat velikost písmen

    • Použití regulárního výrazu

  5. Podle položek ve smyčce, pomocí rozevíracího seznamu pod první položku zvolte smyčky for zadat první položku, kterou chcete použít ve smyčce.

  6. Zvolte v rozevíracím seznamu pod Vyberte poslední položku smyčky for zadat poslední položku, kterou chcete použít ve smyčce.

  7. Klepněte na tlačítko OK.

    Po uzavření položky vedení a přidejte pravidlo podmíněného dialogové okno do smyčky je nyní označen ikonu v editoru Test výkonu webové.

    [!POZNÁMKA]

    Později můžete upravit nastavení vlastnosti definované pro pravidlo výběrem smyčky v editoru webových Test výkonu a pomocí okna vlastností.

Viz také

Úkoly

Názorný postup: Přidání do Test výkonnosti webové smyčka

Jak: upravit existující Test výkonu Web pomocí editoru webových Test výkonu

Jak: "Pokud je pak" Přidat větev podmínky na požadavky zkoušky výkonu webového

Další zdroje

Přidání webové požadavky v testy výkonu webových smyčky a logiku větev

Analýza výsledků zkoušek zatížení pomocí Analyzer zkušební zatížení