Aracılığıyla paylaş


Test Planınıza Gereksinimler veya Kullanıcı Öykülerini Nasıl Eklersiniz

Testinizi gereksinimleri veya kullanıcı öykülerini temel alarak planlıyorsanız, kullanıcı öykülerini veya gereksinimleri test planınıza eklemek için Microsoft Test Yöneticisi kullanabilirsiniz. Bu testinizi gereksinimlerine göre düzenlemenizi sağlar. Test durumlarını mevcut gereksinimlere ya da ekip projenizde oluşturulan kullanıcı öykülerine bağlayabilirsiniz. Ayrıca, önceden gereksinim veya kullanıcı öyküsüne bağlanmış tüm test çalışmalarını görüntüleyebilirsiniz.

Test planına Visual Studio 2010 Ultimate veya Visual Studio Test Professional ile bir gereksinim ekleyerek, her gereksinimin özel olarak test edilmesini sağlarsınız. Bu, gereksiniminize ilişkin test kapsamı miktarını belirlemenize olanak sağlar. Gereksinimi test planına dahil ederek, ona ait tüm test çalışmalarını aynı anda çalıştırabilir ve sonuçları görüntüleyebilirsiniz.

Not

Microsoft Test Yöneticisi kullanarak takım projenize yeni gereksinim ekleyebilirsiniz. Bu işlemin nasıl gerçekleştirileceği konusunda bilgi edinmek için bkz. Microsoft Test Yöneticisi Kullanarak bir İş Öğesi Nasıl Oluşturulur. Microsoft Visual Studio 2010 kullanılarak nasıl yeni gereksinim ekleneceği konusunda bilgi için bkz. Kullanıcı Hikayeleri (Çevik).

Test planınıza bir gereklilik ekledikten sonra, bu gereklilik için test çalışmaları oluşturabilir veya varolan test çalışmalarını ekleyebilirsiniz. Ayrıca bir test çalışmasını doğrudan düzenleyebilir ve bunu Testler bağlantısını kullanarak gereksinime bağlayabilirsiniz ve bu test çalışması sizin test planınızda da görüntülenir.

Test Örneklerini Gereksinimlere veya Kullanıcı Öykülerine Bağlama

Not

Projenizde, gereksinimler metodolojinize bağlı olarak kullanıcı öyküleri olarak da adlandırılabilir.

Test planınıza bir gereklilik eklemek ve varolan test çalışmalarını bağlamak veya bu gereklilik için test çalışmaları oluşturmak için aşağıdaki yordamları kullanın.

  • Test planınıza varolan bir gereksinim ekleyin

  • Varolan test durumlarını bir gerekliliğe bağlama

  • Bir gereklilik için test durumu oluşturma

  • Bir test durumu ve bir gereksinim arasındaki bağlantıyı kaldırma

Not

Ayrıca Microsoft Visual Studio 2010 ile test çalışmalarını gereksinimlere veya kullanıcı hikayelerine bağlayabilirsiniz. Daha fazla bilgi için bkz. test çalışması (Etkin). Microsoft Visual Studio 2010 öğesini kullanarak güncelleme yaparsanız veya bağlantı eklerseniz, gereksinimi seçip Yenile'ye basmadığınız sürece değişiklikler Microsoft Test Yöneticisi öğesinde yansıtılmaz. Aksi takdirde bilgiler derhal güncellenir.

Test planınıza varolan bir gereksinim ekleyin

