Aracılığıyla paylaş


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

Uygulamanızın daha verimli bir şekilde sınamanıza olanak sağlayan otomatik sınamalardan çeşitli türleri oluşturabilirsiniz.Otomatik testler sizin için test adımlarını çalıştırır ve testin geçtiğini veya başarısız olduğunu belirler.Bu testler daha hızlı ve daha sık çalıştırılabilir.Otomatik testler, uygulamanız içinde kod değişikliği yapıldıktan sonra uygulamanızın doğru olarak çalışıp çalışmadığını hızlıca test eder.Otomatik testler Visual Studio kullanılarak oluşturulur.

Gereksinimler

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

[!NOT]

Visual Studio Ultimate yüklü değilse, yükleme testleri oluşturamazsınız.

Daha sonra isterseniz, test durumuna otomasyon bağlayarak, el ile testleri otomatik testlere dönüştürebilirsiniz.Microsoft Test Yöneticisi kullanarak bu otomatik testler çalıştırılabilir ve sonuçları test planı ilerlemesinin sonuçları olarak görüntülenebilir.

Aşağıdaki tablo oluşturabileceğiniz otomatikleştirilmiş testlerin türlerini ve hangi testlerin bir test planının parçası olarak çalıştırılabileceğini gösterir:

Test türü

Description

Visual Studio'dan Testler Çalıştırma

Test yöntemini test çalışması ile ilişkilendirerek test planından çalıştırma

Kodlanmış UI Testleri

Kullanıcı arabirimini, UI eylemleri gerçekleştirerek sınar.

Evet

Evet

Birim Testleri

Yöntem düzeyinde kod testi yapar.

Evet

Evet

Yükleme testleri

Birim testleri, Web Performans testleri veya kodlu UI testlerini kullanarak uygulama performansı ve stres testi yapar.

Evet

Testi çalışırken görüntüleyemediğiniz için önerilmez.

Web Başarım Testleri

Http istekleri gönderip alarak WEb uygulamaları için sunucu yanıtlarını test etmek için yükleme testlerinin parçası olarak kullanılır.

NotNot
Bu testler UI öğesini denetlemek için kullanılamaz.

Evet

Web başarım testleri öncelikli olarak yük testleriyle kullanılmaya yönelik olduğundan önerilmez.

Genel Testler

Test altındaki uygulama komut çizgisi araçlarını veya API çağrılarını kullanan test işlevleri.

Evet

Evet

Neyi başarmanız gerektiğine bağlı olarak test uygulamanız hangi otomatik testleri oluşturmanız gerektiğini belirleyecektir.Bu testleri oluşturduktan sonra, test planının parçası olarak test sonuçlarını bildirmek isteyip istemediğinize karar verebilirsiniz.Aşağıdaki tablodaki görevler, otomatikleştirilmiş sınama gereksinimlerinizi belirlemenize yardımcı olabilir.

Görevler

Görevler

İlişkili Konular

Gereklilikleriniz, Kullanım Durumları, Kullanıcı Hikayeleri için Test Oluşturma: Uygulamanız için kullanıcının ihtiyaçlarını gözden geçirdikten sonra, bu ihtiyaçları test etmek için test durumları oluşturabilirsiniz.Proje yönetimi yönteminize bağlı olarak, her test durumunu ilgili gereksinime, kullanım örneğine veya kullanıcı hikayelerine bağlayabilirsiniz.Ardından otomatik bir testi test durumunuzla ilişkilendirebilirsiniz.Bu, otomatikleştirilmiş testnizi, gereksinime, kullanım örneğine veya kullanıcı öyküsüne bağlar.

Kullanıcı Arabiriminizin Test Edilmesini Hızlandırın: Uygulamanız için otomatik kullanıcı arabirimi testleri oluşturabilirsiniz.Kod değişikliklerinden kullanıcı arayüzünde gerileme veya değişiklik olmadığını denetlemek için bu testler kullanılabilir.

Test How Your Application Performs Under Heavy Loads: Uygulamanızın yükleme testi üzerinde Web performans testleri ve birim testleri oluşturabilirsiniz.Yükleme testi ile, çoklu kullanıcı benzetimiyle uygulamanızda ağır yükleme oluşturabilirsiniz.Sonra uygulamanızın başarımını ölçebilirsiniz ve çok sayıda kullanıcı ona erişirken uygulamanın hala başarıyla çalıştığını denetleyebilirsiniz.

Uygulamanızın İşlevselliğini Test Etme: API çağrıları veya komut satırı arabirimi kullanarak uygulamanızın işlevselliğine erişebilirseniz, kullanıcı arabirimi kullanmadan uygulamanızı yürütmek için otomatikleştirilmiş testleri oluşturabilirsiniz.

Test Planının Bir Bölümü Olarak Çalıştırmak için El İle Test Durumlarını Otomatik Testere Dönüştürme: Visual Studio kullanan test durumuna otomatik test ayrıntılarını ekleyerek el ile test durumlarını otomatik testlere dönüştürebilirsiniz.Veya, Microsoft Test Yöneticisi kullanarak bu testlerin test planının bir parçası olarak çalışmasını istiyorsanız, test çalışması oluşturabilir ve otomatik teste ekleyebilirsiniz.

Otomatik Testleri Yönetme: Test yöntemlerini bir test kategorisi özniteliğiyle işaretleyerek otomatik testleri düzene koyabilirsiniz.Bu gruplamaları, çalıştırmak istediğiniz testleri seçmek için kullanabilirsiniz.Veya bir test çalışmasını otomatikleştirilmiş teste dönüştürebilir ve bu testleri test planlarını ve paketlerini kullanarak yönetebilirsiniz.

İlgili Görevler

Microsoft Test Yöneticisi'nde Otomatikleştirilmiş Testler ÇalıştırmaYerel olarak veya uzaktan sınama ortamları kullanarak oluşturduğunuz sınamaları çalıştırmak ve sonuçları kaydedebilirsiniz.

Test Planları için Test İlerlemesi Üzerinde RaporlamaBir sınama planı sizin otomatik sınamalar çalıştırmak ve sınama sonuçlarını görmek test ilerlemesini ölçebilirsiniz.

Ayrıca bkz.

Kavramlar

Uygulamayı Sınama