2010-12-16 4 views
-1

가 나는 경우를 실행하려고 한 테스트 케이스를 작성하지만 보여주는 오류 이것은 JUnit을 내 샘플 테스트 케이스입니다 :) (셀레늄 서버 문제 일식에서

공공 무효 설정 예외 { seleniumServer = 던졌습니다 새로운 SeleniumServer(); seleniumServer.start(); selenium.start(); }

public void testCase1() throws Exception { 
    selenium.open("/jaidproj/home.jsp"); 
    selenium.click("//ul[@id='navigation']/li[2]/a/span[2]"); 
    selenium.waitForPageToLoad("30000"); 
    selenium.click("//div[@id='sidebar-a']/table/tbody/tr[1]/td/a[3]"); 
    selenium.waitForPageToLoad("30000"); 
    selenium.click("//ul[@id='navigation']/li[4]/a/span[2]"); 
    selenium.waitForPageToLoad("30000"); 
    selenium.click("//ul[@id='navigation']/li[5]/a/span[2]"); 
    selenium.waitForPageToLoad("30000"); 
    selenium.type("name", "dsagasg"); 
    selenium.type("email", "[email protected]"); 
    selenium.type("contact", "342532235"); 
    selenium.type("comment", "sdfsagasgas"); 
    selenium.click("submit"); 
    selenium.waitForPageToLoad("30000"); 
} 


public void tearDown() throws Exception { 
    selenium.stop(); 
} 

}

// 나는 또한 자바 빌드 경로 jar 파일에 업데이트 ...

그러나 실행 시간에 그 보여주는 오류가

:

다음 오류가 표시 * 시작하지 못했습니다. [email protected] : 4444 * 이 점에 대해 도움을 줄 수 있습니다.

감사합니다.

+0

자세한 정보를 게시하십시오. 전체 스택 추적과 같습니다. – Ladlestein

답변

0

난 당신이 브라우저에서 아래 줄을 입력하여을 testcases 실행을 완료하면

+0

감사합니다 farheen ... – shaik

+0

두 번째 테스트 케이스를 실행할 때의 첫 번째 테스트 케이스에 대한 성공은 동일한 오류를 보여줍니다 .... 정확한 결과는 무엇입니까 ..... – shaik

1

서버의 세션을 닫습니다 .. 모질라 파이어 폭스 path.Please 세트에 있지 않고 성공적으로 테스트를 실행할 수 있다고 생각

http://localhost:4444/selenium-server/driver/?cmd=shutDownSeleniumServer

+0

이 중 하나에 동의하십시오. 서버마다 실행됩니다. 또는 자신을 더 쉽게 만듭니다. 명령 프롬프트에서 Selenium Server를 시작하고 실행하십시오. 이것으로 서버가있는 경우 문제를 해결할 수 있습니다. – StefanE