2013-12-13 16 views
5

Tôi có một vài bài kiểm tra tích hợp C# được chạy mỗi đêm bởi Team City và Á hậu kiểm tra NUnit. Sẽ rất hữu ích nếu khi một kiểm tra thất bại, các bản ghi Trace có thể được hiển thị trong nhật ký xây dựng Team City.Tôi làm cách nào để xem nhật ký theo dõi .NET trong TeamCity?

Điều này có khả thi không?

+0

Bạn muốn nói rằng các thử nghiệm của bạn thực hiện các yêu cầu http và bạn muốn các tệp theo dõi trên đĩa? Nếu có, hãy xem câu trả lời cho http://stackoverflow.com/questions/10141723/how-to-save-trace-info-into-a-file. –

+0

Tôi có nghĩa là các bài kiểm tra Nunit gọi các phương thức với các câu lệnh Trace.TraceError(). Tôi đã tự hỏi làm thế nào tôi có thể nhìn thấy những người trong Team City? –

Trả lời

6

Tất cả đầu ra của bảng điều khiển được hiển thị trong nhật ký dựng. Không hoàn toàn chắc chắn nếu Trace-log được hiển thị ở đó (nó thậm chí có thể được cấu hình ở đâu đó?)

Nhấp vào một bản dựng, chuyển đến tab kiểm tra. Ở bên phải của tất cả các thử nghiệm có một mũi tên nhỏ, nhấp vào mũi tên đó và nhấn "Hiển thị trong nhật ký xây dựng" và bạn sẽ được đưa thẳng đến đầu ra của thử nghiệm đó. Thông thường, không có nhiều thứ thú vị để thử nghiệm thành công. Các bài kiểm tra không thành công có chế độ xem riêng với tất cả các kết quả đầu ra mà bạn thường nhận được trong thử nghiệm của bạn.

+3

Cảm ơn Arve, đã hoạt động. Tôi vừa tạo một trình theo dõi để xuất ra bàn điều khiển và tôi có thể xem tất cả thông tin trong nhật ký dựng. –

0

Chỉ cần làm

Console.WriteLine("") 

Nó sẽ xuất hiện trong TeamCity xây dựng nhật ký, có thể không phải là giải pháp tốt nhất trong thời gian dài nhưng để gỡ lỗi thử nghiệm tạm thời này là đủ.

Các vấn đề liên quan