2013-03-18 27 views
6

Câu hỏi đặt ra là liên quan đến việc lựa chọn định dạng dưa chuột trong maven:Thiết tùy chọn định dạng dưa chuột-JVM trong Maven để thêm tất cả thực hiện kiểm tra kết quả

Trong mọi Junit Tôi có một cái gì đó như:

@Cucumber.Options(format = { "pretty", "html:target/cucumber-html-report/foo" }) 

tôi thêm tùy chọn sau vào tệp pom:

<properties> 
    <cucumber.options> --format html:target/cucumber-html-report/allFoos</cucumber.options>  
    </properties> 

Báo cáo được tạo chỉ thực hiện lần cuối.

Có cách nào để thực hiện "nối thêm" không?

+0

Bạn có nghĩa là bạn muốn báo cáo có nhiều lần chạy thử không? hoặc chỉ là đầu ra của nhiều thử nghiệm? chỉnh sửa: chỉ thấy điều này là từ tháng ba. – Guy

Trả lời

0

Vấn đề của bạn là khi dưa chuột chạy tệp runner junit nó sẽ mở hoặc tạo tệp báo cáo html được chỉ định mà bạn tham chiếu trong tệp Á hậu. Kể từ khi dưa chuột không có ý tưởng những gì mỗi và tất cả các Á hậu thử nghiệm kế hoạch về văn bản để khi nó chạy, nó sẽ ghi đè lên tập tin nếu nó được sử dụng bởi nhiều người chạy thử nghiệm. Không có phụ thêm mà bạn có thể thêm để tất cả các bài kiểm tra của bạn chạy ghi vào một tệp duy nhất. Lựa chọn tốt nhất của bạn (và thực hành tốt nhất) là để mỗi người chạy thử nghiệm junit ghi vào một tệp riêng lẻ, với một tên mô tả về những gì mà bộ thử nghiệm đang thử nghiệm.

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