2011-11-10 43 views
6

Tôi có thể gọi mvn cobertura:cobertura đến công cụ, chạy thử nghiệm đơn vị (sử dụng surefire) và tạo báo cáo.Phạm vi phủ sóng Cobertura cho các bài kiểm tra tích hợp trong Maven

Tôi có thể gọi mvn verify để chạy kiểm tra đơn vị và kiểm tra tích hợp (sử dụng plugin failsafe Maven).

Nhưng làm cách nào để gọi Maven thành công cụ, chạy thử nghiệm đơn vị và kiểm tra tích hợp và tạo báo cáo? Câu trả lời cho Running integration tests with Cobertura Maven plugin không làm việc cho tôi, và tôi cũng không muốn gọi verify với mỗi lần chạy Cobertura, nhưng chỉ cho bảo hiểm hàng đêm.

+1

Xem của tôi trả lời trên [http://stackoverflow.com/questions/8034913/cobertura-and-jetty][1]. Tôi không đăng lại nó vì nó dài. [1]: http://stackoverflow.com/questions/8034913/cobertura-and-jetty – Bang

+0

Tuy nhiên, tôi không thể chấp nhận câu trả lời của bạn nếu nhận xét. Vui lòng thêm câu trả lời ‘xem qua cobertura-it’ bên dưới. –

Trả lời

1

Bạn có thể thử Jacoco và nhận được trên ruồi bị đo đạc với cấu hình linh hoạt hơn cho việc thu thập bảo hiểm và báo cáo

+0

Đây thực sự là những gì chúng tôi làm bây giờ. Cobertura có vấn đề với Java 7 và không làm việc với JMockit. JaCoCo có. –

+1

Jacoco không hỗ trợ báo cáo xung đột, vì vậy nếu bạn có một dự án đa mô-đun bạn đang say mê –

0

Không chắc chắn nếu tôi hoàn toàn hiểu được những câu hỏi, nhưng tôi luôn luôn làm một mvn site ...

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