2016-06-22 4 views
-4

selenium webdriver를 사용하여 파일을 업로드하고 싶습니다. 파일이 내 프로젝트의 리소스 폴더에 있습니다. 어떻게해야합니까?Selenium webdriver를 사용하여 리소스에서 파일을 업로드하는 방법

+1

u는 일부 코드를 넣어주십시오 수

HTML 코드는 다음과 비슷한 모양해야합니까? –

+0

안녕하세요. StackOverflow에 오신 것을 환영합니다. 도움말 페이지, 특히 [여기에 관해서 내가 무엇에 관해 물을 수있는 주제는 무엇입니까?] (http://stackoverflow.com/help/on-topic) 섹션과 [ "어떤 유형의 질문을해야합니까? 묻지 마시오? "] (http://stackoverflow.com/help/dont-ask). 더 중요한 것은 [Stack Overflow question checklist] (http://meta.stackexchange.com/q/156810/204922)를 읽어보십시오. [Minimal, Complete, Verifiable Examples] (http://stackoverflow.com/help/mcve)에 대해 배우고 싶을 수도 있습니다. –

답변

0

쉬운 방법은 요소를 찾고 문서의 절대 경로를 입력하는 간단한 경우입니다.

<input type="file" name="datafile"> 

구문 :

//Find the element of upload button and send the path 
WebElement element= driver.findElement(By.name("datafile")); 
element.sendKeys("C:\Users\Easy\Desktop\testfile.txt"); 
+0

내 HTML 코드에서 ''을 사용하고 있지 않습니다. 'Télécharger votre modèle' – ibtissam

관련 문제