Aracılığıyla paylaş


Test, Yapı ve Sürüm Denetimi ile Destek Tümleştirmesine Alanlar Ekleme

Team Foundation Yapısı, Microsoft Test Yöneticisi ve Team Foundation sürüm denetimi ile birleşen alanlar ekleyerek otomatik işlemler tarafından üretilen bilgileri içermek üzere iş öğesi türlerini özelleştirebilirsiniz. 

Bu konuda

  • Takım Yapılandırması ile Birleşen Alanlar

  • Visual Studio Test Araçları ile Birleşen Alanlar

  • Team Foundation Kaynak Denetimi ile Birleşen Alanlar

Team Foundation Yapısi ile Birleşen Alanlar

Team Foundation Yapısı, Team Foundation Servern otomatik yapı sistemidir.Kullanarak yapı sürecini yapılandırabilirsiniz Team Foundation Yapısı, ve Team Foundation Yapısı bir yapı başarısız olduğunda çalışma öğeleri üretebilir.Belirli bir yapı içinde çözülmüş öğelere yapı bilgilerini de ekleyebilir.Bunun çalışması, Team Foundation Yapısı aşağıdaki iki alan için iş öğesi türü tanımı eklenmesini gerektirir: Found ın ve Integration Build.

Varsayılan işlem şablonlarında, Team Foundation Server sağlar, Found ın ve yapıda birleşik türü tanımlarında hatalar için alanları görüntülenir.Bu alanlar hataların nerede oldukları veya Çözümlendikleri yapılarla ilişkilendirme.Bu alanlar bir iş öğesi türü tanımını eklemek için aşağıdaki kod parçacığı kullanabilirsiniz.

<FIELD name="Found In" refname="Microsoft.VSTS.Build.FoundIn" type="String" reportable="dimension">
    <HELPTEXT>Product build number (revision) in which this item was found</HELPTEXT>
</FIELD>
<FIELD name="Integration Build" refname="Microsoft.VSTS.Build.IntegrationBuild" type="String" reportable="dimension">
    <HELPTEXT>Product build number this bug was fixed in</HELPTEXT>
</FIELD>

Zaman Found ın alan çalışma öğesi türü tanımında varsa Team Foundation Yapısı bir yapı başarısız olduğunda bir çalışma öğesi üretir ve ayarlar Found ın alanını az önce başarısız olan yapının yapı numarası.Found ın alanı eksik, Team Foundation Yapısı başarısız yapı için çalışma öğesi oluşturmaz ve başka her şey beklendiği gibi çalışır.

Zaman Integration Build alan çalışma öğesi türü tanımında varsa Team Foundation Yapısı her yapı ve ardından güncelleştirmeleri, bunlar çözülmüş, yapı numarasını belirlemek için öğeleri çalışma ile çözülmüş çalışma öğeleri tanımlayan Integration Build alan.Integration Build alanı eksik, Team Foundation Yapısı mu deposu yapı numarasını çalışma öğelerini ve başka her şey beklendiği gibi çalışır.

Daha fazla bilgi için bkz. Yapı ve Test Tümleştirmesi Alan Başvurusu.

Microsoft Test Yöneticisi ile Birleşen Alanlar

İle Test Yöneticisi, bir test başarısız olduğunda bir hata veya diğer çalışma öğesi türünü oluşturulmasını otomatik hale getirebilirsiniz.Daha fazla bilgi için bkz. Microsoft Test Yöneticisi'nde Hata Gönderme.

Sistem ve hatayı yeniden oluşturmak için gereken adımlar hakkında bilgi yakalanan bu şekilde bir çalışma öğesi oluşturulduğunda Sistem bilgisi ve Yeniden oluşturma adımları alanlar.

Bu alanlar çalışma öğesi türlerine, aşağıdaki kod parçası kullanarak izlemek için oluşturduğunuz ekleyebilirsiniz.

<FIELD name="System Info" refname="Microsoft.VSTS.TCM.SystemInfo" type="HTML" />
<FIELD name="Repro Steps" refname="Microsoft.VSTS.TCM.ReproSteps" type="HTML" />

Tarafından kullanılan ek alanlar hakkında daha fazla bilgi için Test Yöneticisi, bkz: Yapı ve Test Tümleştirmesi Alan Başvurusu.

Team Foundation Sürüm Denetimi ile Birleştirilen Alanlar

Team Foundation sürüm denetimi içinde kullanılabilir özelliklerden birini, sizi kod içinde denetlediğinizde, çalışma öğelerini çözümlemek veya ilişkilendirmek için etkinleştirir.Bir kod değişikliği yaptığınızda belli bir çalışma öğesi üzerinde çalışıyor olabilirsiniz ve kodla çalışmayı bitirseniz bile, bu ilişkiyi kaynak denetimi penceresi içinden ayarlayabilirsiniz.

Team Foundation sürüm denetimi'nin bir çalışma öğesini çözümleme olanağı, çalışma öğelerinin belirli bir eylemi içermesini gerektirir.Kaynak denetimi sistemi sonra, çalışma öğesinin o eylemi destekleyip desteklemediğini belirlemek için çalışma öğesi izlemeyi sorgular ve bu eylemi destekliyorsa, ayrıca geçişin kaynak ve hedef durumları için de sorgular.Eylem bulunursa, kaynak denetim sistemi, kodu içinde denetlediğinde küme geçişine göre çalışma öğesini geçirebilir.

[!NOT]

Checkin eylemini kullandığınızda, istediğiniz durum geçişlerini yansıtmak için, ‘gelen ’ ve ‘ kime’ uygun ayarlamalısınız.

Eylemler hakkında daha fazla bilgi için bkz. Associating a State Transition with an Action ve Transition Action Details.

ms194965.collapse_all(tr-tr,VS.110).gifGiriş Eylem Örneği

<TRANSITION from="Active" to="Resolved">
....
    <ACTIONS>
        <ACTION value="Microsoft.VSTS.Actions.Checkin"/>
    </ACTIONS>
....  
</TRANSITION>

Ayrıca bkz.

Kavramlar

Hangi Yapıların Hata Onarımı, Yeni Özellikleri veya Gereksinimleri Olduğunu Belirleme

Diğer Kaynaklar

İşlem ve İzleme Özelleştirme Gereksinimlerinizi Belirleme

Değişiklik Geçmişi

Tarih

History

Nedeni

Ağustos 2012

Güncelleştirilmiş alanları ile tümleştirmeyi destekleyen Test Yöneticisi ve ek konulara bağlantıları güncelleştirildi.

İçerik hata düzeltmesi.