Untuk mendiagnosis dan memperbaiki error ChromeDriver, Anda memiliki beberapa opsi. Hal ini hanya untuk error ChromeDriver, yang tidak sama dengan Chrome error atau ditutup.
Di Windows, Anda mungkin melihat tampilan seperti ini:
Membuat kasus reproduksi
Buat kasus reproduksi yang dapat digunakan kontributor ChromeDriver untuk merekonstruksi dan men-debug masalah. Tidak masalah jika error tidak terjadi 100%.
Ajukan bug dengan kasus reproduksi Anda. Ini biasanya merupakan opsi tercepat untuk mendapatkan bantuan.
Mendapatkan dump error (khusus Windows)
Untuk membuat dan men-debug dump error, Anda memerlukan ChromeDriver versi debug. Kami tidak memiliki rilis resmi build debug ChromeDriver, tetapi Anda dapat melihat sumber Chrome dan mem-build ChromeDriver versi debug. Saat terjadi error, lampirkan debugger untuk melihat apa yang terjadi. Hal ini memerlukan beberapa pengalaman C++ dan pengetahuan tentang debugger sistem Anda.
Baca panduan kontribusi untuk mendapatkan bantuan.
Konfigurasikan sistem Anda untuk membuat fulldump saat terjadi error. Baca artikel Mengumpulkan Dump Mode Pengguna Microsoft untuk mendapatkan bantuan.
Setelah crash dump 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