로딩
요청 처리 중입니다...

[Selenium] 이미지 업로드 방법 | 업로드시 오류

 [Selenium] 이미지 업로드 방법 | 업로드시 오류

이미지 업로드를 자동화하고 있다. 업로드 방법과 업로드시 오류를 해결한 방법을 기록해보자.

이미지 업로드 하기 오류 내용 포함 아래와 같은 파일 탐색기가 뜨면서 이미지가 추가되는 기능을 자동화하고 싶었다. 파일 탐색기 업로드 버튼을 클릭하는 동작을 수행하면 아래와 같은 오류가 발생한다. org.openqa.selenium.InvalidArgumentException: invalid argument 이미지 업로드 버튼 클릭시 오류가 발생한다.

여기는 .click() 버튼으로 처리하는 것이 아닌, .sendKeys()로 파일 경로를 전달해야한다. 그래서 이클립스 프로젝트에 이미지 파일을 두고, 상대 경로로 작성했다.

그랬더니 또! 오류다. org.openqa.selenium.WebDriverException: unknown error: path is not absolute: .

/src/test/resources/img/Pic.jpg 위와 같은 에러가 발생한다면, 상대경로가 아닌 절대경로...

# img # selenium # upload # 이미지 # 이미지업로드 # 탐색기