0

Chrome 브라우저를 열고 url을 탐색 한 다음 Jenkins에서 Window 제목을 인쇄하는 간단한 셀렌 스크립트를 실행하려고합니다.Selenium을 사용하여 브라우저를 실행하는 중 Jenkins 오류가 발생합니다.

위의 과정을 수행하는 동안 아래 오류가 발생합니다. 하지만 젠킨스에서 잘 작동하는 문장 만 인쇄하면됩니다.

도와주세요.

오류 :

Building in workspace C:\Users\ck\workspace\SampleProject 
 
[SampleProject] $ cmd /c call C:\windows\TEMP\hudson3697205497891765709.bat 
 

 
C:\Users\ck\workspace\SampleProject>sample_runme.bat 
 

 
C:\Users\ck\workspace\SampleProject>set projectLocation=C:\Users\ck\workspace\SampleProject 
 

 
C:\Users\ck\workspace\SampleProject>cd C:\Users\ck\workspace\SampleProject 
 

 
C:\Users\ck\workspace\SampleProject>set classpath=C:\Users\ck\workspace\SampleProject\bin;C:\Users\ck\workspace\SampleProject\lib\* 
 

 
C:\Users\ck\workspace\SampleProject>java org.testng.TestNG C:\Users\ck\workspace\SampleProject\testng.xml 
 
[TestNG] Running: 
 
    C:\Users\ck\workspace\SampleProject\testng.xml 
 

 
******Welcome to the Jenkins Exe**** 
 
Starting ChromeDriver 2.19.346078 (6f1f0cde889532d48ce8242342d0b84f94b114a1) on port 20571 
 
Only local connections are allowed. 
 

 
=============================================== 
 
Suite 
 
Total tests run: 1, Failures: 1, Skips: 0 
 
=============================================== 
 

 
Build step 'Execute Windows batch command' marked build as failure 
 
Finished: FAILURE

셀레늄 스크립트 :

public class SampleClass { 
 

 
\t 
 
\t @Test 
 
\t public void testMethod(){ 
 

 
\t \t System.out.println("******Welcome to the Jenkins Exe****"); 
 
\t \t 
 
\t \t System.setProperty("webdriver.chrome.driver", "C:/Users/chetan.k.thimmanna/Documents/Selenium/Resources/chromedriver.exe"); 
 
\t \t WebDriver driver = new ChromeDriver(); 
 
\t \t driver.get("http://toolsqa.com/"); 
 
\t \t System.out.println("Title"+driver.getTitle()); 
 
\t } 
 
}

답변

0

최신 크롬 드라이버 양식 다운로드이 012,378,.

은 EXE 파일 경로 예를 들면 webdriver 다운로드 설정 :

System.setProperty("webdriver.chrome.driver", "<download path>\\Softwares\\chromedriver\\chromedriver.exe"); 
+0

앞으로이 두 번 다시 슬래시을 슬래시 변화 시도, 그러나 다시를 받고 같은 오류. 이걸 도와주세요. –

+0

exe ​​파일을 "C :/users/ /"아래에 두지 말고 다른 장소에두고 한 번 시도하십시오. –

0

내가 크롬 드라이버를 업데이트 젠킨스의 빌드를 실행

System.setProperty("webdriver.chrome.driver", "C:\\Users\\chetan.k.thimmanna\\Documents\\Selenium\\Resources\\chromedriver.exe"); 
관련 문제