Test planınıza varolan bir gereksinim eklemek için

  1. Microsoft Test Yöneticisi öğesini açın.

    Not

    Microsoft Test Yöneticisi penceresini görüntülemek için önce Başlat'ı, ardından Tüm Programlar'ı tıklatın. Microsoft Visual Studio 2010'un üzerine gelin ve Microsoft Test Yöneticisi 2010'u tıklatın.

  2. Test Merkezi'nden Plan'ı daha sonra İçindekiler'i tıklatın.

    İçindekiler bölmesi görüntülenir.

  3. Test planınıza gereksinim eklemek için, test paketi hiyerarşisinde yerleştirmek istediğiniz yeri seçin ve sonra Gereksinim ekle öğesini tıklayın.

    Bu test planına mevcut gereklilikleri ekle iletişim kutusu görüntülenir.

    Not

    Test paketi hiyerarşisi, test plan gibi aynı ada sahip bir kök düğüme sahiptir. Bu test paketi kök düğümüne test durumları veya gereksinimlerini ekleyebilirsiniz; ancak onu yeniden adlandıramazsınız.

  4. Test planına eklemek istediğiniz herhangi bir gereksinimi seçin ve ardından Plana gereksinim ekle öğesini tıklatın.

    Not

    Test paketi hiyerarşisinde gereksinimi seçtiğinizde, bu gereksinimlere daha önceden bağlanmış varolan test çalışmaları test paketi ayrıntıları bölmesinde görüntülenir.

  5. (İsteğe bağlı) Varsayılan olarak ihtiyaç tabanlı test paketi, ardından gereksinim adını taşıyan gereksinim kimliğinin adını alır. Bir adı yeniden adlandırmak için, adı sağ tıklayın ve ardından Yeniden Adlandır'ın üzerine gelin. Sonra yeni adı yazın.

    Ad test paketi ayrıntıları bölmesinde görüntülenecektir.

  6. (İsteğe bağlı) Durum'u tıklayın ve aşağıdaki tabloyu temel alan durumlar listesinden seçin:

    State

    Ne zaman kullanılmalı

    Planlama içinde

    Bu gereksinime bağlı testleri çalıştırmaya hazır değilseniz.

    Devam Edenler

    Bu gereksinimle bağlantılı testleri çalıştırmaya hazırsanız.

    Tamamlanan

    Bu gereksinim için testleri çalıştırmayı bitirdiğinizde ve ulaşılan kalite düzeyi hedeflerinizi karşıladığında.

    Önemli

    Testleri çalıştırmak için, gereksinim durumunu İşleniyor'a ayarlamalısınız.

  7. Planın varsayılan yapılandırmalarından farklı olmalarını istiyorsanız eklediğiniz gereksinim için varsayılan yapılandırmaları değiştirmek için test grubu detayları bölmesindeki yapılandırmalar listesinin yanındaki açılır oku tıklayın.

    Takım projeniz için olan tüm yapılandırmaları ve test planınız için olan geçerli varsayılan yapılandırmaları gösteren iletişim kutusu görüntülenir.

  8. İlk önce Use configurations from parent test suite (Üst test paketinden yapılandırmaları kullan)'ı temizlemelisiniz ve eklemek istediğiniz varsayılan yapılandırmaları ve kaldırmak istediğiniz herhangi birini seçmelisiniz.

    Not

    Varsayılan yapılandırmaları değiştirme sadece yeni test durumlarını veya bu test paketine eklenen test paketlerini etkiler. Test ve zaten test planınızda olan yapılandırma eşleştirmelerinin nasıl değiştirildiği hakkında daha fazla bilgi için, özel test durumları için yapılandırmaların nasıl güncelleştirildiği hakkındaki yordama bakınız.

  9. (İsteğe bağlı) Yeni bir yapılandırma eklemek için veya varolan yapılandırmaları yönetmek için, Yönet'i tıklayınız.

    Test Yapılandırma Yöneticisi etkinliği görüntülenir. Test yapılandırma yöneticisini kullanarak yapılandırmaların nasıl oluşturulduğu hakkında daha fazla bilgi için bkz. Test Yapılandırmaları Nasıl Oluşturulur.

  10. Değişikliklerinizi varsayılan yapılandırmalara kaydetmek için, Kaydet'i tıklayın.

Varolan Test Durumlarını Bir Gerekliliğe Bağlama

Varolan test çalışmalarını bir gerekliliğe bağlamak için

  1. Test Merkezi'nden Plan'ı daha sonra İçindekiler'i tıklatın.

    İçindekiler bölmesi görüntülenir.

  2. Test çalışmasına eklemek istediğiniz test paketi hiyerarşi bölmesindeki gereksinimi seçin ve sonra Ekle'yi tıklatın.

    Add test cases to suite (Test durumlarını pakete ekle) iletişim kutusu görüntülenir. Tüm kullanılabilir test durumları test listesinde gösterilir.

    Not

    Gereksinime zaten eklenmiş olan testler test listesinde gösterilmez.

  3. (İsteğe bağlı) Listelenen birkaç test listesi varsa, aşağıdaki adımlarda gösterildiği gibi test durumları için olan sorguyu değiştirerek test durumu aramanızı daraltabilirsiniz.

    1. Sorgunuza yeni bir tümce eklemek için, Click here to add a clause (Buraya yeni bir tümce eklemek için tıkla)'yı seçin.

    2. Yan tümceyi doldurmak için, sorgu yan tümcesindeki her sütuna tıklayın. Sütun kabul edilen değerlerin listesine sahipse, sütun seçildiğinde açılır bir ok görüntülenir. Listeden bir değer seçmek için, açılır oka tıklayın. Aşağıdaki sütunlar kullanılabilir:

      Sorgu Sütunu

      Nasıl tamamlanacak

      Ve/Veya

      Bu tümcenin ve önceki tümcenin bir sonuçla eşlemek için doğru olması gerekiyorsa, Ve'yi seçin. Bu tümcenin veya önceki tümcenin bir sonuçla eşlemek için doğru olması gerekiyorsa, Veya'yı seçin.

      Alan

      Bu alan için olan liste, geçerli Team Foundation Server'daki arama yapılabilen tüm iş öğesi alanlarını içerir. Yararlı sonuçlar almak istediğiniz kadar çok tümce ve alan kullanın. ALT+AŞAĞI OKU'na basın veya seçmek istediğiniz alan adını yazın.

      İşleç

      İşleç seçeneklerinin örnekleri = (eşittir), <> (eşit değildir), > (büyüktür), < (küçüktür), >= (büyüktür veya eşittir), <= (küçüktür veya eşittir), In (İçinde), Was Ever, Was Never ve Contains (İçerir)'dir.

      Değer

      Belirtilen alandaki aradığınız değeri belirtir. Seçmek için değerlerin listesi varsa, istediğiniz birini seçmek için açılır oka tıklayın. Team Foundation çalışma öğesi izleme, sorgunuza dinamik olarak değerler eklemek için bazı sorgu değişkenleri içerir. Daha fazla bilgi için bkz. How to: Run or Cancel a Work Item Query.

    3. Aramak istediğiniz tüm değerleri eklemek için önceki iki adımı tekrarlayın.

    4. Sorgunuzun sonuçlarını görmek için, sorgu çalıştırmada Çalıştır'a tıklayın.

  4. Eklemek istediğiniz testleri seçin ve Add test cases (Test Durumları Ekle)'yi tıklayın.

    Seçtiğiniz test durumları, test paketi ayrıntıları bölmesinde görüntülenir. Test planında gereksinim için yaptığınız değişiklikler otomatik olarak kaydedilir.

    Not

    Eklediğiniz tüm varolan test durumları, test plan için hangi yapılandırma üzerinde hangi testlerin çalıştırılması gerektiğini tanımlamak için her varsayılan yapılandırmayla eşleştirilmelidir. Bu test eşleştirmelerini görmek için test paketi ayrıntıları bölümündeki testleri seçin ve ardından Yapılandırmalar'ı tıklayın.

