お気に入りのIDEプラットフォーム(Eclipse、Netbeans、Intellij ...)で新しいJavaプロジェクトを作成します。
ダウンロードして、ここからセレンJava言語バインディングを解凍:http://www.seleniumhq.org/download/
これは、すべての必要なライブラリ(jarファイル)ともFirefoxのドライバが含まれています。
すべてのライブラリ(jarファイル)をプロジェクトにクラスパスに追加します。 lib
サブディレクトリのすべてのjarファイルも追加することを忘れないでください。
IDEのドキュメントを参照してください。 http://www.seleniumhq.org/download/maven.jsp
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.53.0</version>
</dependency>
次はmain
機能を持つJavaクラスを作成します:
あなたはまた、Mavenプロジェクトとしてプロジェクトを設定するとMavenは、あなたのためのすべての依存性をダウンロードさせることができ、これはSeleniumのプロジェクトページから依存関係の定義がある
package mypackage;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class MySeleniumTest {
public static void main(String[] args) {
WebDriver driver = new FirefoxDriver();
driver.get("http://www.google.com");// Maximize the window.
driver.manage().window().maximize();
try {
// wait 4 seconds before closing the browser
Thread.sleep(4000);
} catch (InterruptedException e) {
e.printStackTrace();
}
driver.quit();
}
}
このクラスをIDEで実行して、実行可能なjarファイルに保存する前にテストすることができます。
次のプロジェクトをビルドして、実行可能なjarファイルにエクスポートする - あなたのIDEのマニュアルを参照してくださいそれを行う方法を知っている(Eclipseの[オプション]をクリックしますで:ファイル/エクスポート/ Javaの/ RunnableをJARファイルを、選択しました「生成されたJARへのライブラリのパッケージ化」オプション)。
そして最後に、コマンドプロンプトを開き、生成されたjarファイルが保存されているディレクトリにカレントディレクトリを変更し、使用してそれを実行します。
java -jar name_of_jar_file.jar
をしかし、どのように私はCMDを使用してjarファイルを作成することができます任意のIDEを使用せずに? – Sowmya
Oracleのチュートリアルに従ってください:https://docs.oracle.com/javase/tutorial/deployment/jar/build.htmlちょうど 'jar cf jarファイル名入力ファイルリスト(または*)' – krokodilko
ありがとうリンク。しかし、私は以下のようにクラスにコンパイルする間にエラーが発生しています:エラー:パッケージorg.openqa.seleniumは存在しません。 javac -cp。; *。jar Demo.javaというコマンドを使用しています。 * .jarにセレンwebdriverのすべてのjarファイルが含まれています – Sowmya