FitNesse là một công cụ thú vị. Tôi nghĩ rằng nó có thể hoạt động tốt trong một số trường hợp, và có thể không tốt trong những người khác. Các bài kiểm tra dựa trên bảng là rất tốt để kiểm tra các quy tắc kinh doanh và tương tự. Nếu nhóm sản phẩm được sử dụng để sử dụng Excel để truyền đạt các yêu cầu, FitNesse thực sự phù hợp.
Ở nơi tôi làm việc, chúng tôi không thực sự ở trong môi trường "business-y", nhưng chúng tôi sử dụng FitNesse ở một vài nơi để tạo ra "tài liệu thực thi" của một số giao thức lệnh bên ngoài của chúng tôi. Có các tài liệu và các bài kiểm tra kết hợp trong một tài liệu đảm bảo rằng cả hai đều được duy trì tốt.
Một điều tôi thực sự thích về FitNesse là sự ràng buộc nhiều ngôn ngữ. Do đó, các bài kiểm tra có thể được sử dụng như trong bối cảnh viết lại bằng ngôn ngữ mới. Không phải là một kịch bản phổ biến, rõ ràng, nhưng là một kịch bản thú vị. Mã lịch thi đấu hoạt động như một "lớp cắt" cho phép mã của bạn và các bài kiểm tra của bạn được tách rời.
Có lẽ điểm yếu lớn nhất mà tôi thấy với FitNesse là thiếu công cụ để duy trì bộ thử nghiệm (tái cấu trúc, chỉnh sửa hàng loạt, v.v.). Mọi người đang làm việc trên những, mặc dù.
Nếu bạn quyết định dùng thử FitNesse, tôi khuyên bạn nên đọc bất cứ thứ gì bạn có thể có trong tay bởi Rick Mugridge ( http://www.rimuresearch.com ) và Gojko Adzic ( http://gojko.net/ và http: // fitnesse .info / , bao gồm cả sách của họ. Thật dễ dàng để viết các bài kiểm tra "kịch bản" không thể nhầm lẫn, không giao tiếp với FitNesse, và những người này sẽ đưa bạn đi đúng hướng.