Error Driver Chrome

Untuk mendiagnosis dan memperbaiki error ChromeDriver, Anda memiliki beberapa opsi. Ini hanya untuk ChromeDriver mengalami error, yang tidak sama dengan error atau penutupan Chrome.

Di Windows, Anda mungkin melihat yang seperti ini:

Jendela error ChromeDriver yang dapat dieksekusi

Membuat kasus repro

Buat kasus repro yang dapat digunakan oleh kontributor ChromeDriver untuk mereproduksi dan men-debug masalah. Tidak masalah jika error tidak terjadi 100% sepanjang waktu. File {i>bug<i} pada {i>repro case<i} Anda. Ini biasanya merupakan opsi tercepat untuk mendapatkan bantuan.

Mendapatkan file dump error (khusus Windows)

Untuk membuat dan men-debug file dump error, Anda memerlukan versi debug ChromeDriver. Rab tidak memiliki rilis resmi build debug ChromeDriver, tetapi Anda dapat memeriksa sumber Chrome dan membangun versi debug ChromeDriver. Kapan error terjadi, pasang debugger untuk melihat apa yang terjadi. Hal ini memerlukan pengalaman dan pengetahuan C++ tentang debugger sistem Anda.

Baca panduan berkontribusi untuk mendapatkan bantuan.

Konfigurasi sistem Anda untuk membuat file fulldump saat terjadi error. Baca aplikasi Mengumpulkan Dump Mode Pengguna untuk mendapatkan bantuan.

Setelah file dump error dibuat, gunakan WinDbg untuk menganalisisnya:

<ctrl-d> dan pilih file dump

.sympath+ SRV*C:\symbols*http://msdl.microsoft.com/download/symbols;D:\path\to\directory\containing\pdb
!sym noisy          # just to show any problems we have finding symbols
ld chromedriver     # or !reload
lmvm chromedriver   # Should show chromedriver has private/debug symbols
!analyze -v         # Tells windbg to analyze the exception