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
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.
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.
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.
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