Nasıl Yapılır: Visual Studio'da Test Ayarlarını Kullanarak Ağ Öykünmesini Yapılandırma
Uygulamanız çeşitli ağ ortamları altında test etmek için tanı verilerini bağdaştırıcısı yapılandırabilirsiniz Microsoft Test Yöneticisi ve Microsoft Visual Studio 2012. 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 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. Her iki Yapılandırma Düzenleyicisi'nde aşağıdaki adımları uygulamak Microsoft Test Yöneticisi ve Microsoft Visual Studio 2012.
Not
Ağ öykünmesi tanılama veri bağdaştırıcısı yalnızca Visual Studio sınama ayarları için geçerlidir.Sınama ayarları için kullanılmaz Microsoft Test Yöneticisi.Daha fazla bilgi için bkz. Test Ayarlarının Visual Studio 2010 ile Uyumluluğu.
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. Sınama aracıları ve Test denetleyicilerini 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
Visual Studio, yazılım tabanlı gerçek ağ öykünmesi için tüm sınama türlerini kullanır. Bu yükleme 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 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 sınama ayarlarınızın Microsoft'tan açmalısınız Visual Studio 2012 seçip veri ve tanı sayfa.
Test ayarlarınız için ağ öykünmesini yapılandırmak için
Ö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.
Seçin Ağ öykünmesi ve sonra yapılandırma.
Ağ öykünmesini yapılandırmak için iletişim kutusu görüntülenir.
Ok görüntülenmemesini kullanılacak ağ profilini seçinve bir sınama çalıştırdığınızda taklit etmek istediğiniz ağ türünü seçin (örneğin, kablo ve dsl 768Kps).
Uyarı
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.
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 sınama aracı yüklü ağ öykünmesi sürücü: uzak makinelerde hem yerel makinenizde Microsoft Visual Studio sınama aracı kullanılabilir. Visual Studio sınama aracı yüklediğinizde, yükleme işlemi ağ öykünmesi sürücüsü Ağ kartınızın bağlayan bir yapılandırma adımı içerir. Daha fazla bilgi için bkz. Sınama aracıları ve Test denetleyicilerini yükleme ve yapılandırma.
Microsoft Visual Studio Test Professional yüklü ağ öykünmesi sürücü: ağ öykünmesi ilk kez kullandığınızda, ağ öykünmesi sürücüsü bir ağ kartına bağlayın istenir.
İ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.
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