Aracılığıyla paylaş


Visual Studio ALM'de Test Etme Araçları için API Başvurusu

Özel gereksinimleriniz varsa, varolan özellikleri genişletmek veya yeni yetenekler eklemek için Visual Studio Ultimate veya Visual Studio Premium'un bazı yönlerini özelleştirebilirsiniz. API başvurusu özelleştirmenize yardımcı olmak için sınıflar hakkında bilgi sağlar.

Ayrıca, farklı test türleri oluşturmak için kullanabileceğiniz sınıflar hakkında da bilgi sağlar.

API'ları nasıl kullanmanız gerektiği ile ilgili örnek kod için bkz. Microsoft Web sitesi.

Görevler

Görevler

İlişkili Konular

Birim test çerçevesini genişletin: Testlerinize Birim Test Çerçevesinde bulunmayan işlevler ekleyebilirsiniz. Örneğin, bir testin normal bir kullanıcı olarak çalışıp çalışmayacağını belirleyen bir test özelliği ekleyebilirsiniz. Veya bir yönteme satır öznitelikleri eklemek için çerçeveyi genişletebilir ve testin içindeki bu satırda bulunan verileri kullanabilirsiniz.

Test çerçeve birimini nasıl işleteceğinizle ilgili örnek kod için bkz. Microsoft Web sitesi.

Test depolama işlemlerini özelleştirme: Microsoft.VisualStudio.TestTools.Common.Xml ad alanı testleri yüklemek ve depolamak için kullanabileceğiniz bir arabirim sunar. Bunları, kendi test türlerinizi oluşturuyormuşsunuz gibi uygulayabilirsiniz.

Özel durum oluşturma: Birim Testi çerçevesiyle özel bir özel durum yaratabilirsiniz.

Bir Tanılama Veri Bağdaştırıcısı Oluşturun: Bir özel Tanılama Veri Bağdaştırıcısı oluşturmak için Microsoft.VisualStudio.TestTools.Execution görevini kullanabilirsiniz.

Birim ve Web testleri için yükleme testleri oluşturma:Microsoft.VisualStudio.TestTools.LoadTesting ad uzayı birim ve Web testlerinin yükleme testlerini genişletebilmenize olanak sağlayan sınıflar ve arabirimler sağlar.

Bir test türü oluşturun: kedi test türünüzü oluşturmak için Microsoft.VisualStudio.TestTools.TestAdapter çatısını ve Microsoft.VisualStudio.TestTools.Vsip kullanın.

Kullanıcı arabiriminizi otomatikleştirmek için kodlanmış Kullanıcı Arabirimi testleri oluşturma: Microsoft.VisualStudio.TestTools.UITesting ad alanı kodlanmış Kullanıcı Arabirimi test desteği sağlayan sınıflar ortaya koyar. Bu isim uzayı, kullanıcı arayüzü denetlemeleri üzerindeki klavye ve fare etkileşimleri gerçekleştiren sınıfları içerir.

Ayrıca Microsoft Excel gibi şu anda desteklenmeyen arabirimlerde test kaydetmek amacıyla kodlanmış UI test yeteneğini genişletmek için Microsoft.VisualStudio.TestTools.UITest.Extension ad alanındaki sınıflardan da türetebilirsiniz.

Kodunuzun Kalitesini Doğrulamak için Birim Testleri Oluşturma Microsoft.VisualStudio.TestTools.UnitTesting ad alanı birim testi desteği sağlayan sınıflara sahiptir. Bu ad uzayı, veri kaynaklarıyla ilgili test çatısı için, yöntem yürütme, program yönetimi, aracı/konak bilgisi ve veri dağıtımı sırasıyla test bilgileri tanımlayan birçok öznitelik içerir. Bu isim uzayı, özel birim testi özel durumları da içerir.

ASP.NET ve Web Hizmetleri için Birim Testleri Oluşturun: Microsoft.VisualStudio.TestTools.UnitTesting.Web ad alanı ASP.NET ve Web hizmeti için birim testi yeterliliği sağlayan Microsoft.VisualStudio.TestTools.UnitTesting ad alanının uzantısıdır. Bu isim uzayı, kimlik bilgileri, URL'leri ve sunucu belirli bilgileri tanımlayan birim testler için öznitelikler kümesi sağlar.

Özel Web Testleri Oluşturun: Microsoft.VisualStudio.TestTools.WebTesting ad alanı üzerindeki sınıflar Web testini etkinleştirir. Ayrıca, veri bağlama, test kuralları, iş öğelerini tanımlama, sorgu dizeleri, HTTP içeriği ve test etme özelliklerini sağlayan eklentileri içerir.

Web Testlerini Kuralları Kullanarak Özelleştirme:Microsoft.VisualStudio.TestTools.WebTesting.Rules ad uzayı Web sayfalarını test etmek amacıyla Web testleri tarafından kullanılan kurallar kümesi içerir. Bu kurallar, Web sayfalarının içeriğini test etmek için Web test araçlar kümesi sağlar. Ayrıca, özel kurallar, Web testlerinin işlevselliğini genişletmek için de oluşturulabilir.

Ayrıca bkz.

Kavramlar

Uygulamayı Test Etme

Özel Veri Toplayan veya Test Makinasını Etkileyen Tanı Veri Bağdaştırıcısı Oluşturma

Kullanıcı Arayüzü ile Otomatik UI Testlerini Test Etme

Kod birimi Testler kullanarak doğrulama

Diğer Kaynaklar

Kodlanmış Kullanıcı Arabirimi Testlerini ve Eylem Kayıtlarını Microsoft Excel'i Desteklemek için Genişletme