Test nesneleri ve terimleri
Test planları
Test paketlerini ve bireysel test çalışmalarını gruplandırmak için kullanılır. Bir test planı tanımlamak için bkz. test planları ve test paketleri oluşturma.
Test paketi
Test çalışmalarını tek bir test planı içinde ayrı test senaryolarıyla gruplandırın. Test çalışmalarını gruplandırma, hangi senaryonun tamamlandığını görmeyi kolaylaştırır. Bir test paketi oluştururken, üç türden birini belirtebilirsiniz:
- Statik test paketleri: tek bir test paketi altında test çalışmalarını gruplandırmak için kullanılır.
- Gereksinim tabanlı paketler: bir sorgudan, daha sonra test paketine bağlanan bir veya daha fazla gereksinim seçin.
- Sorgu tabanlı paketler: test paketine bağlanan bir veya daha fazla test çalışması seçin.
İpucu
Test paketi türü salt okunurdur alanı seçilen paketin türünü gösterir. Test paketleri eklemek için bkz. test planları ve test paketleri oluşturma.
Test çalışmaları
Dağıtım için kodu veya uygulamayı test etmek için kullanılan adımları tanımlayın. Kodunuzun doğru çalıştığından, hata olmadığından ve iş ve müşteri gereksinimlerini karşılayan test çalışmalarını tanımlayın. Test paketi oluşturmadan test planına bireysel test çalışmaları ekleyebilirsiniz. Birden fazla test paketi veya test planı, bir test çalışmasına başvurabilir. Test çalışmalarını her bir paket veya plan için kopyalamaya veya kopyalamaya gerek kalmadan etkin bir şekilde yeniden kullanabilirsiniz. İki tür test çalışması vardır:
- El ile: Test Çalıştırıcısı veya desteklenen diğer istemci kullanarak çalıştırdığınız farklı adımları tanımlayan test çalışmaları.
- Otomatikleştirilmiş: bir Azure işlem hattında çalışacak şekilde tasarlanan test çalışmaları.
İpucu
Kanban panosundan bir test oluşturduğunuzda bir gereksinime (Kullanıcı hikayesi (çevik), ürün biriktirme listesi öğesi (Scrum), gereksinim (CMMI) veya soruna (temel) otomatik olarak bağlanan bir test çalışması oluşturabilirsiniz. Daha fazla bilgi için bkz. satır içi testleri ekleme, çalıştırma ve güncelleştirme.
Paylaşılan adımlar
Birden çok test çalışması arasındaki adımları paylaşmak için kullanın. Örneğin, oturum açma ve bir uygulamada oturum açma adımlarını doğrulama adımları, çeşitli test durumlarında paylaşılabilecek adımlardır. Nasıl yapılacağını öğrenmek için bkz. test çalışmaları arasındaki adımları paylaşma.
Paylaşılan parametreler
Test çalışmasında test adımının test yürütmesi için farklı parametreler belirtmek üzere kullanın. Nasıl yapılacağını öğrenmek için bkz. farklı verilerle bir testi tekrarlama.
Tüm teste özgü iş öğesi türlerine ortak alanlar
Aşağıdaki alanlar ve sekmeler çoğu iş öğesi içinde görüntülenir. Her sekme,
geçmiş,
bağlantılar veya ekler gibi belirli bilgileri izlemek için kullanılır
. Bu üç sekme, değişikliklerin geçmişini, bağlantılı iş öğelerinin görünümünü ve dosya görüntüleme ve iliştirme özelliğini sağlar.
Tüm iş öğesi türleri için gerekli tek alan başlıktır. İş öğesi kaydedildiğinde, sistem ona benzersiz bir kimlikatar. Form, gerekli alanı sarı renkle vurgular. Test ile ilgili alanlar hakkında daha fazla bilgi için bkz. derleme ve test tümleştirmesi alanlarına dayalı sorgu. Diğer tüm alanlar için bkz. iş öğesi alan dizini.
Alan
Kullanım
255 karakter veya daha az bir açıklama girin. Başlığı her zaman daha sonra değiştirebilirsiniz.
İş öğesini, iş gerçekleştirmekten sorumlu ekip üyesine atayın. Üzerinde çalıştığınız içeriğe bağlı olarak, açılan menü yalnızca takım üyelerini veya projede katkıda bulunanları listeler.
Not
Yalnızca tek bir kullanıcıya iş atayabilirsiniz. İşi birden fazla kullanıcıya atamanız gerekiyorsa, her kullanıcı için bir iş öğesi ekleyin ve işi başlık ve açıklama ile yapılacak şekilde ayırabilirsiniz. Atanan alanı yalnızca bir projeye veya takıma eklenmişKullanıcı hesaplarını kabul eder.
İş öğesi oluşturulduğunda, durum iş akışındaki ilk durumu varsayılan olarak alır. Çalışma ilerledikçe, geçerli durumu yansıtacak şekilde güncelleştirin.
Önce varsayılanı kullanın. Durumu gereksinim olarak değiştirdiğinizde güncelleştirin. Her durum, varsayılan bir nedenle ilişkilidir.
Ürün veya takımla ilişkili alan yolunu seçin ya da bir planlama toplantısı sırasında atanana kadar boş bırakın. Alanların açılan listesini değiştirmek için bkz. alan yollarını tanımlama ve bir takıma atama.
Çalışmanın tamamlanacağı sprint veya yinelemeyi seçin ya da boş bırakın ve bir planlama toplantısı sırasında daha sonra atayın. Yineleme açılan listesini değiştirmek için, bkz. yineleme yollarını tanımlama ve takım yinelemelerini yapılandırma.
Kapsamın paylaşılan olarak anlaşılmasına ve tahmin çalışmalarını desteklemeye yetecek kadar ayrıntı sağlayın. Kullanıcıya odaklanın, ne yapmak istiyorlar ve nedenini öğrenin. Ürünün nasıl geliştirileceği anlatılmaz. Takımınızın, öğeyi uygulamak için görevleri ve test çalışmalarını yazabilmesi için yeterli ayrıntı sağlayın.
Teste özgü tüm iş öğesi türlerine ortak denetimler
Birkaç denetim, aşağıdaki tabloda açıklandığı gibi, teste özgü çeşitli iş öğelerinde görüntülenir. Bu denetimler ilgilenilmediğinden, alanları ekleme ve yönetme (devralma işlemi)başlığı altında açıklandığı gibi iş öğesi form düzeninden gizleyebilirsiniz.
Denetim
Açıklama
Dağıtım
Bir özelliğin veya kullanıcı hikayesinin dağıtılıp dağıtılmayacağı hakkında öngörüler sağlar. Bir iş öğesinin durumu ile ilgili olarak, farklı sürüm ortamlarına dağıtılan ve her bir yayın aşamasına hızlı gezinmede ve çalıştırmak için görsel bilgiler elde edersiniz. bu denetim Test Plans, test paketlerive test çalışmalarındankullanılabilir.
Geliştirme
İş öğesinin tamamlanmasını destekleyen tüm git geliştirme süreçlerini kaydeder. Genellikle bir gereksinimden git geliştirmeyi yönlendirmekiçin kullanılır. Bu denetim, çalışma öğesiyle ilgili tüm dallar, işlemeler, çekme istekleri ve derlemeler için görünürlük sağlayan izlenebilirliği destekler. bu denetim Test Plans, test paketlerive test çalışmalarındankullanılabilir.
İlgili çalışma
Test Plans, test paketlerindeve test durumlarında , genellikle ilgili bağlantı türü aracılığıyla gereksinimler ve hatalar gibi diğer iş öğelerini göstermek veya bağlamak için kullanılan denetim.
Test çalışmaları
Paylaşılan adımlarda ve paylaşılan parametrelerde kullanılan denetim test çalışmalarınıgöstermek veya bağlamak için kullanılır.
Teste özgü iş öğesi türlerini özelleştirme
Devralınan işlem için test planlarını, test paketlerini ve test çalışmalarını özelleştirebilirsiniz. Şirket içi XML işlemi için, tüm teste özgü iş öğesi türlerini özelleştirebilirsiniz. Daha fazla bilgi edinmek için bkz. takımınızın süreçlerini desteklemek için iş izleme nesnelerini özelleştirme.
İş öğelerini değiştirmek için gereken izinler
Çalışma öğelerini görüntülemek, değiştirmek veya silmek için seçim özelliklerini denetleyen birçok izin vardır. Bunlar, aşağıdaki tabloda listelenenlerin tümünü içerir.
Not
Çalışma öğesi türünü değiştir izni, teste özgü iş öğelerine uygulanmaz. Çalışma öğesi formundan bu özelliği seçseniz bile, iş öğesi türünün değiştirilmesine izin verilmez.
İzin
Düzeyde
Görev
Test çalıştırmalarını görüntüle
Test çalıştırmaları oluştur
Test çalıştırmalarını Sil
Project düzeyi
Test çalıştırmalarını görüntülemek, oluşturmak veya silmek için, buna karşılık gelen izin verilmelidir.
Test yapılandırmasını yönetme
Test ortamlarını yönetme
Project düzeyi
Test yapılandırmasını veya test ortamlarını yönetin, buna karşılık gelen izin verilmelidir.
Etiket tanımı oluştur
Project düzeyi
Test tabanlı çalışma öğelerine yeni etiketler ekleyin.
İş öğelerini Sil ve geri yükle
Project düzeyi
Teste özgü iş öğelerini silin ve geri dönüşüm kutusu 'ndan geri yükleyin.
İş öğelerini kalıcı olarak sil
Project düzeyi
Test 'e özgü iş öğelerini veri deposundan kalıcı olarak silin.
Bu düğümdeki iş öğelerini görüntüle
Bu düğümdeki iş öğelerini düzenle
Alan yolu
Test planlarını, test paketlerini, test çalışmalarını veya diğer test tabanlı iş öğesi türlerini görüntüleyin veya değiştirin, buna karşılık gelen izin gerekir.
Test planlarını Yönet
Alan yolu
Test çalıştırması ve test sonucu ayarları gibi test planı özelliklerini değiştirin.
Test planlarını Yönet
Alan yolu
Test paketleri oluşturun ve silin; test paketlerinden test çalışmalarını ekleyin ve kaldırın; test paketleriyle ilişkili test yapılandırmasını değiştirin; ve bir test paketi hiyerarşisini değiştirin (bir test paketini taşıyın).
Bu izinleri ayarlama hakkında daha fazla bilgi edinmek için bkz. test için izinleri ve erişimi ayarlama ve Proje veya koleksiyon düzeyindeki izinleri ayarlama.
Teste özgü iş öğelerini dışa aktarma, içeri aktarma ve toplu güncelleştirme
Diğer iş öğelerinde olduğu gibi, teste özgü iş öğelerini toplu olarak düzenleyebilirsiniz. Daha fazla bilgi için aşağıdaki makalelere bakın:
Test koşulları
Aşağıdaki tabloda el ile ve keşif testinde kullanılan çeşitli terimler açıklanmaktadır.
Süre
Tanım
Yapılandırma
Bir uygulamayı veya kodu test etmek için kullanılan benzersiz ortamı belirtir. Bir test yapılandırması tanımlamak için önce yapılandırma değişkenlerini tanımlayın ve ardından test yapılandırmasını tanımlayın. Ayrıntılar için bkz. test farklı yapılandırma.
Yapılandırma değişkeni
Bir işletim sistemi, işleme gücü, Web tarayıcısı veya başka bir çeşitleme gibi bir test ortamının tek bir yönünü belirtir. Ayrıntılar için bkz. test farklı yapılandırma.
Sonucu
Testi yürütürken test eden tarafından işaretlenmiş bir test noktasının sonucu. Geçerli seçenekler şunlardır:
- Etkin (belirtilmemiş)
- Testi geçir
- Başarısız test
- Testi engelle
- Geçerli değil
Daha fazla bilgi için bkz. farklı verilerle bir testi tekrarlama. Ardışık düzen test sonuçlarının, işlem hattı testleri hakkındabölümünde açıklandığı gibi farklı olduğunu unutmayın.
Test noktaları
Kendilerine göre test çalışmaları çalıştırılabilir değildir. Test paketine bir test çalışması eklediğinizde, test noktaları oluşturulur. Test noktası, test çalışması, test paketi, yapılandırma ve sınayıcı 'ın benzersiz bir birleşimidir. Örneğin, test oturum açma işlevselliği adlı bir test çalışmanıza sahipseniz ve kenar ve Chrome tarayıcıları için iki yapılandırma eklerseniz, iki test noktanız vardır. Bu test noktalarından her birini yürütebilir veya çalıştırabilirsiniz. Yürütme sırasında test sonuçları oluşturulur. Test sonuçları görünümü veya yürütme geçmişi aracılığıyla bir test noktasındaki tüm yürütmeleri görebilirsiniz. Test noktası için en son yürütme, yürütme sekmesinde gördüğünüz şeydir.
Test çalıştırması ayarları
Test planlarını derleme veya yayın işlem hatları ile ilişkilendirmek için kullanılan iletişim kutusu.
Test sonucu ayarları
Aynı test planlarındaki birden çok pakette test sonuçlarının nasıl yapılandırılması gerektiğini seçmek için kullanılan iletişim kutusu.
İzlenebilirlik
Test sonuçlarını, ilişkili oldukları gereksinimlere ve hatalara göre izleme özelliği.
İlgili makaleler:
El ile ve keşif testinde kullanılan nesne ve terimleri anlamak için bu makaleyi okuyun.
Teste özgü iş öğesi türleri
el ile ve otomatikleştirilmiş testi desteklemek için, test 'e özgü üç tür test öğesine ekler ve gruplandırabilirsiniz: Test Plans, test paketlerive test çalışmaları. Çeşitli test adımlarının ve test parametrelerinin paylaşılmasını desteklemek için, paylaşılan adımları ve paylaşılan parametreleritanımlarsınız. Bu nesneler, çalışma öğesi türleri olarak iş izleme veri deposunda depolanır.

aşağıdaki tabloda Azure DevOps test deneyimini desteklemek için kullanılan iş öğesi türleri açıklanmaktadır. Test 'e özgü iş öğeleri, önceki görüntüde gösterilen bağlantı türlerini kullanarak birbirine bağlanır.
İş öğesi türü
Açıklama