Tôi sử dụng lệnh "kiểm tra dotnet" để chạy các kiểm tra (chạy chúng dưới dạng "Visual Studio Test" không thành công vì một số lý do lạ). Tôi tạo dữ liệu về mức độ phù hợp như sau:Bảo hành mã xuất bản không hoạt động trong TFS 2015/Visual Studio Team Services (là VS Online)
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Dynamic Code Coverage Tools\CodeCoverage" collect /output:code.coverage dotnet test "test\path_to_unit_tests_project\project.json"
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Team Tools\Dynamic Code Coverage Tools\CodeCoverage" analyze /output:code.coverage.xml code.coverage
Tôi đã thêm bước "Kết quả bảo hiểm mã xuất bản". Việc xây dựng kết thúc thành công nhưng tôi thấy "Không có mã xây dựng dữ liệu bảo hiểm có sẵn" trong phần bảo hiểm mã. Đồng thời tôi thấy * .coverage và * .coverage.xml là các tạo phẩm bổ sung.
Có thể điền vào phần đó với dữ liệu đến từ công cụ phủ sóng mã bên ngoài (không phải bước kiểm tra VS) không? Nếu không, có thể tạo một tab mới hiển thị báo cáo bảo hiểm mã tùy chỉnh (như dưới đây) không?
Tuyệt vời, cảm ơn. Tôi nghĩ rằng liên kết này (đặc biệt là bình luận của nanivijay) cũng hữu ích – frizik
Đó là gần tháng 5 năm 2017, là tình huống mà Microsoft VSTS không hỗ trợ hiển thị các báo cáo về mã nguồn gốc của riêng họ? #nghiêm túc –