Tôi đang xem xét việc sử dụng các dự án thử nghiệm đơn vị được xây dựng trong Visual Studio 2008 thay vì NUnit và tôi đã tự hỏi liệu có ai có kinh nghiệm trong việc tích hợp loại dự án thử nghiệm đơn vị này không. .Mạng lưới.Tích hợp dự án thử nghiệm Visual Studio với kiểm soát hành trình
17
A
Trả lời
9
Từ một số nghiên cứu ban đầu, nó dường như không phải là một giải pháp siêu đơn giản.
Dường như việc thực hiện việc này liên quan đến việc cài đặt Visual Studio 2008 trên máy chủ tích hợp liên tục, đây có thể là bộ ngắt giao dịch.
Sau đó cấu hình MSTest.exe để chạy trong danh sách nhiệm vụ, nhưng trước tiên bạn sẽ phải tạo một tệp lô để xóa tệp kết quả khỏi các lần truyền trước vì sự tồn tại của tệp này gây ra lỗi.
Sau đó tạo xslt để định dạng kết quả và đặt nó vào tệp dashboard.config.
Bài viết về dự án mã mà tôi tìm thấy có nhiều chi tiết hơn.
Integrating Visual Studio Team System 2008 Unit Tests with CruiseControl.NET
Bạn có thể chạy mà không cần cài MSTest visual studio 2008. Tôi đã viết blog về nó ở đây: http://mindinthewater.blogspot.com/2008/11/executing-visual-studio-unit-tests. html –