Tôi đã thử một số ví dụ được tìm thấy trực tuyến, nhưng không có may mắn. Tôi đang tìm cách xác nhận thông báo xác nhận của liên kết xóa. Nỗ lực cuối cùng là mã bên dưới, nhưng điều đó dẫn đến lỗi Capybara :: NotSupportedByDriverError.Làm cách nào để xác nhận một cửa sổ bật lên javascript với Capybara?
def confirm_dialog
page.evaluate_script('window.confirm = function() { return true; }')
end
trùng lặp có thể xảy ra [Làm thế nào để kiểm tra một hộp thoại xác nhận với dưa chuột?] (http://stackoverflow.com/questions/2458632/how-to-test-a-confirm-dialog-with-cucumber). Tác giả của câu trả lời được chấp nhận đồng ý với bản sao. –
Bản sao bị từ chối. –
Xem câu trả lời của tôi ở đây để có cách mới hơn để thực hiện việc này: http://stackoverflow.com/a/26472467/2170577 –