Aracılığıyla paylaş


Nasıl Yapılır: Visual Studio'da Test Ayarlarını Kullanarak Ağ Öykünmesini Yapılandırma

 

Yayýmlanma: Nisan 2016

Çeşitli ağ ortamlarından uygulamanızı test etmek için tanılama veri bağdaştırıcısı yapılandırmak için kullanabileceğiniz Microsoft Test Yöneticisi ve Visual Studio. Testlerinizi çalıştırdığınızda yapay ağ yükünü veya performans sorununu test etmek üzere de yapılandırılabilir.

Uyarı

Testlerinizi öykünülen ağdan daha yavaş türde bir gerçek ağda çalıştırırsanız, test hala yine yavaş ağ hızında çalışır.Öykünme ağ ortamını yalnızca yavaşlatabilir, hızlandıramaz.

Aşağıdaki yordam, yapılandırma düzenleyicisinden ağ öykünmesinin nasıl yapılandırıldığını açıklar. Bu adımları her iki yapılandırma Düzenleyicisi'nde geçerli Microsoft Test Yöneticisi ve Visual Studio.

Not

Ağ öykünmesi tanılama veri bağdaştırıcısı yalnızca Visual Studio test ayarları için geçerlidir.Microsoft Test Yöneticisi içinde test ayarları için kullanılmaz.

Yönetici ayrıcalıkları olan bir hesap, ağ öykünmesi için kullanılmalıdır. El ile testler çalıştıran yerel bir rol için ağ öykünmesi seçtiyseniz, yönetici ayrıcalıklarını kullanarak Microsoft Test Yöneticisi öğesini çalıştırmalısınız. Herhangi başka bir rol için ağ öykünmesi seçtiyseniz, makinedeki o rolün test aracısın yönetici grubunun üyesi olan bir kullanıcı hesabı kullandığını doğrulamalısınız. Hesabı için test aracısını ayarlamak hakkında daha fazla bilgi için bkz: Test Aracılarını ve Test Denetleyicileri Yükleme ve Yapılandırma.

Not

Test aracısı için varsayılan hesap olan Ağ Hizmet hesabı yöneticiler grubunun bir üyesi değildir.

Ağ ayarı aşağıdaki ağ öykünmesi türlerini sunar:

  • LAN (varsayılan)

  • 3G

  • Kablo-DSL-1.5Mbps

  • Kablo-DSL-768k

  • Kablo/DSL-384k

  • CDMA

  • Çevirmeli 56k

  • Intercontinental yavaş WAN 300 Kbps

  • Intercontinental WAN 1.5 Mbps

  • Intracontinental WAN 1.5 Mbps

Gerçek Ağ Öykünmesi

Visual Studio tüm test türleri için yazılım tabanlı gerçek ağ öykünmesi kullanır. Bu yük testleri içerir. Gerçek ağ öykünmesi, ağ paketlerinin doğrudan düzenlenmesiyle ağ koşullarının benzetimini yapar. Gerçek ağ öykünücü Ethernet gibi güvenilir bir fiziksel bağlantı kullanarak hem kablolu hem de kablosuz ağların davranışını taklit edebilir. Aşağıdaki ağ öznitelikleri gerçek ağ öykünmesine dahil edilir:

  • Ağ üzerinden gidiş-dönüş süresi (gecikme)

  • Kullanılabilir bant genişliği

  • Sıraya alma davranışı

  • Paket kaybı

  • Paketlerin yeniden sıralanması

  • Hata yayılmaları.

Gerçek ağ öykünmesi aynı zamanda IP adresleri veya TCP, UDP ve ICMP gibi protokollere dayanan ağ paket filtrelemelerinde esneklik sağlar.

