Nastavení testů v sadě Visual Studio
Při spuštění testů z Visual Studio nebo v build service, Testovací architektura může shromažďovat data, například informace o trasování diagnostiky, systémové informace, nebo záznam videa kódované uživatelského rozhraní vyzkoušet.Můžete také simulovat potenciální slabá místa na zkušební stroje, snížení dostupné systémové paměti nebo emulovat pomalé sítě.
Pokud je aplikace spuštěná na více než jednom počítači, můžete konfigurovat tyto možnosti samostatně pro každý počítač a zvolte, které počítače by měl spustit kód test.
Důležité |
---|
.testsettings a .runsettings Pokud jste obeznámeni s testováním v předchozích vydáních aplikace Visual Studio, všimnete si .testsettings soubor je v projektu test jednotky nedodává.Novější testovací architektura, zavedené v roce 2012 Visual Studio, můžete konfigurovat pomocí .runsettings souboru. Použijete-li .testsettings souborů MSTest testovacímu se použije ke spuštění testů.To pracuje pomaleji a neumožňuje spuštění testů z výrobců test rámce. Z toho plyne:
|
Požadavky
- Visual Studio Ultimate, or Visual Studio Premium, orVisual Studio Test Professional
Toto téma popisuje, jak definovat test nastavení v aplikaci Visual Studio.Pokud používáte systém testy nástroje Microsoft Test Manager, viz Vytváření nastavení testů pro automatizované systémové testy pomocí nástroje Microsoft Test Manager.
Při použití souboru nastavení testu?
Chcete-li:
Sběr diagnostických dat, který vám pomůže určit chyby v aplikaci.
Emulate potenciální slabá místa, které vaše aplikace příležitostně setkat v prostředí výroby.
Spusťte klienta, serveru a další části vaší aplikace na různých počítačích, chcete-li ověřit, že se chová podle očekávání v distribuovaném prostředí.
Rozdělte velký počet zkoušek v dalších počítačích.
Spustit web výkon a zatížení zkoušky.Pokud jste přidali testovat web výkon a zatížení projekt do řešení, bude již obsahovat soubor .testsettings.Můžete jednoduše upravit tento soubor.
Upozornění |
---|
Testování částí zpomalení více pomocí souboru nastavení test.Doporučujeme používat testovací soubor nastavení s testy jednotky.Testování částí lze konfigurovat pomocí .runsettings namísto souboru.Chcete-li nasadit další soubory, použijte DeploymentItemAttribute. Ale testy výkonu a zatížení webové vždy používat testovací soubor nastavení. |
Použití souboru nastavení testu
Přidat soubory nastavení testu k řešení a pak vyberte ten, který chcete použít.Můžete přidat více než jeden soubor nastavení testu, pokud chcete rychle přepínat mezi různými nastaveními.
Přidání souboru .testsettings do vašeho řešení.
V místní nabídce řešení sady Visual Studio, zvolte Přidat, Nová položkaa potom vyberte Test nastavení.
Upravte soubor nastavení testu
Vyberte nastavení testu pomocí:
Vyberte nastavení testu pro jednotky testy a kód uživatelského rozhraní:
Na TEST nabídce zvolte Test nastavení, Vyberte soubor nastavení Test.Výběr nastavení testu pro jednotky a kódované test uživatelského rozhraní
Vyberte nastavení testu pro web testy výkonu a zatížení:
Otevřete místní nabídku pro soubor .testsettings ve vašem řešení, který chcete použít a vyberte Active zatížení a nastavení testovací Web.Výběr nastavení testu pro web testy výkonu a zatížení
Co by měla vědět?
PoznámkyPřidejte test nastavení řešení není projekt.
Existují různé příkazy pro výběr nastavení testu pro testy výkonu webových a jiných typů testů.Testy výkonu webu vždy požadovat testovací soubor nastavení.Testy jednotky a kódované UI nevyžadují testovací soubor nastavení.
Upozornění: nedoporučujeme používat test nastavení Visual Studio 2012 testování částí projektu, pokud nechcete nastavení, které nabízí.Je-li nastavení testu starší testovacímu slouží ke spuštění testů a dojde ke ztrátě výhody výkonu a pružnosti nový rámec.
Použijete-li test nastavení souboru a později se rozhodnete, že nechcete, můžete ji zrušit na TEST nabídky volbou Testování nastavení.
Toto doporučení se nevztahuje na Web výkon a zatížení zkoušky vždy k dispozici soubor nastavení.
Vyberte nastavení a ovládací prvek adaptéry diagnostická data.Existuje několik typů adaptérů, které shromažďují různé druhy informací a nakonfigurovat prostředí, ve kterém běží test.
Test nastavení vybrat také test řadič.Pokud chcete spustit aplikaci na více než jednom počítači, použijte testovací řadič.
Zde jsou některé problémy s kompatibilitou pro testování nastavení mezi Visual Studio 2010 a Visual Studio 2012.Ve verzích aplikace Visual Studio před Visual Studio 2012, test nastavení byly obsaženy ve vašem řešení, když jste vytvořili projekt testů.There was jeden typ testu projektu, který obsahoval všechny různé druhy typy testů.Nicméně, v Visual Studio 2012, test nastavení nejsou zahrnuty ve vašem řešení, když buď nové jednotky zkušebního projektu nebo přidání nového projektu kódované testovací uživatelské rozhraní je.To je důsledkem zdokonalení v rámci zkušební jednotky zlepšit výkon, rozšiřitelnost a pružnosti.Můžete však otevřít existující Visual Studio 2010 roztoku obsahujícího projekt testů a soubor .testsettings a bude nadále spuštěna.Kromě toho můžete přidat soubor .testsettings do Visual Studio 2012 řešení v případě, že potřebujete shromáždit specifické testovací data nebo spustit test na aplikace, které jsou rozloženy na více než jeden počítač.
Pokud přidáte že webové výkon a zatížení otestovat projekt do řešení, je vytvořen výchozí soubor Local.testsettings.Je automaticky přidán do řešení v oblasti Položky řešení složky.Testy se spustí lokálně bez adaptérů diagnostických dat vybrána.Můžete přidat nebo upravit soubor .testsettings k určení diagnostických dat adaptéry a testování řadiče.
Další informace naleznete v tématu Testování pro nepřetržité dodávky s Visual Studio 2012 – kapitola 6: testování nástrojů A.
Úprava nastavení testu
Můžete nakonfigurovat různé hodnoty pro nastavení testu pomocí následující stránky Testování nastavení dialogové okno:
Obecná
Role
Data a Diagnostika
Nasazení
Instalační program a vyčištění skripty
Hostitelé
Časové limity test
Test jednotky
Testovací web
Testování nastavení: role
Na stránce role můžete buď nakonfigurovat test spustit v místním počítači nebo vzdáleně spouštět:
Místní spuštění je ve výchozím nastavení.Znamená to, že zkoušky a aplikaci spustit v počítači aplikaci Visual Studio nebo na serveru sestavení po kontrole v kódu.Pokračujte dat a Diagnostika.
Místní spuštění s vzdálený sběr je typická konfigurace pro testování web app nebo klient server system.Testovací kód spuštěn v místním počítači, ale může také shromažďovat testovat data z komponenty aplikace nainstalované v jiných počítačích.
Vzdálené spuštění se používá Pokud nechcete žádnou část aplikace spouštět místně.Toto je typická konfigurace, pokud aplikace vyžaduje určité platformy, jako je například databáze nebo určitého webového prohlížeče.Můžete shromažďovat údaje ze zkoušek a konfigurace testovacího prostředí v každém počítači.
Konfigurace testovacího řadiče a role Vzdálená data kolekce a spuštění
Vzdálené spuštění znamená instalaci vaší aplikace na jednom nebo více počítačích kromě místního počítače.Test nastavení můžete určit, shromažďování dat a Konfigurace testovací prostředí pro tyto stroje.Každý počítač musí mít testovací agent propojen testovacího řadiče.Testovacího řadiče čte test nastavení po sobě jdoucími agentů, konfigurace jednotlivých počítačů testovací prostředí a adaptéry diagnostická data.Můžete buď instalaci testovacího řadiče a agenti ručně nebo můžete Microsoft Test Manager k vytvoření prostředí pro laboratorní použití.
Pro vzdálené testování strojů jsou označeny názvy rolí, jako je například "SQL Server", "Webový Server" a "Klienta pro stolní počítače." Názvy umožňují zadat konfiguraci všech počítačů.Při instalaci aplikace pro testování vybrat správný stroj pro každou komponentu aplikace pomocí názvů rolí.
Z řadič rozevírací seznam, zvolte testovacího řadiče pro test činitele, které jsou nezbytné pro spuštění testů nebo na sběr dat.
Chcete-li přidat role, které chcete použít ke spuštění testů a sběr dat, zvolte Přidat.Například dáte názvy rolí, jako je "Klient plochy" nebo "Server WWW."
Vyberte roli, kterou chcete spustit testy a pak zvolte nastavte roli spustit testy.Obvykle je to role, na kterém je nainstalována součást klienta aplikace.
[!POZNÁMKA]
Testování kódu role, které definují se nespustí, ale budou použity pouze ke sběru dat podle data a diagnostické adaptéry určete rolí v dat a Diagnostika stránky.
Zvolit test činitele, které lze použít pro roli, musíte vytvořit atributy pro tuto roli a potom přiřadit tyto atributy vaši zástupci test.Pokud chcete spustit testy současně ve více počítačích, musíte přiřadit více agentů test atribut z role, která je nastavena pro spuštění testů.Chcete-li vytvořit atribut, vyberte roli a pak zvolte Přidat v panelu nástrojů nad seznamem atributů.
Pravidlo výběru Agent zobrazí dialogové okno.
Zadejte název v Název atributu a hodnota v Hodnota atributua pak zvolte OK.Přidáte tolik atributy tak, jak potřebujete.
Můžete například přidat atribut s názvem "RAM > 16 GB"hodnotu"True"nebo"False"k filtrování test agent počítačů s více než 16 GB paměti.Však budete muset ručně zvolit hodnotu atributu na vaši zástupci test.Hodnoty atributů není nastavena automaticky na základě specifikace stroje.
Pro použití atributu do jednoho nebo více agentů test, můžete přiřadit atribut vaši zástupci test pomocí Spravovat řadič Test dialogové okno.
Test nastavení: Data a Diagnostika
V Nastavení testu dialogové okno pole, zvolte dat a Diagnostika stránky.V tomto okamžiku v závislosti na způsobu konfigurace možnosti v role stránky, použijte jednu z následujících možností:
Shromažďování dat a diagnostické údaje v místním počítači
Chcete-li zahrnout data a diagnostické nástroje, které chcete shromáždit v místním počítači, vyberte adaptéry diagnostická data podle testování potřebuje.Chcete-li konfigurovat adaptér diagnostických dat, který jste zahrnuli, vyberte adaptér konkrétní diagnostická data a pak zvolte Konfigurace možnost nad seznamem dat a diagnostické adaptéry.
Shromažďování dat a diagnostické údaje ve vzdálených počítačích pomocí rolí
V dat a diagnostické stránky, můžete definovat role nemá výběrem adaptéry diagnostická data role se využívá ke shromažďování dat.Proto pokud jeden nebo více dat a diagnostické adaptéry jsou povoleny pro roli, pak testovacího řadiče zvolí k dispozici testovacího počítače agenta ke shromažďování dat pro zadaná data a diagnostické adaptéry založené na atributy, které jste definovali pro roli.Chcete-li vybrat data a diagnostické údaje adaptérů, které chcete shromáždit pro každou roli, vyberte roli.Pro každou roli vyberte adaptéry diagnostická data podle potřeby zkoušky.Chcete-li konfigurovat jednotlivé adaptéry diagnostických dat, který jste vybrali pro každou roli, zvolte Konfigurace možnost nad seznamem dat a diagnostické adaptéry.
Příklad rolí a adaptéry diagnostických dat:
Můžete například vytvořit klientská role s názvem "Desktop klient" s atributem "Používá SQL" nastavte na hodnotu "True" a role serveru s názvem "SQL Server" s atribut nastaven na "RAM > 16 GB".Pokud zadáte "Klienta plochy" poběží zkoušek pomocí příkazu nastavte roli spustit testy v role stránky, vyberte řadič test bude strojů se test činitele, které obsahují atribut "Používá SQL" nastavena na hodnotu "True", chcete-li spustit testy v.Řadič test bude také vybrat stroje SQL server test původci, které obsahují atribut "RAM > 16 GB"shromažďovat pouze data, která je definována pomocí dat a diagnostické adaptéry, které jsou zahrnuty v roli."Desktop Client" zkoušky agent může také shromažďovat data pro stroje, které se systémem, ale je nutné vybrat data a diagnostické adaptéry pro tuto roli příliš.
[!POZNÁMKA]
V tabulce jsou uvedeny pouze adaptérů, které lze použít s testy v sadě Visual Studio.Další informace o adaptérech diagnostických dat používané v Microsoft Test Manager, viz Nastavení stroje a shromažďování diagnostických informací pomocí nastavení testu.
Diagnostická Data adaptéry pro automatizované testy
Adaptér diagnostických dat |
Související téma |
---|---|
Proxy třída klienta pro technologii ASP.NET pro IntelliTrace a dopad Test: tento proxy umožňuje shromažďovat informace o volání http klienta na webový server pro adaptéry diagnostická data IntelliTrace a zkoušky vlivu. |
Chcete-li tyto informace shromažďujeme, není nutná žádná konfigurace. Jak: sběr dat IntelliTrace pomůže ladění složité problémy Jak: shromažďovat Data zkontrolovat, které zkoušky by se spustit po změně kódu |
IntelliTrace: můžete konfigurovat diagnostická data adaptéry pro IntelliTrace ke shromažďování informací o konkrétní diagnostické trasování lze izolovat chyby, které se obtížně reprodukovat.Tento adaptér vytvoří IntelliTrace soubor s příponou .iTrace, který obsahuje tyto informace.Pokud se test nezdaří, můžete vytvořit chybu.IntelliTrace souboru, který je uložen s výsledky zkoušek je automaticky přiřazen k této chybě.Data, která jsou shromažďovány v souboru IntelliTrace zvyšuje ladění produktivitu zkrácením doby potřebné k reprodukci a diagnostikovat chyby v kódu.Z tohoto souboru IntelliTrace, které místní relace můžete simulované v jiném počítači to snižuje možnost chyby probíhá bez reprodukovatelné. Další informace naleznete v tématu Ladění aplikace pomocí zaznamenávání provádění kódu s použitím technologie IntelliTrace. |
|
Profilovací služby technologie ASP.NET: vytvoříte nastavení testu, zahrnující profilování, ASP.NET, který shromažďuje údaje o výkonu na webové aplikace technologie ASP.NET.
Poznámka
Tento adaptér diagnostických dat je pro použití pouze s zatížení zkoušky tohoto použití weby, které vyžadují Visual Studio Ultimate.
|
Jak: vytvoření Test nastavení pro zkušební zatížení distribuované |
Kód disponibility (Visual Studio 2010): vytvoříte nastavení testu, který obsahuje informace o pokrytí kódu, které lze zjistit, jak velká část kódu je kryta testy.
Poznámka
Tento adaptér diagnostické údaje platí pouze pro test nastavení aplikace Visual Studio.Nepoužívá se pro test nastavení v Microsoft Test Manager.
Poznámka
To je z důvodu kompatibility s Visual Studio 2010 pouze.
Další informace o Průchod kódem, viz Je právě testován pomocí kódu disponibility zjistit, jak daleko kódu. |
Konfigurace pokrytí kódu pomocí nastavení testů se již nepoužívá |
Protokol událostí: můžete konfigurovat nastavení zahrnout shromažďování událostí protokolu zkoušce, která bude zahrnuta do výsledků zkoušek. |
Jak: Konfigurace protokolu událostí kolekce pomocí Test nastavení |
Emulace sítě: můžete určit, má znamenat zátěž umělou síť na test pomocí nastavení testu.Emulace sítě ovlivňuje, že emulují konkrétního síťového připojení s rychlostí, například telefonní komunikace do a z počítače.
Poznámka
Tento adaptér diagnostické údaje platí pouze pro test nastavení aplikace Visual Studio.Nepoužívá se pro test nastavení v Microsoft Test Manager.
Poznámka
Emulace sítě nelze použít ke zvýšení rychlosti připojení k síti.
|
Postupy: Konfigurace emulace sítě s využitím testovacích nastavení v sadě Visual Studio |
Informace o systému: test nastavení lze nastavit tak, aby zahrnout systémové informace o počítači spuštěný test na.Informace o systému podle výsledků zkoušek, pomocí nastavení testu. |
Chcete-li tyto informace shromažďujeme, není nutná žádná konfigurace. |
Testování vlivu: můžete shromažďovat informace o tom, které byly použity metody v kódu aplikace, při práci se systémem testového případu.Tyto informace lze použít společně s změny provedené vývojáři kód aplikace zjistit, jaké zkoušky byly ovlivněny změnami vývoje. |
Jak: shromažďovat Data zkontrolovat, které zkoušky by se spustit po změně kódu |
Záznam videa: můžete vytvořit záznam videa plochy relace při spuštění automatického testování.Tento záznam videa může být užitečné, chcete-li zobrazit akce uživatele pro kódované testovací uživatelské rozhraní.Záznam videa můžete pomoci ostatním členům týmu a izolovat problémy s aplikací, které se obtížně reprodukovat. |
Postupy: Nastavení testů pro záznam obrazovky a zvuku během testování |
Testování nastavení: nasazení
V Test nastavení dialogové okno pole, zvolte nasazení stránky.
Chcete-li vytvořit samostatný adresář pro nasazení pokaždé, když spustíte testy, vyberte Povolit nasazení.
[!POZNÁMKA]
Zvolíte-li k tomu, můžete pokračovat v sestavení aplikace, spustíte-li testy.
Chcete-li přidat soubor do adresáře, který se používá ke spuštění testů, které potřebujete pro zkoušky, zvolte Přidat soubor a vyberte soubor, který chcete přidat.
Chcete-li přidat do adresáře do adresáře, který se používá ke spuštění testů, které potřebujete pro zkoušky, zvolte Přidat adresář a potom vyberte adresář, který chcete přidat.
[!POZNÁMKA]
Další informace o tom, jak nasadit soubory a adresáře pro jednotlivé testy pomocí vlastnosti a atribut DeploymentItem, viz Postupy: Nasazení souborů pro testování.
Test nastavení: Nastavení a vyčištění skripty
Spuštění skriptů, před a po testy, zvolte Instalační program a vyčištění skripty stránky v Test nastavení dialogové okno.
Zadejte umístění souboru skriptu v instalační skript nebo zvolte tři tečky (...) k vyhledání instalačního skriptu.
Zadejte umístění souboru skriptu v skript vyčištění nebo zvolte tři tečky (...) vyhledejte skript vyčištění.
Testování nastavení: hostitelé
Chcete-li spustit testy pomocí jiného hostitele, zvolte hostitelů stránce Test nastavení dialogové okno.
Chcete-li spustit testy jednotky ve stejném procesu jako web ASP.NET, vyberte ASP.NET v typu Host.
Vyberte, pokud chcete, aby vaše testovací jako procesy na 32-bit nebo 64-bit pomocí test spustit v procesu 32bitové nebo 64bitové.
Pro maximální flexibilitu by měl kompilovat testovací projekty se Libovolný procesor konfigurace.Potom můžete spustit na oba agenti 32 a 64 bit.Žádnou výhodu kompilaci projektů test s 64-bit konfigurace.
Test nastavení: Vypršení časového limitu zkušební
(Volitelné) Chcete-li omezit dobu pro každou zkušební jízdy a jednotlivé testy, zvolte Test časových limitů. stránky v Test nastavení dialogové okno.
Přerušení testu, při překročení časového limitu, vyberte přerušení testu, pokud překročí celkový čas a poté zadejte hodnotu pro toto omezení.
Individuální test nezdaří, pokud je překročen časový limit, vyberte označit jednotlivé zkušební jako se nezdařila jeho doba spouštění přesáhne-lia zadejte hodnotu pro toto omezení.
Test nastavení: Jednotkový Test
(Volitelné) Máte-li určit umístění sestavení, které testy jednotky je třeba načíst, zvolte Jednotkový Test.
Pro kořenové složce pro sestavení, které mají být načtena, zvolte Procházet vyhledejte složku a přidat textové pole.
Kořenovou složku, která je zadána může obsahovat proměnné prostředí a představuje adresář, který bude použit jako parametr ApplicationBase domény, která testy, které jsou spuštěny v.Všechna sestavení v tomto adresáři bude načíst pomocí testů jednotky.V provozním prostředí je dobrým zvykem, nastavte adresář nainstalovanou kódu v sestavení testovací.Ve vývojovém prostředí je dobrým zvykem, nastavte adresář, kde jsou vytvořeny kódu v sestavení testovací tak.Tím je zajištěno, že všechny odkazy, které budete muset binární soubory produktu můžete načíst a vyřešen při zjišťování a provádění zkoušek bez nutnosti Zkopírujte binární soubory produktu kolem zkouškami.
Pokud není nastavena žádná hodnota, ApplicationBase domény, která testy, které jsou spuštěny v nastavena na adresář, který obsahuje testy.
Zaškrtněte nebo zrušte zaškrtnutí políčka pro použití kontextu načtení sestavení v adresáři test.
Ve výchozím nastavení většina sestavení jsou načtena do správné "zatížení kontextu." Obvykle byste měli opustit použití kontextu načtení sestavení v adresáři test vybrané.Existují však některé podmínky v případě, že budete chtít tuto funkci vypnout:
Pokud existuje velký počet sestavení v adresáři test a zadali jste umístění pod kořenové složce pro sestavení, které mají být načtenaa testy nejsou závislé na načítání v kontextu načtení, zobrazíte výkon, zvýšit, pokud nepoužijete kontextu načtení načíst tyto zkušební sestavení.
Je-li testy závisí na načítání v jiném kontextu než kontextu načtení (nejsou typické).
Další informace naleznete v tématu Doporučené postupy pro načtení sestavení.
Podle složky, které chcete použít při spuštění testů, zvolte Přidat složku.
Vyhledat složku zobrazí dialogové okno.
Vyhledejte složku a klepněte na položku OK.
Složky, které chcete použít při spuštění testů nastavení je nastavení, které budete pravděpodobně používat nejčastěji.Chcete-li zadat více cest do složek, které lze vyřešit sestavení z během provádění zkoušek a zjišťování.Všechny cesty, které jsou uvedeny v této části může obsahovat proměnné prostředí.S každou cest, které jsou zde uvedeny jsou dvě možnosti, které jsou s ním spojeny:
První možnost vybrat Použít načíst kontext políčka určíte, že adresář měl použít kontext zatížení, je-li při řešení sestavení z adresáře (Pokud kontextu načtení není vyžadováno pro zkoušky pro správnou funkci můžete pozorovat zlepšení výkonu zrušením zaškrtnutí tohoto políčka).
Druhá možnost vybrat zahrnout podsložky políčka určíte pomocí libovolné podsložce při řešení sestavení z adresáře.
Podle Další složky, které mají použít při zjišťování testy, zvolte Přidat složku.
Vyhledat složku zobrazí dialogové okno.
Vyhledejte složku a klepněte na položku OK.
Další složky, které mají použít při zjišťování testy možnost je užitečná v případě, že jste buď provádění zkoušek vzdáleně za Team Build nebo dělá automatizovaný spustit z nástroje Microsoft Test Manager.Cesty zde uvedené se použije pro sestavení řešení, ale pouze během zjišťování test.Tyto cesty může obsahovat proměnné prostředí.V případech, kde jsou testy plánován vzdáleně spouštět z sestavení umístit a všechny závislosti sestavení zkoušky jsou ve stejném adresáři, tyto cesty lze použít k zajištění toho, MSTest nebo řadič Test nalezli dostatek závislé sestavení, které chcete zjišťovat zkoušek a naplánovat jejich vzdálených počítačů pro spuštění.
Pro spuštění plánován od Microsoft Test Manager, existuje další token – % BuildDrop %, který lze obecně odkazovat na místo přetažení sestavení.To eliminuje potřebu vytvořit nebo aktualizovat nastavení testu při každém testování nového sestavení.Tento token bohužel není přímo podporována prostřednictvím Team Build.Ale pokud místo přetažení sestavení je nastaven v proměnné prostředí z definice sestavení s názvem BuildDrop, bude mít stejný výsledek.
Další informace naleznete v tématu Ověření kódu pomocí zkoušky jednotky.
Test nastavení: Testovací Web
(Volitelné) Chcete-li konfigurovat vlastnosti, které řídí jak testy výkonu webové jsou v testu nastavení, zvolte Testovat webové.
Vyberte buď Spustit pevný počet, nebo jeden na řádek zdroje dat spustit.
Použít typu prohlížeče rozevíracího seznamu vyberte webový prohlížeč s brzdami váš Web.Například Internet Explorer 9.0.
[!POZNÁMKA]
Test výkonnosti webu vyžaduje Visual Studio Ultimate.
(Volitelné) Vyberte Simulovat myslíte časy povolení simulované lidské pozastavení.
(Volitelné) Vyberte adresáře použijte požadavek URL jako výchozí cestu pro soubory cookie.
Pokud adresáře použijte požadavek URL jako výchozí cestu pro soubory cookie je zakázána, pak webových testů bude následovat toto chování:
Pokud požadavek, například www.abc.com/myapp/abc.aspx, nastaví soubor cookie ve svém a neurčuje cestu, pak test použije celý požadavek URL jako cestu pro tento soubor cookie.To znamená, že soubor cookie bude odeslán pouze s následné požadavky s adresou URL www.abc.com/myapp/abc.aspx.
Pokud adresáře použijte požadavek URL jako výchozí cestu pro soubory cookie je povoleno, pak webových testů bude následovat toto chování:
Pokud požadavek, například www.abc.com/myapp/abc.aspx, nastaví soubor cookie ve svém a neurčuje cestu, pak test použije adresář požadavek URL jako cestu pro tento soubor cookie.To znamená, že soubor cookie bude odeslán s všechny požadavky s dílčí cesty www.abc.com/myapp (například www.abc.com/myapp/xyz.aspx).
Toto chování je konzistentní s verze 1 cookie podle dokumentu RFC 2109.Další informace naleznete v tématu Request for Comments: 2109.
Viz také
Úkoly
Jak: Přidat Test nastavení souboru z aplikace Microsoft Visual Studio
Postupy: Úpravy souborů nastavení testů v sadě Visual Studio
Jak: vyberte nastavení aktivní Test Microsoft Visual Studio
Jak: vytvoření Test nastavení pro zkušební zatížení distribuované
Názorný postup: Pomocí zkušební zatížení řadiče Test a Test agenti
Koncepty
Nastavení stroje a shromažďování diagnostických informací pomocí nastavení testu
Pomocí testů zatížení řadiče zkouška a zkouška agenti
Nastavení stroje Test spustit testy nebo shromažďovat Data
Kompatibilita testovacích nastavení se sadou Visual Studio 2010
Další zdroje
Testování pro nepřetržité dodávky s Visual Studio 2012 – kapitola 6: testování nástrojů
Určení nastavení testů v nástroji Microsoft Test Manager