Udostępnij za pośrednictwem


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

Można skonfigurować karty danych diagnostycznych do testowania aplikacji w różnych środowiskach sieciowych z Microsoft Test Manager i Microsoft Visual Studio 2012.Może być również skonfigurowane do testowania obciążenia sieciowego sztuczne lub wąskie gardło, po uruchomieniu testów.

Informacje dotyczące przestrogiPrzestroga

Jeśli Twój testy sieci rzeczywistego typu wolniej niż sieci, które są emulowania badania będą nadal działać wolniej sieci.Emulacji można zwolnić tylko w środowisku sieciowym, przyspiesza ją.

Poniższa procedura opisuje sposób konfigurowania emulacji sieci z Edytora konfiguracji.Te kroki dotyczą zarówno edytora konfiguracji w Microsoft Test Manager i Microsoft Visual Studio 2012.

[!UWAGA]

Karta sieciowa emulacji dane diagnostyczne dotyczy wyłącznie ustawienia test Visual Studio.Nie jest używana do ustawienia badania w Microsoft Test Manager.Aby uzyskać więcej informacji, zobacz Zgodność ustawień testów z Visual Studio 2010.

Konto z uprawnieniami administratora musi używane dla emulacji sieci.Jeżeli wybrano emulacji sieci dla lokalnych roli, która uruchamia testy ręcznie, należy uruchomić Microsoft Test Manager przy użyciu uprawnień administratora.Wybrano emulacji sieci dla innych ról, należy sprawdzić, agent test na komputerze roli korzysta z konta użytkownika, który jest członkiem grupy Administratorzy.Aby uzyskać więcej informacji, jak skonfigurować konto agenta użytkownika test, zobacz Instalowanie i konfigurowanie agentów badania i badania kontrolerów.

[!UWAGA]

Konto Usługa sieciowa, która jest domyślne konto agenta badania, nie jest członkiem grupy Administratorzy.

Ustawienia sieci oferuje sieci następujących typów emulacji:

  • LAN (domyślnie)

  • 3 G

  • Kabel-DSL-1.5Mbps

  • Kabel DSL-768 k

  • K DSL/kabel-384

  • CDMA

  • Telefoniczne 56 k

  • Powolne WAN intercontinental 300 KB/S

  • Intercontinental WAN 1,5 MB/S

  • Intracontinental WAN 1,5 MB/S

TRUE emulacji sieci

Visual Studio wykorzystuje emulacji sieci oprogramowania true dla wszystkich rodzajów badań. Obejmuje to testów obciążenia.Emulacja sieci true symuluje warunki w sieci poprzez bezpośrednie manipulowanie pakietów sieciowych.Emulator true sieci może emulować zachowanie przewodowej i bezprzewodowej sieci za pomocą niezawodnej łącza fizyczne, takie jak Ethernet.Następujące atrybuty sieci są włączone do emulacji sieci true:

  • Czas błądzenia sieci (czas oczekiwania)

  • Dostępna przepustowość

  • Zachowanie usługi kolejkowania wiadomości

  • Utraty pakietów

  • Zmiana kolejności pakietów

  • Błąd propagacji.

Emulacja sieci true również zapewnia elastyczność w filtrowania pakietów na podstawie adresów IP lub protokołów TCP, UDP i ICMP.

Emulacji sieci TRUE może służyć opartego na sieci programistów i testerów emulować żądany testowania, oceny wydajności, przewidzieć skutki zmiany lub podejmowania decyzji dotyczących optymalizacji technologii.W porównaniu do sprzętu testowymi emulacji sieci PRAWDA jest znacznie tańsze i bardziej elastyczne rozwiązanie.

Konfigurowanie emulacji sieci ustawień testu

Przed wykonaniem kroków tej procedury należy otworzyć ustawienia badania firmy Microsoft Visual Studio 2012 , a następnie wybierz danych i diagnostyki strony.

Aby skonfigurować emulację sieci ustawień testu

  1. Wybierz rolę, używać do emulowania określonej sieci.

    [!UWAGA]

    Należy skonfigurować adapter emulacji sieci tylko w roli klienta lub roli serwera.Nie trzeba użyć karty na obie role.Karta emuluje hałasu sieci, która wpływa na komunikację między obie role, dzięki czemu nie trzeba używać go w obu.O ile jest to konieczne, należy wybrać rolę klienta emulacji sieci karty uniknąć dodatkowych zadań w roli serwera.

  2. Wybierz Emulacji sieci i wybierz polecenie Konfigurowanie.

    Zostanie wyświetlone okno dialogowe, aby skonfigurować emulację sieci.

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

    Informacje dotyczące przestrogiPrzestroga

    Jeśli Twój testy sieci rzeczywistego typu wolniej niż sieci są emulowania badania będą nadal działać wolniej sieci.Emulacji można zwolnić tylko w środowisku sieciowym, przyspiesza ją.

  4. Jeśli zamierzasz używać go na komputerze lokalnym obejmują karty sieciowej emulacji danych diagnostycznych w Testuj ustawienia, następnie muszą również powiąże sterownik emulacji sieci do jednej z kart sieciowych na komputerze.Sterownik emulacji sieci jest wymagana dla karty sieciowej emulacji dane diagnostyczne do funkcji.Sterownik emulacji sieci jest zainstalowany i związany z kartą na dwa sposoby:

    • Sterownik emulacji sieci zainstalowane z programem Microsoft Visual Studio Test Agent: The Microsoft Visual Studio Test Agent mogą być używane na komputerze lokalnym i komputerach zdalnych.Podczas instalowania Visual Studio Test Agent proces instalacji obejmuje krok konfiguracji, która wiąże sterownik emulacji sieci do karty sieciowej.Aby uzyskać więcej informacji, zobacz Instalowanie i konfigurowanie agentów badania i badania kontrolerów.

    • Sterownik emulacji sieci instalowane z Microsoft Visual Studio Test Professional: podczas emulacji sieci jest używany po raz pierwszy, zostanie wyświetlony monit o powiązać sterownik emulacji sieci do karty sieciowej.

    PoradaPorada

    Można również 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 zbierania informacji diagnostycznych przy użyciu ustawień testu

Ręczne uruchamianie testów przy użyciu Test Runner

Rejestrowanie i odtwarzanie testów ręczne

Inne zasoby

Wprowadzanie ustawień testów w programie Visual Studio