Udostępnij za pośrednictwem


Porady: konfiguracja funkcji emulacji sieci za pomocą opcji ustawień testów w Visual Studio

Można skonfigurować adapter danych diagnostycznych do testowania aplikacji w różnych środowiskach sieci z Microsoft Test Manager i Microsoft Visual Studio 2013.Może być również skonfigurowane do testowania obciążenia sieciowego sztuczny lub "wąskie gardło", podczas uruchamiania testów.

Informacje dotyczące przestrogiPrzestroga

Po uruchomieniu testów w rzeczywistych sieci, który jest typem mniejsza niż sieci, które są emulowania, test będą nadal działać sieci wolniej.Emulacji można tylko spowolnić środowiska sieciowego, nie to przyspieszyć.

Poniższa procedura opisuje sposób konfiguracji emulacji sieci z edytora konfiguracji.Te kroki dotyczą Edytor konfiguracji w Microsoft Test Manager i Microsoft Visual Studio 2013.

[!UWAGA]

Adapter danych diagnostycznych emulacji sieci jest dostępna tylko w ustawieniach testu programu Visual Studio.Nie umożliwia testowanie ustawień w Microsoft Test Manager.

Konta, które ma uprawnienia administratora może służyć do sieci.Jeśli wybrano emulacji sieci lokalnej roli działającym testów ręcznych, należy wykonać Microsoft Test Manager przy użyciu uprawnień administratora.Wybrano emulacji sieci dla żadnej innej roli, należy sprawdzić, czy agent testu na komputerze dla tej roli korzysta z konta użytkownika, który jest członkiem grupy Administratorzy.Aby uzyskać więcej informacji na temat konfigurowania konta dla swojego testu agenta, zobacz Instalowanie i konfigurowanie agentów testowych i kontrolerów testów.

[!UWAGA]

Konta usługi sieciowej, które jest domyślne konto dla agentów testowych, nie jest członkiem grupy Administratorzy.

Ustawienie sieci oferuje sieci następujące typy emulacji:

  • Sieć LAN (domyślnie)

  • 3G

  • Kabel-DSL-1.5Mbps

  • Kabel DSL - 768k

  • Kabel/DSL - 384k

  • CDMA

  • Telefoniczne 56 Kb/s

  • Powolne WAN intercontinental 300 KB/s

  • Intercontinental WAN 1.5 MB/s

  • Intracontinental WAN 1.5 MB/s

TRUE sieci

Program Visual Studio używa sieci true na podstawie oprogramowania dla wszystkich typów testu. Dotyczy to również testów obciążenia.TRUE sieci powstaje stan sieci przez bezpośredniej pakietów sieciowych.Emulator true sieci może emulują zachowanie przewodowej i bezprzewodowej sieci przy użyciu niezawodne łącza fizycznych, takich jak Ethernet.Następujące atrybuty sieci są włączone do sieci true:

  • Czas wykonywać Rundy sieci (opóźnienie)

  • Dostępna przepustowość

  • Zachowanie kolejkowania wiadomości

  • Utrata pakietów

  • Zmiana kolejności pakietów

  • Błąd propagacji.

TRUE sieci również zapewnia elastyczność w filtrowaniu pakietów sieciowych na podstawie adresów IP lub protokołów, takich jak TCP, UDP i protokołu ICMP.

TRUE sieci umożliwia przez opartego na sieci deweloperzy i testerzy emulować środowiska testowego żądaną oceny wydajności, prognozowania wprowadzone zmiany i podejmowaniu decyzji dotyczących optymalizacji technologii.W porównaniu do łóżek testu sprzętu, sieci true to znacznie tańsze i bardziej elastyczne rozwiązanie.

Konfigurowanie emulacji sieci ustawień testu

Przed wykonaniem kroków w tej procedurze, należy otworzyć Ustawienia testu firmy Microsoft Visual Studio 2013 , a następnie wybierz danych i Diagnostyka strony.

Aby skonfigurować sieć emulacji ustawień testu

  1. Wybierz rolę do użycia w celu emulować określonej sieci.

    [!UWAGA]

    Należy skonfigurować adapter sieci tylko w roli klienta lub roli serwera.Nie trzeba korzystać z użyciem karty dla obu ról.Karta emuluje ignorowanych sieci, która wpływa na komunikację między tymi rolami tak, aby nie trzeba używać go w obu.Jeśli jest to konieczne, należy wybrać rolę klienta dla karty sieci uniknąć dodatkowych zadań w roli serwera.

  2. Wybierz sieci , a następnie wybierz Konfiguruj.

    Zostanie wyświetlone okno dialogowe można skonfigurować sieci.

  3. Wybierz strzałkę obok wybierz profil siecii wybierz typ sieci, który ma zostać emulować podczas wykonywania testu (na przykład DSL kabel 768Kps).

    Informacje dotyczące przestrogiPrzestroga

    Po uruchomieniu testów w rzeczywistych sieci, który jest typem mniejsza niż sieci, w której są emulowania, test będą nadal działać sieci wolniej.Emulacji można tylko spowolnić środowiska sieciowego, nie to przyspieszyć.

  4. Jeśli zamierzasz używać go na komputer lokalny obejmują karty sieciowej emulacji danych diagnostycznych w ustawieniach testu, następnie możesz musi także powiązać sterownik emulacji sieci jedna z kart sieciowych tego komputera.Sterownik emulacji sieci jest wymagana do karty sieciowej emulacji danych diagnostycznych funkcji.Sterownik emulacji sieci jest zainstalowany i powiązane z karty na dwa sposoby:

    • Sterownik emulacji sieci zainstalowany z programu Microsoft Visual Studio Test Agent: można użyć programu Microsoft Visual Studio Test Agent na komputerach zdalnych i komputer lokalny.Po zainstalowaniu programu Visual Studio Test Agent proces instalacji obejmuje kroku konfiguracji wiążącą sterownik emulacji sieci karty sieciowej.Aby uzyskać więcej informacji, zobacz Instalowanie i konfigurowanie agentów testowych i kontrolerów testów.

    • Sterownik emulacji sieci zainstalowany z programu Microsoft Visual Studio Test Professional: użycie sieci po raz pierwszy, zostanie wyświetlony monit o powiązanie sterownik emulacji sieci do karty sieciowej.

    PoradaPorada

    Można także zainstalować sterownik emulacji sieci z wiersza polecenia na komputerze lokalnym bez instalowania agenta programu Visual Studio test przy użyciu następującego polecenia:VSTestConfig NETWORKEMULATION /install

Zobacz też

Koncepcje

Konfigurowanie maszyn i zbieranie informacji diagnostycznych za pomocą ustawień testowych

Uruchamianie ręcznych testów za pomocą systemu Team Web Access

Zapisywanie i odtwarzanie testów ręcznych

Inne zasoby

Wprowadzanie ustawień testów w programie Visual Studio