Có một số tùy chọn cho Thử nghiệm toàn bộ ngăn xếp của ứng dụng Rails. Một số sử dụng trình duyệt thực, một số là không đầu, một số không chạy javascript ở tất cả.Tùy chọn kiểm tra ngăn xếp đầy đủ trong Ruby on Rails
Bạn sử dụng hoặc giới thiệu công cụ nào và tại sao?
Danh sách mô phỏng trình duyệt hoặc automators:
- Rails built-in hỗ trợ cho hội nhập và chức năng kiểm tra (không JS)
- Webrat
- Webrat :: selen
- Selenium
- Celerity (thông qua Culerity)
- Watir
- ...
Danh sách DSL thử nghiệm và khuôn khổ:
- Rails giá trị mặc định (khẳng định, ...)
- shoulda
- Dưa chuột
- Capybara (thống nhất DSL cho một số trình mô phỏng trình duyệt)
- ...
Rất tiếc ... tất cả các câu trả lời hay, nhưng đó là câu trả lời hay nhất? –