Saya baru-baru ini mengalami masalah saat bekerja dengan Selenium saat memanggil clear()
pada kotak teks khusus menyebabkan masalah saat memasukkan teks nanti dalam pengujian. Kotak teks memeriksa (JavaScript
) browserEvents
, khususnya keyDown
peristiwa. Saya mencoba mencari tahu apa yang clear()
lakukan untuk melihat apakah hal itu dapat memengaruhi banyak hal, tetapi sepertinya saya tidak dapat menemukan hal spesifiknya.
Sumber pengikatan Selenium Java menunjukkan bahwa clear()
tidak menggunakan simulasi keyboard atau mouse untuk menghapus teks dari kotak teks. Jadi, apa sebenarnya fungsinya?