Gerçek ağ öykünmesi ağ tabanlı geliştiriciler ve test edenler tarafından istenen test ortamına öykünmek, performansı değerlendirmek, değişikliğin etkilerini tahmin etmek veya teknoloji iyileştirmesi hakkında kararlar almak için kullanılabilir. Donanım test yataklarıyla karşılaştırıldığında gerçek ağ öykünmesi çok daha ucuz ve esnek bir çözümdür.

Test Ayarlarınız için Ağ Öykünmesini Yapılandırın

Bu yordamda adımları gerçekleştirmeden önce Visual Studio'dan test ayarlarınızı açın ve ardından seçmeniz gerekir veri ve tanılama sayfa.

Test ayarlarınız için ağ öykünmesini yapılandırmak için

  1. Belirli bir ağa benzetmek için kullanılacak rolü seçin.

    Not

    Hem istemci rolünde hem de sunucu rolünde ağ öykünmesi bağdaştırıcısını yapılandırmanız gerekir.Her iki roldeki bağdaştırıcıyı kullanmanız gerekmez.Bağdaştırıcı her iki rol arasındaki iletişimi etkileyen ağ gürültüsüne öykünür, bu yüzden bunu her ikisinde kullanmak zorunda değilsiniz.Gerekli olmadıkça, sunucu rolündeki ek yükü önlemek üzere Ağ Öykünmesi bağdaştırıcısı için bir istemci rolü seçmeniz gerekir.

  2. Ağ Öykünmesi ni ve ardından Yapılandır 'ı seçin.

    Ağ öykünmesini yapılandırmak için iletişim kutusu görüntülenir.

  3. Kullanılacak ağ profilini seç öğesinin yanındaki oku tıklatın ve bir testi çalıştırırken öykünmesini istediğiniz ağ türünü seçin (örneğin, Kablo-DSL 768Kps).

    Uyarı

    Testlerinizi öykünülen ağdan daha yavaş türde bir gerçek ağda çalıştırırsanız, test yine daha yavaş ağ hızında çalışır.Öykünme ağ ortamını yalnızca yavaşlatabilir, hızlandıramaz.

  4. Test ayarlarına ağ öykünmesi tanılama veri bağdaştırıcısını dahil ederseniz ve yerel makinenizde kullanmayı düşünüyorsanız, ağ öykünmesi sürücüsünü makinenizin ağ bağdaştırıcılarından birine bağlamanız gerekir. Ağ öykünmesi sürücüsü, ağ öykünmesi tanılama veri bağdaştırıcısının çalışması için gereklidir. Ağ öykünmesi sürücüsü bağdaştırıcınıza iki şekilde yüklenir ve bağlanır:

    • Microsoft Visual Studio Test Aracısı ile yüklenmiş ağ öykünme sürücüsü: Microsoft Visual Studio Test Aracısı hem uzak makinelerde hem de yerel makinenizde kullanılabilir. Visual Studio Test Aracısı yüklediğinizde, yükleme işlemi ağ öykünmesi sürücüsünü ağ kartınıza bağlayan bir yapılandırma adımı içerir. Daha fazla bilgi için bkz. Test Aracılarını ve Test Denetleyicileri Yükleme ve Yapılandırma.

    • Microsoft Visual Studio Test Uzmanı ile yüklenmiş ağ öykünme sürücüsü: Ağ öykünmesini ilk kez kullanırken, ağ öykünme sürücüsünü bir ağ kartına bağlamanız istenir.

    İpucu

    Ayrıca yerel bilgisayarınızda Visual Studio test aracısı yüklemeden komut satırınızda şu komutu kullanarak ağ öykünme sürücüsünü yükleyebilirsiniz: VSTestConfig NETWORKEMULATION /install

Ayrıca bkz.

Visual Studio Testleri için Test Ayarlarını Belirtme
Test Ayarlarını Kullanarak Makineleri Ayarlama ve Tanılama Bilgisi Toplama
Team Web Access'i kullanarak El İle Testleri çalıştırma
El ile yapılan testleri kaydetme ve kayıttan yürütme