Aracılığıyla paylaş


Test planları oluşturma ve yönetme

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Sprint'ler veya kilometre taşları için el ile yapılan testleri izlemek için test plans ve test paketleri oluşturun. Bu yaklaşımı kullanarak belirli bir sprint veya kilometre taşı için test işleminin ne zaman tamamlanmasını görebilirsiniz. El ile test etme hakkında daha fazla bilgi için bkz. Azure Test Plans nedir?

Test deneyiminizde iş öğelerini paylaşma

Ürününüzü oluştururken test çalışmaları oluşturun ve istediğiniz zaman güncelleştirin. Her geliştirme döngüsü için bir test planı oluşturun ve mevcut test çalışmalarını içeri aktarin. Testi düzenlemek için, test çalışmalarını plan içindeki ayrı test paketlerine bölün.

Tipik bir test döngüsü şöyle çalışır:

  1. Sprint veya kilometre taşı için bir test planı oluşturun.
  2. Gerekli test matrisini kapsayacak şekilde test yapılandırmalarıatayın ve test edicileri atayın.
  3. Test ediciler, ürün çıkış ölçütlerini karşılayana kadar testleri çalıştırır .
  4. Sonraki döngü için yeni bir test planı oluşturun ve aynı test çalışmalarını içeri aktarın.

Test planları test durumlarına başvuracağından, test çalışması güncelleştirmeleri otomatik olarak onu kullanan tüm planlara ve paketlere yansır. Bunun yerine bağımsız bir temel oluşturmak için test senaryolarını kopyalayın veya klonlayın.

Önkoşullar

Kategori Gereksinimler
Proje erişimi Proje üyesi
Erişim seviyeleri Testle ilgili iş öğelerini görüntülemek için en azından temel erişim. Stakeholder erişimi olan kullanıcılar Azure Test Plans erişemez.

Test planları ve test paketleri eklemek, test yapıtlarını silmek veya test yapılandırmalarını tanımlamak için Basic + Test Planları erişiminiz veya Visual Studio aboneliğiniz olmalıdır: Enterprise, Test Professional veya MSDN Platformları.
İzinler Alan Yolu:
- Bu düğümdeki iş öğelerini düzenle: Test planlarını, test paketlerini, test çalışmalarını veya diğer test tabanlı iş öğelerini ekleyin veya değiştirin.
- Test planlarını yönetme: Derleme ve test ayarları gibi test planı özelliklerini değiştirin.
- Test paketlerini yönetme: Test paketlerini oluşturun ve silin, test paketlerine test çalışmaları ekleyin ve kaldırın, test yapılandırmalarını değiştirin ve test paketlerini taşıyın.

Project-level:
- Test yapılandırmalarını yönetme ve Test ortamlarını yönetme: Test yapılandırmalarını veya test ortamlarını yönetme.
- İş öğelerini kalıcı olarak silme: Test tabanlı iş öğelerini kalıcı olarak silin.

Daha fazla bilgi için bkz. El ile test erişim ve izinler.

Tavsiye

Bu makalenin devamında AI kullanarak bu göreve yardımcı olabilirsiniz veya başlamak için Azure DevOps MCP Server ile yapay zeka yardımı sağlama konusuna bakın.

Test planı oluşturma

Genel olarak, gereksinimleri test etmek için test plans oluşturursunuz. Bir test planı oluşturmadan önce gereksinimler kapsamınızı tanımlayın.

  1. Azure DevOps projenizde oturum açın ve Test Plans>Test Plans öğesini seçin.

    Test planları listesini açma sayfasının ekran görüntüsü.

  2. + Yeni Test Planı'ni seçin.

    Yeni bir test planı oluşturma işleminin ekran görüntüsü.

  3. Test planı için bir ad girin, alan yolunun ve yinelemenin doğru ayarlandığını doğrulayın ve oluştur'u seçin.

    Test planı ayrıntılarını ekleme ekran görüntüsü.

    Test planı oluşturulur ve test paketleri ve test çalışmalarıeklemeye başlayabilirsiniz.

Test planını yeniden adlandırma

Test planını yeniden adlandırmak için aşağıdaki adımları kullanın:

  1. Test Plans öğesini seçin.

  2. Test planı adının yanında Diğer Eylemler>Düzenle seçin.

    Test planını düzenleme seçeneğini gösteren ekran görüntüsü.

  3. Adı değiştirin ve kaydet ve kapat'ı seçin.

    Bu iletişim kutusundan alan yolu, yineleme ve diğer test planı ayarlarını da güncelleştirebilirsiniz.

Test planını silme

Test planını silmek için aşağıdaki adımları kullanın:

  1. Test Plans öğesini seçin.

  2. Test planı adının yanındaki Diğer Eylemler>Sil'i seçin.

  3. Test yapıtlarını sil iletişim kutusu tam olarak neyin silindiğini açıklar. Silmek istediğinizi onaylamak için test planı kimliğini girin ve sil'i seçin.

    Test yapıtlarını sil iletişim kutusunu gösteren ekran görüntüsü.

Not

Silinen test planları Test Planı Geri Dönüşüm Kutusu'na taşınır ve REST API kullanılarak 14 gün içinde geri yüklenebilir. Daha fazla bilgi için bkz. REST API kullanarak silinen test planlarını ve test paketlerini geri yükleme.

Test planlarını yönetmek için yapay zeka kullanma

Azure DevOps MCP Server yapılandırıyorsanız, yapay zeka yardımcılarını kullanarak doğal dil istemlerini kullanarak test planlarınızı ve paketlerinizi yönetebilirsiniz.

Test planı yönetimi için örnek istemler

Görev Örnek talimat
Test planı oluşturma Create a new test plan in <Contoso> project called '<Sprint 5 Regression Tests>'
Test planlarını listeleme List all test plans in <Contoso> project
Test paketi oluşturma Create a static test suite called '<Checkout Flow>' under test plan <12345>
Paket içinde test senaryolarını sorgulama Show all test cases in test suite <67890> in project <Contoso>
Test edilmemiş alanları bulma List test suites in test plan <12345> that have no test cases assigned
Test planı kapsamını denetleme Show all requirement-based test suites in test plan <12345> and their associated work items
Sprint planlarını karşılaştırma List test suites in test plan <12345> and test plan <54321> side by side
Bağlantısız test çalışmalarını bulma Show test cases in project <Contoso> that aren't in any test suite
Test planı hazırlığını denetleme List test cases in test plan <12345> that have State = <Design> and no test steps defined

Tavsiye

Visual Studio Code kullanıyorsanız agent modu özellikle karmaşık test planlama senaryolarında sorun gidermeye yardımcı olur.

  • Önceki sorgulardan eski veya önbelleğe alınmış verileri kullanmaktan kaçınmak için" Daha önce getirilen verileri kullanmayın" isteminize ekleyin.

Sonraki adım