1
私はセレンブラウザの自動化フレームワークを使用して簡単なプログラムをコーディングしようとしています。ライブラリhtmlunitを使用する必要があります。htmlunitのクラスパスを設定する
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.htmlunit.HtmlUnitDriver;
public class Test {
public static void main(String[] args) {
WebDriver driver = new HtmlUnitDriver();
driver.get("http://www.google.com");
System.out.println(driver.getTitle());
}
}
だから、それは "グーグル" プリントアウトしなければならないが、私は入れません::: "org.openqa.selenium.htmlunit.HtmlUnitDriverにjava.lang.ClassNotFoundException"
Seがここに私のコードです
私はUnixのターミナルでこれを実行しているので、これは私が
export CLASSPATH=selenium-2.9.0/selenium-server-standalone-2.9.0.jar:selenium-2.9.0/libs/htmlunit-2.9.jar
javac -cp $CLASSPATH Test.java
java Test
それを実行するには入力しています。そして、私はそう任意の提案...エラーを取得する?何ですか私は両方のライブラリをロードするようですが、私はhtmlunitライブラリで何かを混乱させていることを知っています...
私は、実行+1に不足しているCPを発見しませんでした –