Kod Kapsamı Excel Raporu
Kod kapsamı raporuyla, takımın zamanla ne kadar kod test ettiğini izleyebilirsiniz. Takım üyeleri bu raporu, kaliteyi sürmek için kod parçalarının ne kadar yakın olduğunu belirlemeye yardımcı olmak için kullanır. Bu rapora nasıl erişileceği hakkında daha fazla bilgi için, bkz. Excel Raporları (Çevik).
Not
Kod Kapsamı raporunu, Kalite panosundan görüntüleyebilirsiniz.Bu panoya sadece takım projesi portalınız etkinleştirildiğinde veMicrosoft Office SharePoint Server 2007 kullanımı sağlandığında erişebilirsiniz.Daha fazla bilgi için bkz. Takım Projesi Portalı veya İşlem Kılavuzuna Erişim.
Bu konuda
|
İlgili Konular |
Gerekli İzinler (Bu sayfa İngilizce içeriğe sahip olabilir)
Panoyu görebilmek için, Read (Oku)'ya atanmış olan ve takım projesi için, SharePoint Ürünleri izinine sahip olan bir gruba ait olmak veya atanmış olmak gerekir.
Raporu değiştirmek ve özelleştirmek için Analiz Servisi SQL Server içindeki güvenlik rolündeki TfsWarehouseDataReaders'ın üyesi olmalısınız. Panoyu görebilmek için, Read (Oku)'ya atanmış olan ve takım projesi için SharePoint Ürünleri izinine sahip olan bir gruba ait olmak veya atanmış olmak gerekir. Daha fazla bilgi için, bkz. Visual Studio ALM için Veri Ambarı Veritabanlarına Erişim İzni Ver ve İzinleri Yönetme.
Rapordaki Veriler
Takım Kod Kapsamı raporunu, testin kodu yeterli bir biçimde kapsayıp kapsamadığını belirlemek ve kapsamın zamanla nasıl değiştiğini belirlemek için kullanır. Aşağıdaki gösterimdeki gibi, rapor son dört hafta içerisinde yapı doğrulama testi (BVT) kod kapsamı ve diğer kapsamların çizgi grafiğini sağlar.
Bu rapor, kod değişiklikleri için yakalanmış ve veri ambarında saklanan verinin en son dört haftasını gösteren PivotChart raporunu temel almıştır.
Kod Kapsamını İzlemek İçin Gereken Faaliyetler
Kod Kapsamı raporunu yararlı ve doğru olarak kullanabilmek için, takım üyeleri aşağıdaki aktiviteleri gerçekleştirmelidir:
Bir yapı sistemi yapılandır. Team Foundation Yapısı kullanmak için, bir yapı sistemi kurmalısınız.
Daha fazla bilgi için bkz. Configuring Your Build System.
Yapı tanımları oluştur. Birkaç yapı tanımları oluşturup ve her birinin farklı bir platform için kod üretmek için çalıştırabilirsiniz. Ayrıca, her yapıyı farklı bir yapılandırma için çalıştırabilirsiniz.
Daha fazla bilgi için bkz. Yapý süreciniz tanımla.
Yapının bir parçası olarak otomatik çalıştırılan testler belirle. Yapı tanımının bir parçası olarak, yapının bir parçası olarak çalışan testler, testler başarısız olduğunda da başarısız olan testler belirleyebilirsiniz.
Daha fazla bilgi için bkz. Varsayılan şablonu temel yapı işlemi tanımla.
Kod kapsamı verileri toplamak için testler yapılandır. Takım elemanları, kod kapsamındaki verilerinin raporda gözükmesi için veri toplamak üzere testler işaretlemelidirler.
Daha fazla bilgi için bkz. Test Ayarlarını kullanarak kod kapsamı yapılandırma kullanım dışıdır ve How to: Gather Code-Coverage Data with Generic Tests.
Yapılandırmayı düzenli olarak çalıştır Derlemeleri düzenli aralıklarla veya her iade sonrası çalıştırabilirsiniz. Takvim tetikleyicisi kullandığınızda, düzenli yapılar yaratabilirsiniz.
Daha fazla bilgi için, bkz. Yapı Tanımları Oluşturma ve Çalıştır, izlemek ve derlemeleri yönetmek.
Not
Bir takım elemanı elle bir yapıyı Yapı Gezgini kullanarak derecelendirebilmesine rağmen, bu derece Yapı Kalitesi Gostergeçleri raporuna yansıtılmaz. Derleme derecesi Derleme Özeti raporunda gözükür.Daha fazla bilgi için, bkz:Tamamlanan yapı kalitesi oranı ve Özet rapor oluştur.
Raporu Yorumlama
Eğer takım test-driven geliştirme veya buna benzer geliştirme teknikleri deniyorsa, kod kapsamı neredeyse %100'e ulaşmalıdır. Birim testleri BVT olarak tekrar kullanılırsa, kod kapsamı Kod Kapsamı raporlarında gözükmelidir.
Bu soruları yanıtlamak için Kod Kapsamı raporunu gözden geçirebilirsiniz:
Takım, kodun ne kadarını test ediyor?
Takım yeterli kod kapsamına sahip mi?
Kod kapsamı zaman içerisinde artıyor ya da azalıyor mu?
Kod kapsamının kaliteyi nasıl etkileyeceği hakkında daha fazla bilgi için, bkz. Kalite Panosu (Çevik) and Kalite göstergeleri Raporu Oluştur.
Raporları Özelleştirme
Kod Kapsamı raporunu, Office Excel içerisinde açarak ve PivotTable raporunun bir sütun alanı listesini veya filtreleme seçeneklerini değiştirerek özelleştirebilirsiniz. Aşağıdaki tablonun tanımladığı gibi, diğer görünümleri desteklemek için raporu değiştirebilirsiniz.
Görünüm |
Eylem |
---|---|
Bir yineleme için kod kapsamı |
Iteration için filtreyi değiştir (varsayılan=hepsi) |
Ürün alanı için kod kapsamı |
Area için filtreyi değiştir (varsayılan=hepsi) |
En son altı, sekiz veya daha fazla hafta için kod kapsamı |
Sütünlar PivotTable Alanı Listesi'nde, farklı bir Set ile @@Last 4 weeks@@'in yerine koyun. |
PivotTable ve PivotChart raporlarıyla çalışmak ve onları özelleştirmek hakkında daha fazla bilgi sahibi olmak için, aşağıdaki Microsoft web sitesi sayfalarına bakınız:
Düzenlemek veya bir çalışma kitabını Excel Hizmetleri'nden kaldırın
Dosyayı SharePoint kitaplığına veya başka bir Web konumuna kaydetme
Ayrıca bkz.
Kavramlar
Kalite göstergeleri Raporu Oluştur