Chúng tôi đang làm việc trên Visual Studio 2010 và TFS 2010. Chúng tôi có BuildTemplate riêng của chúng tôi là bản sao của mẫu mặc định, nhưng với một số bổ sung như (create Directory ...), nhưng điểm chính, tất cả những gì nằm trong DefaultTemplate - bị bỏ lại.TFS Build Test Results
Chúng tôi có các kiểm tra "đơn vị" đã được quét cũng đang hoạt động. Tôi đã tạo định nghĩa Xây dựng chạy tất cả các bài kiểm tra đơn vị. Đã đọc thông tin ở đây - http://geekswithblogs.net/jakob/archive/2009/06/03/tfs-team-build-2010-running-unit-tests.aspx và rất nhiều địa điểm khác.
Xây dựng chạy hoàn hảo, điều duy nhất không hoạt động là bản tóm tắt Bản dựng - Kết quả kiểm tra, Phạm vi mã như trong liên kết ở trên.
Vì vậy, khi tôi đang xem log Hoạt động trong khi xây dựng ứng dụng của tôi, nó cho thấy rằng:
Run MSTest for Test Assemblies
c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe /nologo /usestderr /testSettings:"C:\Builds\7\**Project**\**BuildName**\Sources\**ProgramName**\**ProgNameAndVersion**\Solutions\**SolutionName**\localtestrunDebug.testrunconfig" /searchpathroot:"C:\Builds\7\**Project**\**BuildName**\Binaries" /resultsfileroot:"C:\Builds\7\**Project**\**BuildName**\TestResults" /testcontainer:"C:\Builds\7\**Project**\**BuildName**\Binaries\**TestProjectName**.dll" /publish:"http://***:8080/tfs/MSLN" /publishbuild:"***:///Build/Build/14599" /teamproject:"**ProjectName**" /platform:"x86" /flavor:"**Release**"
Loading C:\Builds\7\**Project**\**BuildName**\Sources\**ProgramName**\**ProgNameAndVersion**\Solutions\**SolutionName**\localtestrunDebug.testrunconfig...
Loading C:\Builds\7\**Project**\**BuildName**\Binaries\**TestProjectName**.dll...
Starting execution...
Results Top Level Tests
------- ---------------
Failed ***.Test.***
Failed ***.Test.***
Failed ***.Test.***
Passed ***.Test.***
Passed ***.Test.***
Inconclusive ***.Test.***
Inconclusive ***.Test.***
Passed ***.Test.***
<many other tests>
...
5/154 test(s) Passed, 147 Failed, 2 Inconclusive
Summary
-------
Test Run Failed.
Failed 147
Passed 5
Inconclusive 2
-----------------
Total 154
Results file: C:\Builds\7\**Project**\**BuildName**\TestResults\***tfsbuild_***TFSBUILDER 2013-04-19 10_03_42_x86_Release.trx
Test Settings: Local Test Run
Và ở phần cuối của bản tóm tắt xây dựng là trống:
1 dự án/giải pháp biên soạn Không kết quả thử nghiệm không Mã Vùng phủ sóng kết quả
tại sao nó không hiển thị kết quả kiểm tra như trong liên kết:http://geekswithblogs.net/jakob/archive/2009/06/03/tfs-team-build-2010-running-unit-tests.aspx
Tôi là người khởi đầu trong TFS để giúp tôi với điều này bằng cách đưa ra lời khuyên bằng ngôn ngữ đơn giản =)
Ở đâu đó trong nhật ký xây dựng, bạn nên nói về "xuất bản" kết quả kiểm tra, bạn có thể đăng phần đó của nhật ký dựng (chạy bản dựng ở chế độ tiết/chẩn đoán) –
Đang chờ xuất bản ... Xuất bản kết quả kiểm tra chạy tfsbuild @ TFSBUILDER 2013-04-19 15: 18: 24_x86_Release đến http: // vstsk45: 8080/tfs/MSLN ... .................... .................. Xuất bản đã hoàn tất thành công. – Cheese
Bạn đang sử dụng .Net Core? Có một vấn đề với mã bảo hiểm và báo cáo thử nghiệm trong TFS và VSTS với .Net Core. – Juan