İşlem hattı testleri hakkında
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Bu makalede, işlem hattı test raporunda ve test analizinde kullanılan yaygın kullanılan terimler açıklanmaktadır.
Süre | Tanım |
---|---|
Süre | Derleme veya yayın işlem hattında test, test çalıştırması veya tüm test yürütmesinin yürütülmesinde geçen süre. |
Sahip | Bir test veya test çalıştırmasının sahibi. Test sahibi genellikle test kodunda bir öznitelik olarak belirtilir. Desteklenen test sonucu biçimleri için Sahip özniteliğinin eşlemesini görüntülemek için bkz. Test Sonuçlarını Yayımlama görevi. |
Başarısız derleme | Bir test çalışması ardışık hatalarının ilk kez oluştuğu derlemeye başvuru. |
Başarısız sürüm | Bir test çalışması ardışık hatalarının ilk kez oluştuğu sürüme başvuru. |
Sonuç | Test sonucu için 15 olası sonuç vardır: Durduruldu, Engellendi, Hata, Başarısız, Yetersiz, Devam Ediyor, Yok, Uygulanmıyor, Yürütülmedi, Etkilenmedi, Geçirildi, Duraklatıldı, Zaman Aşımı, Belirtilmemiş ve Uyarı. Yaygın olarak kullanılan sonuçlardan bazıları şunlardır: - Durduruldu: Test yürütmesi, örneğin hatalı kod, ortam sorunları gibi iç veya dış faktörler nedeniyle aniden sonlandırıldı. - Başarısız: Test istenen sonuca göre değil. - Sonuçsuz: Kesin bir sonuç olmadan test edin. - Yürütülmedi: Yürütme için atlandı olarak işaretlenen test. - Etkilenmedi: Test, işlem hattını tetikleyen kod değişikliğinden etkilenmedi. - Başarılı: Test başarıyla yürütüldü. - Zaman aşımı: Belirtilen eşiği aşan test yürütme süresi. |
Flaky testi | Belirlenemeyen davranışa sahip bir test. Örneğin, test aynı yapılandırma, kod veya girişler için farklı sonuçlara neden olabilir. |
Filtre | Kullanılabilir öznitelikleri kullanarak sonuç kümesindeki test sonuçlarını arama mekanizması. Daha fazla bilgi edinin. |
Gruplandırma | Gereksinim, Test dosyaları, Öncelik ve daha fazlası gibi kullanılabilir özniteliklere göre test sonuçları görünümünü düzenlemeye yardımcı olur. Hem test raporu hem de test analizi, test sonuçlarını gruplandırma desteği sağlar. |
Yüzdeyi geçirme | Tek bir yürütme örneği için veya belirli bir süre boyunca test sonucunun başarısının ölçüsü. |
Öncelik | Bir testin önem derecesini veya kritikliğini belirtir. Öncelik genellikle test kodunda bir öznitelik olarak belirtilir. Desteklenen test sonucu biçimleri için Priority özniteliğinin eşlemesini görüntülemek için bkz. Test Sonuçlarını Yayımlama görevi. |
Test analizi | Anlamlı içgörüler sağlamak için geçmiş test verilerinin görünümü. |
Test çalışması | Belirtilen dal içinde tek bir testi benzersiz olarak tanımlar. |
Dosyaları test et | Testleri paketlenen yönteme göre gruplandırma; dosyalar, DLL'ler veya diğer biçimler gibi. |
Test raporu | Durum ayrıntılarını ve sorun giderme, izlenebilirlik ve daha fazlası için yardım içeren işlem hattında tek bir test yürütme örneği görünümü. |
Test sonucu | Belirli bir sonuca ve ayrıntılara sahip bir test çalışması yürütmenin tek örneği. |
Test çalıştırması | Test sonuçlarının mantıksal gruplandırma temeli: - Yerleşik görevler kullanılarak yürütülen test: Visual Studio Test, Ant, Maven, Gulp, Grunt veya Xcode gibi tek bir görev kullanılarak yürütülen tüm testler tek bir test çalıştırması altında bildirilir - Test Sonuçlarını Yayımla görevi kullanılarak yayımlanan sonuçlar: Bir veya daha fazla test sonucu dosyasındaki tüm test sonuçlarını tek bir çalıştırmada veya dosya başına tek tek çalıştırmalarda gruplandırma seçeneği sağlar - API'ler kullanılarak yayımlanan test sonuçları: API'ler , test çalıştırmaları oluşturma ve her çalıştırma için test sonuçlarını gerektiği gibi düzenleme esnekliği sağlar. |
Izlenebilirlik | Test sonucundan bir gereksinime, hataya veya kaynak koduna kadar ileri veya geri izleme olanağı. |
Yardım ve destek
- Sorun giderme sayfamıza bakın
- Stack Overflow hakkında öneri alın ve Geliştirici Topluluğu aracılığıyla destek alın