Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Her teslim edilebilirin kullanıcı gereksinimlerini karşıladığını doğrulamak için el ile test çalışmaları oluşturun. Test çalışmaları, test edenlerin gerçekleştirdiği adımları tek tek tanımlar ve veri temelli test içinpaylaşılan adımları ve parametreleri içerebilir. Test planlarında ve test paketlerinde test çalışmalarını düzenleyin ve bunları çalıştırmak için test edicileri atayın.
Temel kavramlar için bkz . Nesneleri ve terimleri test edin.
Not
Test yinelemeleri iş akışı temelli senaryolar için değil, veri temelli senaryolara yöneliktir. İki test senaryosu farklı iş akışlarını izlerse, ayrı test çalışmaları oluşturun. Daha fazla bilgi için bkz. Manuel Test için SSS.
Ö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 El ile test erişimi ve izinleri başlıklı belgeye bakın.
İpucu
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 senaryoları oluşturma
Henüz yapmadıysanız bir test planı oluşturun.
Gereksinim tabanlı bir test paketi seçin ve Yeni Test Çalışması'ni seçin.
Not
Bu test serisi, bekleyen işler listesindeki bir Kullanıcı Hikayesi iş öğesine bağlanır. Gereksinim tabanlı bir pakete test çalışması eklediğinizde, bunu otomatik olarak kapsam öğesine bağlarsınız. Ayrıca, bir iş öğesinin bağlam menüsünü açıp Test ekle seçeneğini seçerek geri logtan test senaryoları oluşturabilirsiniz.
Bir başlık girin ve 'Bir adım eklemek için buraya tıklayın veya yazın' ifadesini seçin.
Her bir adım için bir Eylem veBeklenen Sonuç belirleyerek test adımları ekleyin. Herhangi bir adıma ek dosyalar ekleyebilirsiniz.
Daha fazla bilgi için bkz. Adımları paylaşma ve Hikayeleri, sorunları ve diğer iş öğelerini kopyalama veya klonlama.
Test çalışması açma
Test çalışması açmak için Tanımla sekmesinde adını çift seçin veya Yürüt sekmesinden seçin, bağlam menüsünü açın ve Test çalışmalarını düzenle'yi seçin. Daha fazla bilgi için bkz. Sekme bağlamı menü seçeneklerini tanımlama.
Test çalışmalarını test paketlerine, gereksinimlere ve hatalara bağlayabilirsiniz. Bağlantılı öğeleri görmek için Tanımla sekmesinde test çalışması için bağlam menüsünü açın ve Bağlı Öğeleri Görüntüle'yi seçin. Daha fazla bilgi için bkz. Bağlı öğeleri görüntüleme.
Test senaryolarına yapılandırma atama
Paket veya test çalışması düzeyinde yapılandırmalar atayarak farklı işletim sistemlerinde, tarayıcılarda veya diğer çeşitlemelerde aynı testi çalıştırabilirsiniz. Yapılandırma oluşturma ve atamayla ilgili ayrıntılı adımlar için bkz. Farklı yapılandırmaları test etme.
Test çalışmalarını yeniden sıralama
Yeniden sıralama yöntemi paket türüne bağlıdır:
| Paket türü | Yeniden sıralama nasıl yapılır |
|---|---|
| Statik paket | Test vakası listesinde test vakalarını sürükleyip bırakın. |
| Gereksinim tabanlı paket | Backlog görünümünde backlog öğelerini yeniden sırala. |
| Sorgu tabanlı paket | Sorgunun sıralama sütunlarını değiştirin. |
Test adımlarını yeniden sıralama
Bir test adımı seçin ve yukarı ve aşağı okları kullanarak taşıyın. Birden çok adımı birlikte seçebilir ve taşıyabilirsiniz.
İpucu
Birkaç test çalışması aynı adımları paylaşıyorsa, bunları eşitlenmiş durumda tutmak için paylaşılan adımları kullanın. Paylaşılan bir adımı güncelleştirmek, değişikliği ona başvuran tüm test çalışmalarına uygular.
Mevcut test çalışmalarını test paketine ekleme
Aşağıdaki adımları kullanarak mevcut test çalışmalarını bir test paketine ekleyin.
Bir test paketi seçin. Yeni Test Çalışması menüsünde Var olan test çalışmalarını ekle'yi seçin.
Gerektiğinde arama yan tümceleri ekleyin ve ardından Sorguyu Çalıştır öğesini seçin.
İstediğiniz test çalışmalarını bulduğunuzda, bunları seçin ve Test çalışması ekle'yi seçin.
İpucu
Panodan bir test oluştururken bir gereksinime otomatik olarak bağlanan bir test çalışması oluşturabilirsiniz: Kullanıcı Hikayesi (Çevik), Ürün Kapsam Öğesi (Scrum), Gereksinim (CMMI) veya Sorun (Temel). Daha fazla bilgi için bkz. Satır içi testleri ekleme, çalıştırma ve güncelleştirme.
Test çalışmalarını düzenlemek için Kılavuz görünümünü kullanma
Kılavuz görünümünü kullanarak test çalışmalarını doğrudan düzenleyebilir ve Excel ile test çalışmalarınız arasında veri kopyalayabilirsiniz.
Kılavuz Görünümü simgesini seçin.
Bir veya daha fazla test çalışması seçin ve ardından Test çalışmalarını kılavuzda düzenle'yi seçin.
Satır ekleme, silme veya temizleme.
Test paketine birden çok test vakası eklemek için Kılavuz kullanarak test vakası ekle'yi seçin.
Liste görünümünde, test çalışması iş öğesindeki alanları seçmek için sütun seçeneklerini kullanın. Kılavuz görünümüne geçtiğiniz zaman bu alanları görüntüleyebilir ve düzenleyebilirsiniz.
Ayrıca test çalışmalarını ve test adımlarını Excel kopyalayabilirsiniz. Başlık, eylem ve beklenen sonuçların sütunlarını kopyalayıp Kılavuz görünümüne yapıştırın. Excel ile Kılavuz arasında kopyalama yapılırken yalnızca çok satırlı biçimlendirme korunur.
Not
Test çalışması iş öğelerini eklemek veya güncelleştirmek için teams eklentisini Excel kullanmayın. Excel test adımlarını depolayan biçimi ayrıştıramaz ve bu da test çalışması biçimlendirmesini bozabilir.
Test edicileri atama
Farklı test edicilerin bunları çalıştırabilmesi için test çalışmaları atayın. Bir test paketindeki tüm test çalışmalarını, kabul testi için yararlı olan birden çok test ediciye atayabilirsiniz.
Test edicilerin Azure Test Plans'den testleri çalıştırmak için Basic access gerekir.
Bir test paketinin bağlam menüsünde, Tüm testleri çalıştırmaları için test edicileri ata seçeneğini seçin.
Paketteki tüm testleri çalıştırmak için test edicileri seçin iletişim kutusu açılır.
Test edicileri listeye ekleyin veya listeden kaldırın. Test edenleri seçtikten sonra E-posta gönder'i seçin ve testleri çalıştırmaya hazır olduklarını bilmeleri için iletiyi düzenleyin.
E-posta, test edenlerin atanan testlerin listesini görmek için açabileceği bir bağlantı içerir.
Test edene tek bir test çalışması atama
Test paketinin Yürüt sekmesinde bir test seçin ve bağlam menüsünü açın.
Sınayıcı ata'yı seçin. Bir test edici arayın ve seçin.
Test çalışmalarını toplu düzenleme
Aynı anda birden fazla test çalışması düzenleyebilirsiniz. Bir test paketinde birkaç test çalışması seçin ve Test çalışmalarını düzenle'yi seçin. Daha fazla bilgi için bkz. Teste özgü iş öğelerini dışarı aktarma, içeri aktarma ve toplu güncelleştirme.
Bir Alan seçin ve bir Değer girin. Başka bir alan-değer çifti eklemek için Yeni alan ekle'yi seçin.
Test çalışmaları için etiketleri kullanma
Test çalışmalarını filtrelemek ve gruplandırmak için etiketleyin. Örneğin, tüm oturum açma testlerini etiketleyerek bir hata düzeltmesi sonrasında bunları hızla yeniden çalıştırabilirsiniz. Test Planları web portalında etikete göre filtreleyebilir ve etiketlerden sorgu tabanlı paketler oluşturabilirsiniz.
Yeni etiketler eklemek için en azından Temel erişime ve proje düzeyinde Yeni etiket tanımı oluşturma izninin İzin Ver olarak ayarlanması gerekir. Daha fazla bilgi için bkz. İş öğesi etiketleri ekleme.
Kılavuz görünümünde bir test çalışması düzenlerken veya etiketleri toplu olarak düzenlerken etiketler ekleyebilirsiniz.
Test çalışmalarını yeniden adlandırma veya kaldırma
Test paketindeki test çalışmalarını yeniden adlandırabilir veya kaldırabilirsiniz.
Test çalışmalarını yeniden adlandırma: Bağlam menüsünden test çalışmalarını açın ve ardından adı düzenleyin.
Test çalışmalarını kaldırma: Test çalışması için bağlam menüsünde Kaldır'ı seçin.
::: moniker-end
Test çalışmalarını yönetmek için yapay zeka kullanma
Azure DevOps MCP Server yapılandırıyorsanız, yapay zeka yardımcılarını kullanarak test durumlarınızı doğal dil istemlerini kullanarak yönetebilirsiniz.
Test çalışması yönetimi için örnek istemler
| Görev | Örnek talimat |
|---|---|
| Test örneği oluşturma | Create a new test case in <Contoso> project titled '<Verify login with valid credentials>' |
| Test çalışmalarını listeleme | Show all test cases in test suite <67890> in project <Contoso> |
| Atanmamış test durumlarını bulun | List test cases in test plan <12345> that have no tester assigned |
| Test çalışmalarını güncelleştirme | Update work item <5678> to set State = <Ready> and Priority = <2> |
| Anahtar sözcüğe göre arayın | Find all test cases in <Contoso> that contain 'checkout' in the title |
| Eski testleri tanımlama | List test cases in <Contoso> project that haven't been run in the last 90 days |
| Test vakası kapsamını kontrol etme | Show all active test cases in area path <Contoso\\Payments> grouped by state |
| Adımları olmayan testleri bulma | List test cases in test plan <12345> that have no test steps defined |
| Yinelenen test çalışmalarını tespit edin | Find test cases in project <Contoso> that have the same title |
| Yüksek öncelikli boşlukları gözden geçirme | Show test cases in area path <Contoso\\Payments> with Priority = <1> that have State = <Design> |
İpucu
Visual Studio Code kullanıyorsanız, agent modu özellikle karmaşık test çalışması 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.