Denetleyici ve yük sınamak için Test Aracısı gereksinimlerini sınayın
Birkaç dahil birim, web performans yükü türlerini sınamak ve el ile bir sınama içine entegre Visual Studio. Visual Studio Test Uzmanı, Visual Studio Uygulama Yaşam Döngüsü Yönetimi kullanıcılarının bir test denetleyicisi ve bir veya daha fazla test aracısı kullanarak testleri uzak bilgisayarlarda yapmalarına olanak sağlar. Daha fazla bilgi için bkz. Sınama aracıları ve Test denetleyicilerini yükleme ve yapılandırma.
Donanım ve Yazılım Gereksinimleri
Test denetleyicisi ve test aracısı bilgisayarlarının belirli donanım ve yazılım gereksinimleri vardır. Ayrıca, testi denetleyicisini ve test aracısı bilgisayarları birden çok dil arasında dağıtmak istiyorsanız, bu dillerin nasıl destekleneceğini planlamanız gerekir.
Donanım Gereksinimleri
Aşağıdaki tablo bir test denetleyicisi ve test aracılarının dağıtımı için önerilen donanım gereksinimlerini gösterir.
Yapılandırma |
Bileşen |
CPU |
HD |
Bellek |
---|---|---|---|---|
< 1000 sanal kullanıcılar |
Test aracısı |
2,6 GHz |
10 GB |
2 GB |
< 2000 sanal kullanıcılar |
Test aracısı |
Çift işlemci 2.6 GHz |
10 GB |
2 GB |
N x 2000 sanal kullanıcı |
Test aracısı |
N aracılarını her Çift 2.6 Ghz ile ölçeklendirme |
10GB |
2GB |
< test ortamında 30 bilgisayar. Bu, test edilen aracıları ve sunucuları içerir. |
Test Denetleyicisi |
2,6 GHz |
|
|
Test ortamında N x 30 bilgisayar. Bu, test edilen aracıları ve sunucuları içerir. |
Test Denetleyicisi |
N 2.6 GHz işlemcileri |
|
|
Not
Sanal kullanıcıların sayısı testten teste büyük ölçüde farklılık gösterecektir.Bu sapmanın önemli bir nedeni, düşünme sürelerindeki veya kullanıcı gecikmelerindeki sapmadır.Daha fazla bilgi için bkz. Yükleme Testleri Senaryolarında Web Sitesi İnsan Etkileşim Gecikmelerini Benzetmek için Düşünme Zamanlarını Düzenleme.Bir yük testinde Web testleri genellikle daha verimlidir ve birim testlerinden daha fazla yük oluşturur.Yukarıdaki tablodaki sayılar normal bir Web uygulamasında 3-5 saniyelik düşünme süreleri ile Web testlerini çalıştırmak için geçerlidir.
Burada sunulan yönergeler donanım planlama için genel yönerge olarak sağlanır. Test performansı, test verilerinin miktarı ve test aracılarının sayısına bağlı olarak büyük ölçüde değişecektir. Test aracıları için, CPU hızı ve kullanılabilir bellek test yükünü sınırlayacaktır. Test denetleyicileri, testlerde bulunan veri miktarı ve test aracılarının sayısına bağlı olarak daha büyük kaynaklara ihtiyaç duyar.
Çalışan sunucu Test Uzmanı 350ms gecikme süresi en fazla 1 MB/sn ve minimum bant genişliği ile güvenilir ağ bağlantısı olması gerekir. Test aracıları ve test denetleyicisi arasında güvenlik duvarı olmamalıdır. Test performansınız beklentilerinizi karşılamıyorsa, donanım yapılandırmanızı yükseltmeniz önerilir.
Donanım Konusunda Dikkat Edilecek Ek Noktalar
Test etmenleri, testin süresine ve boyutuna bağlı olarak test denetleyicilerine ilişkin büyük miktarda veri oluşturur. Genellikle, test verisinin her 24 saati için ek bir 10 GB sabit disk depolaması planlamalısınız.
Burada önerilen donanımın yanı sıra, gereksiz güç kaynakları ve gereksiz fanlar gibi kritik sunucular için ek donanım düşünmelisiniz.
Yazılım Gereksinimleri
Test denetleyicileri ve aracıları sürümlerinin aşağıdaki istemci Visual Studio ile test kullanabilirsiniz:
Visual Studio Test Uzmanı
Visual Studio Ultimate
Visual Studio Premium
Test aracıları ile de kullanılabilir Team Foundation Server ve Visual Studio Laboratuvar Yönetimi.
İşletim sistemleri:
Windows 8
Windows Server 2008 Release 2 veya sonraki sürümleri
Windows Server 2008 SP2 veya sonraki sürümleri
Windows Server 2008 Beta
Windows 7 orijinal yayın sürümü veya sonraki sürümler
NET Framework:
- Sürüm 4 veya daha sonraki sürümleri
Burada listelenen gerekli yazılımlara ek olarak, ek yönetim yazılımı ya da yedekleme yazılımları veya güvenlik duvarları gibi güvenlik yazılımları yüklemek isteyip istemediğinizi düşünmelisiniz.
Dil İstekleri
Karışıklığı önlemek ve işlemi kolaylaştırmak için test denetleyicisi ve test aracıları bilgisayarın işletim sistemi ve Team Foundation Server öğesiyle aynı dili kullanacak şekilde yapılandırılmalıdır. Test aracısı ve test denetleyicisi farklı bilgisayarlarda yüklüyse, aynı dili kullanacak şekilde yapılandırılmalıdır. Ancak, dili İngilizce olan bir işletim sistemine Test Uzmanı uygulamasının başka bir dil sürümünü bu dil Team Foundation Server dağıtımının diliyle işleştiği sürece yükleyebilirsiniz.
Ayrıca bkz.
Kavramlar
Sınama aracıları ve Test denetleyicilerini yükleme ve yapılandırma
Yükleme Testleriyle Test Denetleyicileri ve Test Aracılarını Kullanma