Rumah > Java > javaTutorial > teks badan

Bagaimana untuk Menyelesaikan Isu Keserasian antara Selenium 2.53 dan Firefox 47?

Mary-Kate Olsen
Lepaskan: 2024-11-12 02:22:02
asal
983 orang telah melayarinya

How to Resolve Compatibility Issues between Selenium 2.53 and Firefox 47?

Menyelesaikan Isu Keserasian: Menyelesaikan Masalah Selenium 2.53 dengan Firefox 47

Dalam percubaan untuk menggunakan Selenium WebDriver dengan Firefox, pengguna telah menghadapi ralat yang menunjukkan kegagalan sambungan antara pelayar dan WebDriver. Pengguna yang terjejas melaporkan spesifikasi berikut:

  • Versi Firefox: 47.0
  • Selenium: 2.53.0
  • Windows 10 64-bit

Perlu diperhatikan bahawa Selenium WebDriver 2.53.0 tidak serasi dengan Firefox 47.0. Ini kerana komponen FirefoxDriver yang digunakan untuk mengurus pelayar Firefox sedang dihentikan. Oleh itu, untuk menggunakan Firefox 47.0 dengan Selenium WebDriver 2.53.0, pemacu Firefox (geckodriver) mesti dimuat turun dan laluan mutlaknya dieksport ke sifat sistem Java.

Penyelesaian Alternatif:

Sebagai alternatif, anda boleh menggunakan perpustakaan seperti WebDriverManager untuk mengautomasikan proses muat turun dan eksport harta sistem. Untuk melakukan ini, masukkan kebergantungan berikut dalam projek anda:

Tambah baris ini sebelum menggunakan WebDriver dalam program anda:

Contoh Kes Ujian:

Satu kes ujian JUnit 4 menggunakan WebDriver boleh muncul sebagai berikut:

Walaupun Marionette akan menjadi pilihan utama untuk versi masa hadapan, adalah penting untuk mengetahui kekurangan kestabilan semasanya. Rujuk peta jalan Marionette untuk mendapatkan maklumat lanjut.

Kemas kini:

Selenium WebDriver 2.53.1 telah dikeluarkan pada 30 Jun 2016, menyelesaikan isu keserasian ini. FirefoxDriver kini berfungsi dengan Firefox 47.0.1 sebagai penyemak imbas yang disokong.

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Isu Keserasian antara Selenium 2.53 dan Firefox 47?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan