2009-09-14 5 views

Trả lời

11

Smolder là khung tích hợp liên tục chạy thử nghiệm khói và tạo báo cáo, số liệu thống kê và biểu đồ đẹp mắt. Nó chấp nhận đầu vào TAP, vì vậy bất cứ điều gì có thể cung cấp này có thể được cắm vào. Bạn có thể sử dụng các mô-đun TAP khác nhau để cung cấp tích hợp ở phía bên Perl.

Bạn cũng có thể điều chỉnh hệ thống xây dựng sẵn có. Hudson, Cruise ControlBuildBot tất cả có thể được cấu hình cho các dự án Perl, mặc dù hỗ trợ tính năng sẽ thay đổi (Hudson là một chút Java-centric). Bạn có thể cắm chúng lại với nhau theo những cách khác nhau. Ví dụ, TAP::Harness::JUnit tạo ra đầu ra giống như JUnit, có thể được cung cấp cho các công cụ của bạn.

Ngoài ra còn có mô-đun Devel::Cover chỉ ra các khu vực của mã chưa được kiểm tra.

Dưới đây là một thú vị discussion phạm vi mã trong Perl.

+1

Một sự điều chỉnh nhỏ: cháy âm ỉ không thực sự chạy thử nghiệm của bạn (bạn thiết lập khả năng một mình), nhưng nó thực sự khá dễ dàng để thiết lập. – mpeters