오류 이해
이 오류는 WebDriver가 상호 작용할 수 없을 때 발생합니다. 키보드를 사용하는 요소로. 이는 요소가 숨겨져 있거나, 가려져 있거나, 초점을 맞출 수 없기 때문일 수 있습니다.
오류 이유
와 같은 요소를 클릭하세요. 또는
솔루션
이 특정 문제(Facebook 등록)의 경우
Facebook 로그인 페이지의 React Native 요소로 인해 동적 로케이터 전략이 필요합니다.
driver.findElement(By.xpath("//input[@name='firstname' and contains(@class,'inputtext')]")).sendKeys("testing it ");
다음으로 업데이트 moz:webdriverClick
Firefox 기능 moz:webdriverClick을 사용하면 WebDriver 호환 상호 작용 검사를 비활성화할 수 있습니다.
DesiredCapabilities dc = new DesiredCapabilities(); dc.setCapability("moz:webdriverClick", false); WebDriver driver = new FirefoxDriver(dc);
위 내용은 내 WebDriver가 ElementNotInteractableException을 발생시키는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!