0
webdriver-manager npm 모듈과 함께 사용되는 Selenium 독립 실행 형 webdriver에 문제가 있습니다. Firefox Gecko 드라이버를 사용하고 있습니다. HTML 파일 입력 구성 요소에서 파일을 선택해야합니다. 파일 경로가있는 Selenium webdriver 문제
"WebDriverError가 : 파일을 찾을 수 없습니다 : /Users/christophergrigg/a.pdf"브라우저 스택에const requestFile = By.id('requestFile');
driver.wait(until.elementLocated(requestFile));
const requestFileEl = driver.findElement(requestFile);
driver.wait(until.elementIsVisible(requestFileEl), TIMEOUT).click();
requestFileEl.sendKeys('/Users/christophergrigg/a.pdf');
requestFileEl.sendKeys(webdriver.Key.ENTER);
내가 사용하고 내가 내 로컬 컴퓨터 또는 BrowserStack에서이 작업을 할 때 나는 오류 이 경로 :
requestFileEl.sendKeys('C:\\Desktop\\documents\\pdf-sample2.pdf'); // Windows 7/8/8.1
덕분에 원격 업로드가 편리 할 것입니다. 문제는 내 로컬 컴퓨터에서 전체 경로에서도 발생하므로 1 단계에서 멈추었습니다. –
실제로 같은 것을 보았습니다. IE에서 일부 자동화를 실행하고 있었는데 같은 오류가 발생했습니다. Chrome 및 FF에서는 정상적으로 작동했지만 IE에서는 파일을 찾을 수 없다고보고했습니다. 나는 오류 메시지에서 경로를 가져 와서 그것을 시도하고 파일을 그냥 잘 찾았습니다 ... 그래서 나는 그 문제가 무엇인지 잘 모르겠다. – JeffC