Test Yapılandırmaları - test platformlarını belirtme
Uygulamanızın kullanıcıların büyük olasılıkla çok çeşitli farklı işletim sistemleri, farklı tarayıcılar, farklı Internet bağlantı hızı ve diğer çeşitlemelerdeki ile yapılandırmaları olan bilgisayarlarda yükleyecektir. Bu nedenle en az gerçekleştirmek isteyeceksiniz bazı testleri, bu farklı yapılandırmalara sahip ortamlarda.
Test etmek istediğiniz bileşimlerinden şematik matris çizmek:
Gereksinimler
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Uzmanı
Yapılandırmaları ile testleri çalıştırma
Çalışmaya hazır olduğunu test listesine bakın, sütunlardan biri başlıklı yapılandırma. Bu sütun, donanım ve yazılım test çalışması belirli bir birleşimini belirtir. Örneğin, Windows Phone 7 veya 8 Windows ve Internet Explorer 9 belirtebilir. Uygulamanızı farklı platformlarda yüklenebilir, yapılandırmalar sunucunun başka özelliklerini de belirtebilir.
Birden fazla yapılandırma altında çalışmak üzere bazı test çalışmaları için test planını çağırabilirsiniz dikkat edin. Her test çalışması ve test yapılandırması çiftinin bir test noktası denir.
Belirli bir test noktası çalıştırdığınızda belirtilen yapılandırmaya sahip bir makine üzerinde çalışması gerekir. Genellikle, test etmek için uygulamayı yüklemeden önce doğru işletim sistemi ve belirtilen diğer özelliklerini içeren bir bilgisayar kurmak olduğu anlamına gelir.
Toplu bir yapılandırma tüm testler çalıştırmak isteyebilirsiniz. Filtre uygulama ve yapılandırma tarafından test listesini sıralayın:
El ile test etmek için test yapılandırmalarını basitçe için el ile test eden test ortamı kurma konusunda yönergeler içindir. Ancak bazı projeler birden çok yapılandırma gerektirmez. Bu projelerde, yapılandırma ayarlarını kolayca sayabilirsiniz.
Plan için bir test çalışması yapılandırmaları
Test planı içindeki bir veya daha fazla test çalışmaları için yapılandırmaları ayarlayabilirsiniz:
Test yapılandırmalarını Seç penceresinde seçin tüm yapılandırmaları. Hangi yapılandırmaların istediğiniz belirtin:
Aynı anda testleri uzun bir listesini değiştirmek isterseniz, Seç aralığı seçimi ve doldurma modunu etkinleştir. Üst karakter aralığının üst kutuyu tıklatın + altındaki kutuyu tıklatın ve sonra seçin veya üst kutusunu temizleyin.
Not
Yalnızca bu görünümü test çalışması yapılandırmaları yapılandırmaları ayarını değiştirir.Aynı test çalışmasını başka bir paketi veya başka bir planı görünür — örneğin başka bir sprint için test planında — sonra diğer plana atanmış yapılandırmalar etkilenmez.
Test planınız için varsayılan yapılandırmaları ayarlama
Her test çalışması yapılandırmaları ayrı ayrı ayarlamak yerine, için varsayılan yapılandırmaları test planınızın özellikler ayarlayın. Hem yeni test durumları ve bir önceki planından kopyaladığınız durumlarda sınamak için varsayılanları uygulanır.
Varsayılanları ayarlamak için Test Merkezi, Plan, içeriği. Ağacın kök test planını seçin. En aşağı açılan seçip varsayılan yapılandırmaları.
Ayrıca yapılandırmaları ayarlayabilirsiniz özelliklerini plan.
Not
Bir plan için bir test çalışması eklediğinizde, varsayılan yapılandırmaları yalnızca etkisi yoktur.Varsayılanları değiştirme planında bulunan bir test durumları etkilemez.
Birden fazla yapılandırma için bir test paketi oluşturun
Tipik olarak, her test çalışması ile birden çok test yapılandırmalarını çalıştırmak istemiyorum. Bunun yerine, uygulamanız diğer yapılandırmaları üzerinde çalışacağından emin olmak için birkaç testleri seçin. Örneğin, tüm testler Windows 8 üzerinde çalışması ancak da kullanımlarından biri Windows 7 ve Windows xp üzerinde çalışır.
Bunu yapmanın en kolay yolu birden çok yapılandırmaları için ayrı bir paket oluşturmaktır. Kendi varsayılan yapılandırmaları test planından ayrı ayrı ayarlayın. Seçilmiş testleri için yeni paketi kopyalayın. Yeni paketi içindeki birden fazla yapılandırması bu test çalışmalarını atanacaktır.
Her test paketine test planından genellikle kendi varsayılan yapılandırmaları devralır, ancak bunları ayrı ayrı paketi seçerek ayarlayabilirsiniz:
Bir test paketine bir test çalışması kopyalamak için basitçe yeni paketi sürükleyin. Birden fazla paketinden sonra başvurulacak ve farklı paketlerinde farklı yapılandırmalara sahip olacaktır.
Daha fazla yapılandırmaları oluşturma
Az sayıda test yapılandırmaları otomatik olarak takım projenizi oluşturmak, ancak daha fazla yer oluşturmak ayarlanmış Test Yapılandırma Yöneticisi.
Her test yapılandırması için işletim sistemi ve tarayıcı gibi yapılandırma değişkenlerini sayısı ayarlarını belirtir. Yeni değişkenler ve her değişken için yeni izin verilen değerler tanımlayabilirsiniz.
Bir test planı veya test sonucu başvurulan değil, test yapılandırmasını silebilirsiniz. Aksi takdirde, durumunu devre dışı olarak ayarlayabilirsiniz.
Yeni yapılandırma değişkenleri oluşturma
Her yönü belirtmek istediğiniz test ortamı değişkenlerini oluşturun. Örneğin, aygıt türü, sunucu işletim sistemi, ağ hızını ve veritabanı sürümü için istemci değişkenleri oluşturabilirsiniz. Bu sistem test altındaki yönlerini değildir dikkat edin. Bunlar bunlar bu sisteminize yükler platformu için uygulamanızın kullanıcıların yapabileceği değişken seçimlerdir.
Yeni bir konfigürasyon oluşturma
Test durumlarının yapılandırmalarını ayarladığınızda, bir seçenek kümesi gibi bir yapılandırma görüntülenmesini durdurmak istiyorsanız, durumu için devre dışı. Ancak, bu varolan test çalışmaları için yapılandırmaları atamalarını etkilemez.
Dış kaynaklar
Kılavuz
Test etmek için sürekli teslimat ile Visual Studio 2012 – Bölüm 3: laboratuar ortamları