Trong quá trình xây dựng của tôi, VsTest.console kiểm tra dll của tôi và tạo tệp TestResults\a.trx
. Tham số duy nhất tôi thêm (hơn con đường dll) là một tập tin .runsettings.Jenkins với plugin MSTest: "không tìm thấy tệp báo cáo vùng phủ sóng xst mstest"
File .trx là không rỗng, xml bên là khá rõ ràng về những gì đã được thực hiện. Kích đúp chuột vào file TRX mở vs2013 và kết quả + bảo hiểm được hiển thị như mong muốn.
Sau đó, tôi muốn xuất bản kết quả phù hợp với jenkins MSTest plugin nhưng không thành công vì nó tìm kiếm tệp không tồn tại. Dưới đây là bản ghi đầu ra:
MSTest: Processing tests results in file(s) TestResults\a.trx
MSTest: C:\Program Files (x86)\Jenkins\workspace\tepp\TestResults\a.trx
mstest xml coverage report file not found: C:\Program Files (x86)\Jenkins\workspace\tepp\TestResults\mstest-coverage.xml
nó nên được tốt hơn để sử dụng plugin MSTest-Á hậu?
Nếu không, những gì tôi đã bỏ lỡ trong quá trình xây dựng của tôi?
MSTest plugin đã được nâng cấp và hoạt động tốt với visual studio 2015. Tôi vẫn cần phải thực hiện chuyển đổi bản thân mình nhưng các hướng dẫn trên trang web Plugin đang làm việc khá tốt. – norisknofun