Aracılığıyla paylaş


Microsoft Test Yöneticisi'nde Otomatikleştirilmiş Testler Çalıştırma

Visual Studio kullanarak otomatik sınamalar aşağıdaki türlerinden birini oluşturduktan sonra sınamaları çalıştırabilirsiniz.

  • Birim testleri.

  • Kodlanmış UI test eder.

  • Testleri yükler.

  • Genel testler.

Testleri nasıl gerçekleştirmek istediğinize ve sonuçları nasıl görüntülemek istediğinize bağlı olarak, otomatik testleri birçok yöntemle yapabilirsiniz. Bir test planı kullanarak otomatik testler çalıştırırsanız, test ilerlemenizi görebilir ve testlerinizi kolayca gerektiği gibi yeniden çalıştırırsınız. Sınama planı kullanarak, otomatik sınamalar çalıştırmak için otomatik sınamalar sınama durumlarında ile ilişkilendirmek ve bu sınama durumlarında kullanarak çalıştırmak Microsoft Test Yöneticisi, tcm.exe veya derleme dağıtmak test iş akışı. Bu şekilde, otomatik sınamalar çalıştırmak için bir laboratuar ortamında sınamanızı gerçekleştirdiğinizde kullanılacak oluşturmanız gerekir. Kendi testlerini yürütmek için kullanmak üzere laboratuar ortamları oluşturma hakkında daha fazla bilgi için bkz: Kendi uygulama ömrü için bir laboratuar ortamı kullanma.

Gereksinimler

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Uzmanı

Not

Testleri çalışırken görüntüleyemediğinizden, Microsoft Test Yöneticisi öğesini kullanarak yük testlerini çalıştırmanız önerilmez.Bunu yük testleri için yapabilmek yararlıdır.

Laboratuar ortamında, sınamaları çalıştırmak, veri toplamak veya ortam ekleme her belirli rol makinelerde sistem işlemleri sağlar. Rol, ortamında bir makinenin amacını belirtir. Örneğin, belirli bir rol "Müşteri Veri Depolaması için Web Sitesi" olarak adlandırılabilir. Makine, fiziksel bir bilgisayar veya bir sanal makine olabilir. Her bir rol için ortamda kullanılacak makineleri seçin.

Örneğin, bir makine üzerinde testler çalıştırabilir ve uygulamanız için Web sunucusunu çalıştıran bir makine hakkında sistem bilgileri toplayabilirsiniz. Alternatif olarak, birden çok makineyi kullanan bir ortamda testler yürütebilir ve bu makinelerdeki test etkisi verilerini toplayabilirsiniz. Ayrıca uygulamanız için Web sunucusu çalıştıran makinede ağ öykünmesi gerçekleştirebilirsiniz.

Üç örnek senaryolar sınamalarınızı laboratuar ortamlarından kullanarak çalıştırmak için sınama ayarlarınızın nasıl ayarlamak için aşağıdaki resimde gösterilmiştir Microsoft Test Yöneticisi.

Test ayarları kavramları

Bu otomatik testleri çalıştırma yöntemi, test planınızdaki tüm testlerin genel durumunu görebilmenizi sağlar. İsterseniz hem el ile hem de otomatik testlerin sonuçları birlikte görüntüleyebilirsiniz. Ayrıca bu test çalışmalarını, komut satırından ilişkilendirilmiş otomasyonu kullanarak da çalıştırabilirsiniz.

Da sınamalarınızı doğrudan Visual Studio ya da komut satırı bir sınama planı parçası olmaksızın veya uzaktan çalıştırmak için bir ortamda kullanmadan çalıştırabilirsiniz. Buna ek olarak, bir test kategorisi bilgisayarınızın otomatik sınamalar eklerseniz, bilgisayarınızı otomatik sınamalar otomatik olarak oluşturma işleminin bir parçası çalıştırılabilir.

Not

Çok işlemcili bir makinede birden çok işlemciden yararlanmak için testlerinizi test aracısı denetleyicileri ve test aracıları kullanarak çalıştırmanız gerekir.Aksi takdirde, testlerinizi yerel olarak çalıştırırsanız, bu ek işleme gücünü kullanmazsınız.Daha fazla bilgi için bkz. Testleri Çalıştırmak veya Veri Toplamak için Test Makinelerini Ayarlama.

Görevler

Aşağıdaki konuları otomatik testlerinizi çalıştırmada yardımcı olması için kullanın.

Görevler

İlişkili Konular

Otomatikleştirilmiş testleri bir test planının parçası olarak uzaktan çalıştırmak: Otomatikleştirilmiş testlerinizi test çalışmalarıyla ilişkilendirdiyseniz, otomatikleştirilmiş testleri bir test planının parçası olarak uzaktan çalıştırabilirsiniz.

Microsoft Visual Studio otomatik sınamalar yerel olarak veya uzaktan çalışan: Visual Studio'dan yerel otomatik sınamalar çalıştırabilirsiniz. Veya aracı denetleyicilerini ve test aracılarını kullanarak otomatikleştirilmiş testlerinizi uzaktan çalıştırabilirsiniz.

Otomatikleştirilmiş testlerinizi komut satırından çalıştırmak: Otomatikleştirilmiş testlerinizi komut satırından mstest.exe dosyasını kullanarak yerel olarak çalıştırabilirsiniz. Veya aracı denetleyicilerini ve test aracılarını kullanarak otomatikleştirilmiş testlerinizi komut satırından uzaktan çalıştırabilirsiniz. Veya komut satırının test durumlarıyla ilişkili otomatikleştirilmiş testlerinizi çalıştırabilirsiniz.

Otomatikleştirilmiş testlerin yapı sürecinin bir parçası olarak çalışması için planlama: Yapı başarılı olduğunda çalıştırmak istediğiniz yapı tanımının içindeki otomatikleştirilmiş testleri seçmek için test kategorisi kullanabilirsiniz. Bir yapılandırma bittiğinde yapı durumunun bir parçası olarak test sonuçları raporlanır.

Varsa, Visual Studio Laboratuvar Yönetimi, bir sınama durumu ile ilişkili olan ve uygulama dağıtmak ve sınamaları çalıştırmak için bir laboratuar ortamı kullanarak test planının bir parçası olan otomatik sınamalar çalıştırabilirsiniz.

İlgili Görevler

Yükleme ve Web Başarım Testleri Çalıştırma

Ayrıca testleri, stresi ve yük sorunlarını ayırmak için yük ve Web başarım testlerini kullanarak da çalıştırabilirsiniz.

Ayrıca bkz.

Kavramlar

Test Planı Tanımlama

Diğer Kaynaklar

Microsoft Test Yöneticisi'ni Kullanarak Otomatikleştirilmiş Testler Oluşturma