Postupy: Konfigurace emulace sítě s využitím testovacích nastavení v sadě Visual Studio
Publikováno: červenec 2016
Můžete nakonfigurovat adaptér diagnostických dat, který má testovat aplikaci v různých prostředích sítě z Microsoft Test Manager a sady Visual Studio. Lze ji také nakonfigurovat pro testování s umělým zatížením sítě nebo problémového místa při spuštění testů.
Upozornění
Pokud spustíte testy na skutečné síti, která je pomalejšího typu než síť, kterou emulujete, test bude stále spuštěn pomocí pomalejší rychlosti sítě. Emulace dokáže síťové prostředí pouze zpomalit, ne zrychlit.
Následující postup popisuje konfiguraci emulace sítě z editoru konfigurace. Tento postup platí pro obě editoru konfigurace v Microsoft Test Manager a sady Visual Studio.
Poznámka
Adaptér diagnostických dat síťové emulace platí pouze pro nastavení testu Visual Studio. Nepoužívá se pro nastavení testu v rámci Microsoft Test Manager.
Účet, který má oprávnění správce, musí být použit k emulaci sítě. Pokud jste vybrali emulaci sítě pro roli místního spuštění ručních testů, je nutné spustit Microsoft Test Manager pomocí oprávnění správce. Pokud jste vybrali emulaci sítě pro jiné role, je nutné ověřit, že test agent v počítači pro tuto roli používá uživatelský účet, který je členem skupiny Správci. Další informace o tom, jak nastavit účet pro váš test agenta naleznete v tématu Instalace a konfigurace testovacích agentů a testovacích kontrolérů.
Poznámka
Účet síťových služeb, který je výchozím účtem pro agenta testů, není členem skupiny administrators.
Nastavení sítě nabízí následující typy emulace sítě:
LAN (výchozí)
3G
Kabel-DSL - 1,5 Mb/s
Kabel-DSL - 768 kb
Kabel/DSL - 384 kb
CDMA
Telefonické připojení 56k
Mezinárodní pomalá síť WAN 300 kB/s
Mezinárodní síť WAN 1,5 MB/s
Mezinárodní síť WAN 1,5 MB/s
Skutečná emulace sítě
Visual Studio používá emulace založeného na softwaru true sítě pro všechny typy testů. To zahrnuje zátěžových testů. Skutečná emulace sítě simuluje stavy sítě prostřednictvím přímé manipulace se síťovými pakety. Emulátor skutečné sítě může emulovat chování drátové i bezdrátové sítě pomocí spolehlivého fyzického propojení, jako je Ethernet. Následující atributy sítě jsou začleněny do pravé emulace sítě:
Časem přenosu v síti (čekací doba)
Množství dostupné šířky pásma
Chování řízení front
Ztráta paketů
Změna pořadí paketů
Šíření chyb.
Skutečná emulace sítě také poskytuje flexibilitu při filtrování síťových paketů na základě IP adres nebo protokolů jako jsou TCP, UDP a ICMP.
Skutečná emulace sítě umožňuje vývojářům a testerům v síti emulovat požadované zkušební prostředí, hodnotit výkon, odhadnout účinky změn nebo rozhodovat o optimalizaci technologie. Ve srovnání s vrstvami testovacího hardwaru je skutečná emulace sítě mnohem levnější a pružnější řešení.
Konfigurace emulace sítě pro nastavení testu
Před provedením kroků v tomto postupu, je nutné otevřít test nastavení ze sady Visual Studio a potom vyberte dat a Diagnostika stránky.
Konfigurace emulace sítě pro nastavení testu
Vyberte roli, kterou chcete použít k emulaci určité sítě.
Poznámka
Adaptér emulace sítě je nutné konfigurovat v roli klienta, nebo v roli serveru. Není nutné použít adaptér pro obě role. Adaptér emuluje rušení v síti, které má vliv na komunikaci mezi oběma rolemi, takže není nutné jej používat u obou. Pokud to není nezbytné, měli byste vybrat roli klienta adaptéru emulace sítě, aby se zabránilo další režii v roli serveru.
Vyberte možnost Emulace sítě a zvolte možnost Konfigurace.
Zobrazí se dialogové okno pro konfiguraci emulace sítě.
Zvolte šipku vedle Zvolte profil sítě, který se bude používat a vyberte typ sítě, kterou chcete emulovat při spuštění testu (například Kabel-DSL, 768 kb/s).
Upozornění
Pokud spustíte testy na skutečné síti, která je pomalejšího typu než síť, kterou emulujete, test bude stále spuštěn pomocí pomalejší rychlosti sítě. Emulace dokáže síťové prostředí pouze zpomalit, ne zrychlit.
Pokud zahrnete emulaci sítě adaptéru diagnostických dat do nastavení testu a máte v úmyslu použít ho v místním počítači, pak musíte také svázat ovladač emulace sítě do jednoho ze síťových adaptérů v počítači. Ovladač emulace sítě je třeba pro správnou funkci adaptéru diagnostiky dat v rámci emulace sítě. Ovladač emulace sítě byl nainstalován a svázán k adaptéru dvěma způsoby:
Ovladač pro emulaci sítě nainstalovaný s Microsoft Visual Studio Test Agent: Agenta Microsoft Visual Studio Test Agent lze použít na vzdálených i místních počítačích. Při instalaci testovacího agenta sady Visual Studio instalační proces zahrnuje krok konfigurace, spojující ovladač emulace sítě se síťovou kartou. Další informace naleznete v tématu Instalace a konfigurace testovacích agentů a testovacích kontrolérů.
Ovladač pro emulaci sítě nainstalovaný s Microsoft Visual Studio Test Professional: Při prvním použití emulace sítě budete vyzváni k propojení ovladače pro emulaci sítě se síťovou kartou.
Tip
Ovladač emulace sítě můžete také nainstalovat z příkazového řádku v místním počítači bez instalace testovacího agenta aplikace Visual Studio pomocí následujícího příkazu: VSTestConfig NETWORKEMULATION /install
Viz také
Nastavení testů v sadě Visual Studio
Nastavení počítačů a shromažďování diagnostických informací s použitím nastavení testu
Spouštění manuálních testů pomocí aplikace Team Web Access
Záznam a přehrávání manuálních testů