Úpravy scénářů zátěžových testů pomocí editoru zátěžových testů
Zátěžové testy obsahovat scénáře, které obsahují testů výkonu webu nebo testování částí.Objekt scénář je kontejneru v rámci zátěžový test, kde zadáte vzor zatížení, kombinace testů, kombinaci prohlížeče a kombinaci sítě.Scénáře jsou důležité, protože poskytují flexibility při konfiguraci testovací charakteristiky, které umožňují simulaci složitých, reálné zátěže.
Například můžete testování serveru elektronické obchodování, který má Internet front-end používá o stovky počtu současných odběratelů příchozí přes mnoho rychlosti připojení a použití různých prohlížečích.Stejný web může mít i funkce správy, která je použita interní zaměstnanci aktualizace produktů a chcete-li zobrazit statistiky.Tito uživatelé interní by obvykle přístup k webu pomocí stejného prohlížeče a vysokorychlostní připojení k síti LAN.Byste chtěli zapouzdřují vlastnosti tyto dvě různé skupiny uživatelů v různých scénářích.Každý scénář může obsahovat typu virtuálních uživatelů.V takovém případě scénáře testování zatížení lze provádět představují virtuální zákazníky a jiný scénář lze provádět představují virtuální interní uživatele webového serveru.
Požadavky
- Visual Studio Ultimate
Scénáře, které jsou vytvořeny v Průvodci novým zátěžového testu
Všechny možnosti počáteční konfigurace a nastavení, které jste zadali v zátěžové testování Průvodce novým pro scénář při vytváření zátěžový test lze upravit v editoru načíst Test po dokončení průvodce.Načíst testovat Editor umožňuje upravit vlastnosti existující scénář nebo přidat nové scénáře zátěžového testu.Navíc můžete přidat další čítače sady a spusťte nastavení.
Scénáře obsahují následující komponenty:
Termín |
Definice |
Kombinace prohlížeče |
Simuluje, že virtuálních uživatelů zkontrolujte webu prostřednictvím různých webových prohlížečů, kromě aplikace Internet Explorer. |
Vzor zatížení |
Určuje počet virtuálních uživatelů aktivní během zátěžového testu a rychlost, jakou jsou spuštěny nové uživatele.Příklad: kroku konstantní a založené na cílech. |
Test kombinaci modelu |
Určuje pravděpodobnost virtuálních uživatelů daného spuštěním ve scénáři zátěžového testu.Příklad: 20 % šanci spustit TestA a 80 % pravděpodobností ke spuštění TestB. Testovací model kombinaci by měla odpovídat cílů testování pro určitých scénářů. |
Kombinace testů |
Kombinace testů je výběr webových výkonu a testování částí testů, které jsou obsaženy v rámci scénáře a distribuci tyto testy ve scénáři. |
Kombinace sítě |
Simuluje, že virtuálních uživatelů zkontrolujte webu prostřednictvím různých síťová připojení.Kombinace sítě nabízí možnosti, které zahrnují LAN, kabel modemu a další možnosti. |
Čítač sad |
Když vytvoříte zátěžový test zátěžové testování Průvodce novým, můžete přidat počáteční sadu čítače.Tyto poskytují sadu předdefinovaných a důležité čítače sady pro zátěžového testu.Můžete spravovat své čítače v editoru zátěžových testů. Zátěžové testy poskytují čítače pojmenované sady, které jsou užitečné při analýze data čítače výkonu.Nastaví čítače jsou uspořádány podle technologie a zahrnují zátěžového testu, služby IIS, ASP.NET a SQL.Nastaví čítače lze vybrat pro počítače, které zadáte pro zařazení do scénář zátěžového testování. |
Scénáře testování zatížení
Kromě toho scénáře má několik vlastností, které můžete upravovat pomocí editoru zátěžových testů.Další informace naleznete v tématu Vlastnosti scénáře zátěžového testu.
Úkoly
Úkoly |
Související témata |
---|---|
Vytvářet a upravovat scénáře zátěžového testování: zátěžových testů obsahovat jeden nebo více scénáře, které se používají k modelu, jak skupiny uživatelů komunikuje s aplikací server.Jednotlivé scénář se skládá z vzor zatížení, kombinace testů, kombinaci prohlížeče a kombinaci sítě.Každý z těchto nastavení odpovídá na stránku v nové průvodce zátěžovým testem.Další informace naleznete v tématu Vytvoření a spuštění zátěžového testu [přesměrováno]. |
|
Přidat pozastaví umělý lidské interakce v váš scénář: myslíte, kolikrát se používají k simulaci lidské chování, které způsobí, že lidé čekání mezi interakce s webovým serverem.Čas přemýšlení dojít mezi požadavky za test výkonu webu a mezi test iterací ve scénáři zátěžového testu.Použití čas přemýšlení v zátěžový test může být užitečné při vytváření přesnější simulace zatížení. |
|
Zadejte počet virtuálních uživatelů pro váš scénář: můžete nakonfigurovat vlastnosti vzor zatížení Chcete-li určit, jak je upravená zatížení simulované uživatele v průběhu zátěžový test.Visual Studio Ultimateposkytuje tři vzory zatížení integrované: Konstanta, krok a založené na cílech.Zvolte vzor zatížení a upravit vlastnosti, které mají odpovídající úrovně pro vaše cíle testování zatížení. |
|
Konfigurovat pravděpodobnost virtuálních uživatelů spuštění testu ve scénáři: můžete použít kombinace testů, které určuje pravděpodobnost virtuálních uživatelů daného spuštěním ve scénáři zátěžového testu.To umožňuje více realisticky simulovat zatížení.Namísto s pouze jedním pracovním postupem prostřednictvím vašich aplikací, může mít několik pracovních postupů, které je blíže sbližování o tom, jak koncoví uživatelé pracují s vašimi aplikacemi. |
|
Přidat nebo odebrat test webové výkonu nebo částí pro scénáře testování zatížení: můžete přidat nebo odebrat test webové výkonu nebo jednotka od zátěžový test ve scénáři.Zátěžový test obsahuje jeden nebo více scénáře, z nichž každá obsahuje jeden nebo více testů výkonu nebo jednotka webové. |
|
Konfigurovat kombinaci požadované sítě pro váš scénář: pomocí kombinace sítě, můžete simulovat zatížení sítě tím realisticky ve scénáři testování zatížení.Zatížení je generována pomocí heterogenních kombinaci typů síťových namísto jeden typ jednu síť.Můžete vytvořit užší sbližování o tom, jak koncoví uživatelé pracují s vašimi aplikacemi.Model kombinaci sítě by měla odpovídat cílů tuto situaci. |
|
Vyberte vhodnou kombinaci webového prohlížeče pro váš scénář: pomocí kombinace prohlížeče, můžete simulovat webů a zátěžové tím realisticky ve scénáři testování zatížení.Zatížení je generována pomocí heterogenních kombinaci prohlížečů místo jednoho jediného prohlížeče.Můžete vytvořit užší sbližování prohlížečů, která se bude používat s vašimi aplikacemi. |
|
Konfigurovat nastavení testu iterace k danému: můžete upravit scénáře testování zatížení ke konfiguraci nastavení testu iteraci pomocí editoru zátěžové testování a v okně Vlastnosti.Ve výchozím nastavení scénáře nastavený s žádné maximální zkušební iterací.Volitelně můžete nakonfigurovat maximální počet iterací ve scénáři a jak dlouho se pro pozastavení mezi nimi. |
|
Konfigurovat nastavení zpoždění pro váš scénář: pomocí editoru zátěžové testování a v okně Vlastnosti, lze zadat prodlevu před zahájením scénáře v zátěžový test. Příklad kdy můžete chtít použít zpoždění počáteční čas vlastnost je, pokud je nutné jeden scénář spustit vytváření položek, které využívá jiný scénář.Můžete pozdržet náročných scénáře, chcete-li povolit vytváření scénář k naplnění některá data. |
|
Zadejte vzdálených počítačích, chcete-li použít v situaci zátěžového testu: po vytvoření zátěžového testu, můžete upravit vlastnosti vašeho scénáře testování zatížení označíte, které testovací agenti, které chcete zahrnout. Další informace naleznete v tématu Distribuce spouštění zátěžových testů mezi více testovacích počítačů s použitím testovacích kontrolérů a testovacích agentů. |
Souvisejících úloh
Určení sad čítačů a mezních pravidel pro počítače v zátěžovém testu
Zátěžové testy poskytují sad pojmenované čítače, uspořádané podle technologie, které jsou užitečné při analýze data čítače výkonu.Nastaví čítač zahrnují zátěžového testu, služby IIS, ASP.NET a SQL.Když vytvoříte zátěžový test zátěžové testování Průvodce novým, počáteční sadu předdefinovaných a důležité čítače sady jsou ve výchozím nastavení nakonfigurována pro počítače, které mají být zahrnuty zátěžový test určíte.Můžete spravovat své čítače v editoru zátěžových testů.
Konfigurace parametrů běhu zátěžových testů
Nastavení testu jsou sadu vlastností, které ovlivňují způsob spuštění zátěžového testu.Nastavení testu jsou uspořádány do kategorií v okně Vlastnosti.
D: Mám některé problémy s výkonem se používá v mé test dat SQL, mohu ladit to?
Pomocí nástroje pro trasování SQL v zátěžových testů můžete sledovat a zlepšit výkon vašich webových aplikací, které používají k uložení dat serveru SQL Server.
Vytvoření a spuštění zátěžového testu [přesměrováno]
Můžete nakonfigurovat nastavení testu, které používáte s zátěžový test k určení, že chcete použít 64bitové procesy.
Skupina počítačů slouží ke generování simulované zatížení pro testování a pro spuštění testů v několika počítačích vzdáleně a současně.
Spouštění testů výkonu aplikace
Po dokončení úprav zátěžového testu, můžete jej spustit Chcete-li ověřit, zda funguje správně.Můžete pokračovat v cyklu úprav tohoto zátěžového testu a jeho spuštění, dokud zátěžový test provede správně.
Viz také
Koncepty
Přehled analyzéru zátěžového testu
Vlastnosti scénáře zátěžového testu