Aracılığıyla paylaş


Test Ayarları Kullanılarak Ağ Öykünme Nasıl Yapılandırılır

Uygulamanızı farklı ağ ortamlarında test etmek için Microsoft Test Yöneticisi ve Microsoft Visual Studio 2010 üzerinden veri bağdaştırıcısını yapılandırabilirsiniz. Testlerinizi çalıştırdığınızda yapay ağ yükünü veya performans sorununu test etmek üzere de yapılandırılabilir.

Uyarı notuUyarı

Testlerinizi öykünülen ağdan daha yavaş türde bir gerçek ağda çalıştırırsanız, test hala daha 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 Microsoft Test Yöneticisi ve Microsoft Visual Studio 2010'daki her iki yapılandırma düzenleyicisine uygulanır.

Not

Bu ağ öykünmesi el ile yapılan testlerde de, otomatik olarak yapılan testlerde de kullanılabilir.

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, öğesini Microsoft Test Yöneticisi yönetici ayrıcalıklarını kullanarak ç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ın yönetici grubunun üyesi olan bir kullanıcı hesabı kullandığını onaylamalısınız. Test denetleyiciniz için bir hesap ayarlama hakkında daha fazla bilgi için bkz. Visual Studio Aracıları ve Test ve Yapı 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 Mbps

  • Intercontinental WAN 1.5 Mbps

  • Intercontinental WAN 1.5 Mbps

Gerçek Ağ Öykünmesi

Microsoft Visual Studio 2010 tüm test türleri için yazılım tabanlı gerçek ağ öykünmesi kullanır.Bu yükleme testlerini de 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 sınama ortamına öykünmek, başarımı değerlendirmek, değişikliğin etkilerini öngörmek 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ırma

Bu yordamdaki adımları gerçekleştirmeden önce, test ayarlarınızı ya Microsoft Test Yöneticisi yada Microsoft Visual Studio 2010'dan açıp, Veri ve Tanılamalar sayfasını seçmelisiniz.

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

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

    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. Bu 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 seçin ve sonra Yapılandır'ı tıklatın.

    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ı notuUyarı

    Testlerinizi öykünülen ağdan daha yavaş türde bir gerçek ağda çalıştırırsanız, test hala 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 Agent 2010 ile yüklenmiş ağ öykünme sürücüsü: Microsoft Visual Studio Test Agent 2010 hem uzak makinelerde hem de yerel makinenizde kullanılabilir. Microsoft Visual Studio Test Aracısı öğesi 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. Visual Studio Aracıları ve Test ve Yapı Denetleyicileri Yükleme ve Yapılandırma.

    • Microsoft Visual Studio Test Professional 2010 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İpucu

    Ayrıca yerel bilgisayarınızda Visual Studio test denetleyicisini 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.

Görevler

El ile Testler için Test Ayarları Oluşturma

Test Planının Bir Parçası Olarak Otomatikleştirilmiş Testler için Test Ayarları Oluşturma

Visual Studio üzerinden Otomatik Testleri Çalıştırmak için Test Ayarları Oluşturma

Kavramlar

Test Ayarlarını Kullanarak Makinaları Ayarlama ve Tanı Bilgisi Toplama

Test Çalıştırıcısını Kullanarak El ile Testler Çalıştırma

El İle Yapılan Testleri Kaydetme ve Kayıttan Yürütme