Aracılığıyla paylaş


Test Oluşturma ve Yönetme

Test oluşturma ve yönetme, test takımının işlerini düzenlemek için test takımının ilerlemesinin önemli bir parçasıdır. Test etme ihtiyaçlarınıza bağlı olarak, kullanabileceğiniz farklı test türleri vardır: el ile testler ve otomatik testler.

El ile testler'iniz ile eylem ve doğrulama test adımları için, Visual Studio 2010 Ultimate veya Visual Studio Test Professional kullanarak test durumları oluşturabilirsiniz. Test planınıza Microsoft Test Yöneticisi kullanarak test durumları ekleyebilirsiniz.

Visual Studio kullanarak, otomatik testler oluşturabilirsiniz. Otomatik testler, uygulamanızı daha verimli bir şekilde test etme olanağını sağlar. 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 nedenle, el ile testlerden daha hızlı ve daha sık çalıştırılabilirler. Otomatik testler, kod değişiklikleri yapıldıktan sonra uygulamanızın hala doğru bir şekilde çalışıp çalışmadığını değerlendirir.

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

Görevler

Görevler

İlişkili Konular

Gereklilikler için Test Oluşturma: Uygulamanız için kullanıcının ihtiyaçlarını belirledikten 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 veya kullanıcı hikayelerine bağlayabilirsiniz. El ile test etme yapıyorsanız, test durumunuza test adımları ekleyebilirsiniz. Ayrıca, otomatik bir testi test durumunuzla ilişkilendirebilirsiniz.

Test Paketleri için El İle Testler Oluşturma: El ile test adımlarını ve test planınız üzerindeki test paketleriniz içerisindeki beklenen sonuçları kullanarak test durumları oluşturabilirsiniz. Test paketleri ihtiyacınız olan herhangi bir ölçütü temel alabilir. Sorguyu temel alan bir test paketi bile oluşturabilirsiniz. Sonra, sorgu tarafından geri döndürülen tüm test durumları pakete eklenecektir.

Otomatik Testler Oluşturma: Otomatik kullanıcı arabirimi testleri oluşturabilirsiniz. Kod değişikliklerinden kullanıcı arayüzünde gerileme veya değişiklik olmadığını doğrulamak için bu testler kullanılabilir.

Kodunuzu doğrulamak ve kodunuza yapılan değişikliklerin varolan işlevselliği bozmadığını denetlemek için birim testler oluşturabilirsiniz.

Depolanmış yöntemlerinizin, işlevlerinizin ve tetikleyicilerinizin doğru bir şekilde çalıştığını doğrulamak için veritabanı birim testleri oluşturabilirsiniz.

Uygulamanızın başarımını ölçmek için yükleme testleri oluşturabilirsiniz.

Uygulamanızın özelliklerini test etmek için API çağırabilen genel testler oluşturabilirsiniz.

Testlerinizi Düzenleme: Test paketlerinizi kullanarak test planlarındaki test durumlarını düzenleyebilirsiniz. Sonra, çalıştırılması için test paketi seçerek test planınızdan bu testleri çalıştırabilirsiniz. Paketlere dayanan testlerinizde raporlayabilirsiniz.

Visual Studio, Team Foundation Yapısı veya mstest.exe kullanarak çalıştırdığınız otomatik testleri, test yöntemleri ile test kategorisi özniteliğini işaretleyerek düzenleyebilirsiniz. Bu test kategorilerini, çalıştırmak istediğiniz testleri seçmek için kullanabilirsiniz. Her test yöntemi, gereksinimlerinizi temel alan çoklu kategorilere ait olabilir.

Otomatik test, Visual Studio'dan çalıştırmak için test kategorisine göre düzenlenebilir ve test paketinin parçası olarak çalıştırmak için test planında test durumu ile ilişkilendirilebilir.

El ile Test Durumlarını Otomatik Testlere Dönüştürme:Otomatik testi Visual Studio kullanarak test durumlarıyla ilişkilendirerek el ile test durumlarını otomatik testlere dönüştürebilirsiniz. Microsoft Test Yöneticisi kullanarak, bu testleri test planının parçası olarak çalıştırabilirsiniz.

Ayrıca bkz.

Kavramlar

Testleri Çalıştırma