2012-04-07 2 views
0

웹 스크래핑의 첫 번째 단계를 이동하려고합니다. 나는 셀레늄에 대해 읽었고, 내가 찾고있는 것에 적합하다고 나에게 생각한다. 하지만 몇 가지 문제가 있습니다. 나는이 튜토리얼 selenium getting started을 따르고 있으며 나는 나의 리눅스 우분투와 함께 첫 번째 예제를 컴파일하려고한다. 나는이 방법으로 셀레늄 - 서버 - 독립 - 2.20.0.jar Example.java이Selenium RC의 첫 번째 단계

내가 셀레늄 서버

자바 -jar로 시작 -classpath

javac의를 컴파일 selenium-server-standalone-2.20.0.jar

하지만 예제를 실행할 수 없습니다. 이 방법은 없습니다

자바 예

이 너무

자바 -classpath 셀레늄 - 서버 - 독립 - 2.20.0.jar 예

를 작동 않습니다

문법이 잘못되었다고 생각하지만 어디서? 당신은 아마 소스의 첫 번째 줄에 package org.openqa.selenium.example을 삭제하려면, 당신은 실제로 org.openqa.selenium.exampleExample.java을 두지 않았기 때문에 또한

java -cp .:selenium-server-standalone-2.20.0.jar Example 

:

답변

1

당신은 그래서 같은 클래스 경로에 현재 디렉토리를 포함해야 .

0

Java에서 코드를 작성하는 동안 더 나은 방법은 Eclipse와 같은 IDE를 사용하는 것입니다. JAR을 링크하고 Java 클래스로 가져 오면 코드를 빠르고 효율적으로 작성할 수 있습니다.

Eclipse에는 Junit과 같은 소프트웨어 테스트 용 플러그인이 많이 있으며, 더 나은 테스트 스위트를 만드는 데 도움이되는 TestNG가 있습니다.

Java IDE는 테스트 코드 디버깅에 항상 도움이됩니다. 다음은 Selenium으로 Eclipse를 설정하는 방법에 대한 자습서입니다. link

희망이 있습니다.

관련 문제