Rumah >hujung hadapan web >tutorial js >Mengapa WebDriver Saya Melemparkan ElementNotInteractableException?
Memahami Ralat
Ralat ini berlaku apabila WebDriver tidak dapat berinteraksi dengan elemen menggunakan papan kekunci. Ini mungkin disebabkan oleh elemen tersembunyi, tersumbat atau tidak boleh difokuskan.
Sebab Ralat
atau
Penyelesaian
Untuk ini Isu Khusus (Pendaftaran Facebook)
Disebabkan unsur React Native dalam halaman log masuk Facebook, strategi pengesan dinamik diperlukan:
driver.findElement(By.xpath("//input[@name='firstname' and contains(@class,'inputtext')]")).sendKeys("testing it ");
Kemas kini dengan moz:webdriverClick
Keupayaan Firefox moz:webdriverClick membenarkan melumpuhkan Semakan kebolehinteraksi pemacu WebDriver:
DesiredCapabilities dc = new DesiredCapabilities(); dc.setCapability("moz:webdriverClick", false); WebDriver driver = new FirefoxDriver(dc);
Atas ialah kandungan terperinci Mengapa WebDriver Saya Melemparkan ElementNotInteractableException?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!