2016-06-29 12 views
-1

私はJavaの世界で初めてのプログラマーです。 私はIntellij-idea、Maven、& Seleniumを使用しています。Intellij-idea&Mavenを使用した基本的なSeleniumプロジェクトの起動と実行

私はセレンプロジェクトを生成するために正確に指示に従った。 リンクは次のとおりです。 http://www.seleniumhq.org/docs/03_webdriver.jsp

方向は、彼らがプロジェクトフォルダにポンポンの

  • 編集グループ&アーティファクトタグをあなたに与えたプロジェクトフォルダ
  • ドロップのpom.xmlを作成

    • をお願いします。 xml
    • "mvn clean install"コマンドを実行する

    私は使用したpom.xmlを囲んでいます。上記の指示に従って、 "FWSDriverProject"を自分のフォルダとして使用します(pom.xmlファイルの場合は、このメッセージの最後を参照してください)。

    私は古いバージョンのIntellijがなく、Seleniumサイトの指示が古いため、正確には追いつくことができませんでしたが、jarファイルが作成されたことがわかりました。私はjarファイルの使い方に精通していますので、私はそれを一発の価値があると思っていました。

    私はC:\ Java \ FWS_SeleniumJarConsumer &というフォルダを作成し、そのフォルダ内に単純なコマンドラインアプリケーションを作成しました。

    libsフォルダC:\ Java \ FWS_SeleniumJarConsumer \ libsを追加しました。

    次に、私のために作成したJARファイルをこのフォルダにドロップしました。

    Intellij内でFWS_SeleniumJarConsumerプロジェクトを開き、jarファイルを右クリックして「ライブラリに追加」を選択しました。

    「IDEAでは、選択したアイテムに含まれるファイルの種類を判断できません。リストから適切なカテゴリを選択してください。 "

    複数の項目を選択することができます。私は何を選ぶべきか分からなかったので、私はそれらのすべてを選んだ。

    エラーはありませんでした。

    しかし、サンプルコードで提供されているインポートを使用しようとすると、エラーが発生します。

    import org.openqa.selenium.By;

    エラーは言う: は

    基本的なセレンのプロジェクトを取得する方法上の任意のアイデアを「openqaシンボルを解決できません」とのIntelliJ & Javaを使用して実行していますか?

    私は最新のMavenとIntelliJ-ideaを使用しています。リンクに関するチュートリアルは古いです。

     <?xml version="1.0" encoding="UTF-8"?> 
        <project xmlns="http://maven.apache.org/POM/4.0.0" 
            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
            xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
          <modelVersion>4.0.0</modelVersion> 
          <groupId>HCFCD</groupId> 
          <artifactId>FWSDriver</artifactId> 
          <version>1.0</version> 
          <dependencies> 
           <dependency> 
            <groupId>org.seleniumhq.selenium</groupId> 
            <artifactId>selenium-java</artifactId> 
            <version>2.53.0</version> 
           </dependency> 
           <dependency> 
            <groupId>org.seleniumhq.selenium</groupId> 
            <artifactId>htmlunit-driver</artifactId> 
            <version>2.21</version> 
           </dependency> 
          </dependencies> 
        </project> 
    
  • 答えて

    0

    私は、同様のプロジェクトを行なったし、私はmavenのビルドを作成してのIntelliJとJavaでSeleniumテストを実行することができるように、このチュートリアルを追いました。これはあなたの問題を解決するはずです。このビデオでは

    ルック:https://www.youtube.com/watch?v=rQG_GBTFWQ4

    のGitリポジトリ:https://github.com/Krotov/FirstWebDriverTest

    マチュー

    +0

    これで問題がありました。 ModelからプロジェクトをインポートするときにMavenがリストにポップアップしません。 EclipseはGradleショーを表示します。リストにはMavenが表示されません。 –

    +0

    モデルからのインポートプロジェクトでMAVENがリストに表示されません.... –

    +0

    MAVENは、PLUGINSを使用してリストに表示されず、MAVENを有効にします。 –

    関連する問題