Aracılığıyla paylaş


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:

Yapılandırma değişkenleri ve yapılandırmaları

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.

Test çalışmalarını farklı yapılandırmaları ile

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:

Sıralama ve filtre uygulama yapılandırması tarafından test noktaları

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 çalışmaları için test yapılandırmaları açılış

Test yapılandırmalarını Seç penceresinde seçin tüm yapılandırmaları.Hangi yapılandırmaların istediğiniz belirtin:

Bir test çalışması için test yapılandırmalarını seçme

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

Bir test planı için varsayılan yapılandırmaları ayarlama

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 paketi için varsayılan yapılandırmaları ayarlama

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ında test yapılandırmalarını yönetme

Bir test planı veya test sonucu başvurulan değil, test yapılandırmasını silebilirsiniz.Aksi takdirde, durumunu devre dışı olarak ayarlayabilirsiniz.

Dd286643.collapse_all(tr-tr,VS.110).gifYeni 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.

Oluşturma ve yapılandırma değişkenleri düzenleme

Dd286643.collapse_all(tr-tr,VS.110).gifYeni bir konfigürasyon oluşturma

Test yapılandırması 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

Dd286643.collapse_all(tr-tr,VS.110).gifKılavuz

Test etmek için sürekli teslimat ile Visual Studio 2012 – Bölüm 3: laboratuar ortamları

Ayrıca bkz.

Kavramlar

Test Planı Tanımlama