Bir Gereklilik için Test Durumu Oluşturma

Bir gereklilik için bir test çalışması oluşturmak için

  1. Test Merkezi'nden Plan'ı daha sonra İçindekiler'i tıklatın.

    İçindekiler bölmesi görüntülenir.

  2. Kendisi için bir test çalışması için oluşturmak isteğiniz test paketi hiyerarşi bölmesinden gereksinimi seçin ve ardından Yeni'yi tıklatın.

    New Test Case (Yeni Test Durumu) iletişim kutusu görüntülenir.

  3. Yeni test durumunuz için eylemleri ve her test adımı için beklenen sonuçları içeren ayrıntıları girin ve Kaydet ve Kapat'ı tıklayın.

    Yeni test durumu, test paketi detayları bölmesinde gösterilir.

    Not

    Yeni test durumları oluşturma hakkında daha fazla bilgi için, bkz. Nasıl yapılır: El İle Test Çalışması Oluşturma.

  4. Daha fazla test durumu eklemek için önceki iki adımı tekrarlayın.

    Test planında gereksinim için yaptığınız değişiklikler otomatik olarak kaydedilir.

    Not    Gereksinime var olan bir test çalışmasının kopyasını eklemek için, test paketi ayrıntılar panosundaki bir test çalışmasını sağ tıklatın ve Kopya oluştur ve pakete ekle öğesine gidin. Gerektikçe test durumunu düzenleyebilmeniz için yeni test durumu iletişim kutusu görüntülenir.

Bir Test Durumu ve bir Gereksinim arasındaki bağlantıyı kaldırma

Gereksinimi düzenleyebilir ve test çalışmasını kaldırabilirsiniz veya test çalışmasını düzenleyebilir ve gereksinime yönelik bağlantıyı kaldırabilirsiniz. Etki aynıdır.

Bir test çalışması ve bir gereksinim arasındaki bağlantıyı kaldırmak için

  1. Test Merkezi'nden Plan'ı daha sonra İçindekiler'i tıklatın.

    İçindekiler bölmesi görüntülenir.

  2. Bir gereksinim ve bir test çalışması arasındaki bağlantıyı kaldırmak için test paketi hiyerarşisi içindeki o gereksinimi seçin.

    Bu gereksinim ile bağlantılı varolan tüm testler, test paketi ayrıntıları bölmesinde görüntülenir.

  3. Varolan testler listesinde bir teste sağ tıklayın ve Kaldır'ın üzerine gelin.

    Test durumunun Test Edilen Kullanıcı Hikayeleri sekmesinden bu gereksinimin Testler bağlantısı kaldırılmıştır. Bu pakete ilişkin testlerin listesi artık test durumunda görüntülenmez. Gereksinim için yaptığınız bu değişiklik otomatik olarak kaydedilir.

    Not

    Bir test çalışmasını doğrudan düzenleyebilir ve herhangi bir gereksinim için Testler bağlantısını Sınanan Kullanıcı Hikayeleri sekmesinden kaldırabilirsiniz.

Ayrıca bkz.

Görevler

Nasıl yapılır: El İle Test Çalışması Oluşturma

Nasıl yapılır: Microsoft Test Yöneticisini Kullanarak Gereksinimleri veya Kullanıcı Hikayelerini Görüntüleme

Nasıl yapılır: Test Paketlerinin Test Durumlarını Değiştirme

Kavramlar

Gereksinimleri veya Kullanıcı Öykülerini Kullanarak Test Planı Oluşturma

Test Paketlerini Kullanarak Test Durumlarını Düzenleme