2015-03-09 18 views
5

Tôi đang sử dụng phiên bản Firefox 36.0.1 và phiên bản đá quý Selenium-Webdriver 2.45.0. Tôi có thể tạo cá thể Firefox nhưng không thể tiến hành các thao tác khác bằng cách sử dụng tập lệnh Không thể nhận kết nối firefox ổn định sau 60 giây (127.0.0.1:7055).không thể nhận kết nối firefox ổn định sau 60 giây (127.0.0.1:7055)

Ai đó có thể giúp tôi không?

+0

Tôi tin rằng đây chỉ là đi xuống đến phiên bản firefox của bạn quá cập nhật. Chúng tôi sử dụng v33 và không có vấn đề gì –

+0

"cập nhật đá quý" - lệnh này cập nhật tất cả các đá quý và nó đã giúp tôi –

Trả lời

6

Tôi đã gặp vấn đề tương tự. Sau khi downgrading để firefox v33 mọi thứ hoạt động tốt trở lại.

Bạn có thể tìm thấy phiên bản cũ here

+0

Tôi hạ cấp xuống Firefox V33 (33.0) và vẫn gặp sự cố này. Tôi chỉ cần thêm đá quý 'selenium-webdriver' (2.45.0) để vấn đề của tôi có thể còn cơ bản hơn ... Tôi đang sử dụng' capybara' (2.4.0) và 'database_cleaner' (1.4.1). từ gói chương trình). Bất kỳ ý tưởng? –

+0

Tôi đang sử dụng capybara 2.4. Hãy thử cập nhật điều đó. –

+0

Cảm ơn Ryan nhưng hãy xem bình luận của tôi ở trên - Tôi đang sử dụng capybara 2.4.0. Tôi đã gỡ bỏ các phiên bản trong gemfile của mình cho capybara và selenium-webdriver để đảm bảo rằng tôi có phiên bản mới nhất. Có một số cấu hình Rails cơ bản cần thiết cho selen để "tìm" trình duyệt Firefox trên máy tính xách tay của tôi không? Tôi nên đề cập đến tôi đang sử dụng Cloud9. Cảm thấy như tôi đang thiếu một cái gì đó khá cơ bản ... –

0

Theo kinh nghiệm của riêng tôi, sử dụng Selenium-Webdriver 2.45.0 và Firefox v 35,0 sẽ làm việc. Nếu bạn đã cài đặt phiên bản mới hơn của Firefox, nó phải được gỡ bỏ trước. Nếu bạn đang chạy trên MacOS, bạn có thể sẽ phải tắt tự động cập nhật trong Firefox trước khi bạn có thể quay lại v 35.0 (chúng được bật theo mặc định và bắt đầu ngay khi bạn mở Firefox ...).

Phiên bản Capybara/Cucumber không quan trọng miễn là mọi thứ khác được đặt chính xác (chỉ cần tải trình điều khiển).

https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/

Btw, đừng bao giờ sử dụng 'bó cập nhật' hoặc 'cập nhật đá quý' tùy tiện. Điều đó giống như nói "cung cấp cho tôi phiên bản mới nhất của tất cả các loại đá quý từ tất cả các nguồn có sẵn" mà không biết trước các hiệu ứng đó. Nó có thể là Hộp rắc rối của Pandora nếu bạn không cẩn thận, đặc biệt là 'cập nhật gói'.

2

Firefox ver. 43,0, capybara ver. 2.5.0 và selenium-webdriver ver. 2.48.1 gói làm việc cho tôi tốt (ray 4.2.3, ruby ​​2.2.0).

Tôi chỉ phải chạy bó cập nhật trên hai viên ngọc:

bundle update capybara 
bundle update selenium-webdriver 
+0

Tôi cập nhật điều này và cần thiết để hạ cấp phiên bản firefox [33.0.1] (https://ftp.mozilla.org/pub/firefox/releases/33.0.1/) – rld

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