2008-09-17 30 views
10

TFS çalışırken bir .testrunconfig dosyası içeren bir çözümde Kod Kapsama'yı nasıl açacağımı bilmem gerekiyor.TFS İçinde Kod Kapsamını Nasıl Yaparsınız?

Testruncon dosyasında kod kapsamı için bir seçenek vardır, ancak bir TFS yapısı çalıştırıldığında kod kapsamı sonuçları yoktur.

* Tests.dll maskesini kullanarak testlerimi çalıştırıyorum ve Test Listelerini (.vsmdi) KULLANMAYIN.

cevap

15

Testleri nasıl çalıştırıyorsunuz? Bir .vsmdi dosyası mı kullanıyorsunuz yoksa sadece tüm testleri * Tests.dll derlemelerinde çalıştırdığınızı mı belirliyorsunuz?

İkincisi ise ve TFS 2008 kullanıyorsa, aşağıdakileri oluşturmak için TFSBuild.proj dosyanızdaki ilk PropertyGroup öğesinin ilk ve aşağıdakileri eklemeniz gerekir. o kod kapsama çalıştırmak için talimatları seçebilmesi için

<RunConfigFile>$(SolutionRoot)\TestRunConfig.testrunconfig</RunConfigFile> 

Bu .testrunconfig de yapı işaret ediyor.

+2

Not: VS 2010'da, dosya uzantısı şimdi ".testsettings", ancak aksi halde eskisi gibi çalışır. –

1

Test Listeleri için .vsmdi dosyasını kullanıp kullanmayacağınızı veya yalnızca montaj dosyası şablonunu belirtebileceğinizi RunConfigFile girişine ihtiyacınız olacaktır. Bu .testrunconfig dosyasında kod kapsamını uygulamak istediğiniz derlemeleri belirtin.

İlgili konular