Appium Maven の依存関係: プロジェクトを使用したインストールの例

Apache Mavenとは何ですか?

Apache Maven は、Java ベースのプロジェクト管理および自動化ツールです。 開発者が Java アプリケーションのビルド ライフサイクル全体を容易にするマルチタスク フレームワークを提供します。 Maven は、POM (Project Object Model) と呼ばれる XML 形式で事前定義および宣言されており、「pom.xml」と呼ばれます。 C#、Scala、Ruby などの他の言語でも使用できます。
Maven フレームワークを使用すると、以下を簡単に管理できますwing あらゆるプロジェクトのタスク -

  • ビルドサイクル
  • プロジェクト文書
  • レポートチェック
  • スクラム管理
  • リリース情報

Maven の基本的な使用法は次のとおりです。

  • 標準のディレクトリ構造を強制します。
  • 再利用可能で保守が簡単なプロジェクト構造を提供します。
  • パッケージの依存関係を解決します。
  • 構成管理フレームワークを提供します。

ダウンロード Appium Mavenの依存関係

書き始める前に APPIUM Maven を使用した依存関係テスト。ダウンロードする必要があります Appium Maven 依存関係 Appium JAR ファイルのダウンロード元 Maven 中央リポジトリ ウェブサイトをご覧ください。

ダウンロード Appium Mavenの依存関係

または、以下に示す POM.xml アーティファクトを直接追加します。

<dependency>
  <groupId>io.appium</groupId>
  <artifactId>java-client</artifactId>
  <version>3.4.1</version>
</dependency>

私たちのところを通ってください Maven チュートリアル Maven を構成する方法を学ぶには Eclipse.

アプリケーションをテストする APPIUM そしてメイビン

構成後 Appium Java Maven プラグイン Eclipse。あらゆるものをテストする準備ができています android .apk アプリケーションと Appium と Maven に示すように、 Appium 以下の Maven プロジェクトの例。

ステップ1) このステップでは、

  1. 「新規」に移動 >> Maven プロジェクトを選択
  2. 「次へ」ボタンをクリックします

アプリケーションをテストする APPIUM そしてメイビン

ステップ2) 次に、「新しい Maven プロジェクト」ウィンドウで「」と入力します。Appium 「グループ ID」列と「アーティファクト ID」列に「テスト」を入力します。このステップでは、入力する必要があります。

  1. グループID
  2. アーティファクトID
  3. 梱包
  4. 名前と説明
  5. 終了

アプリケーションをテストする APPIUM そしてメイビン

「完了」ボタンをクリックします。定義されたグループ ID (Appiumテスト)名前。

ステップ3) で開始する Appium 脚本。左側のエクスプローラーウィンドウから「src/main/java」を右クリックします。次に、「新規 >> クラス」を選択します。書きます Appium 選択したクラス内のコード。

アプリケーションをテストする APPIUM そしてメイビン

ステップ4) 同じプロジェクトで、左側のエクスプローラー メニューから pom.xml をクリックします。 すべての依存関係はデフォルトで「pom.xml」タブに表示されます。 以下の画像を参照してください。

アプリケーションをテストする APPIUM そしてメイビン

デフォルトの pom.xml が存在しない場合は、すべての Maven を追加するだけです Appium 依存関係。 (Maven 中央リポジトリ Web サイトから抜粋)

http://search.maven.org/#search|gav|1|g%3A%22io.appium%22%20AND%20a%3A%22java-client%22

アプリケーションをテストする APPIUM そしてメイビン

ステップ5) 次に、左側のエクスプローラーから「pom.xml」を右クリックするか、「」の XML コードを右クリックします。Appiumテスト」プロジェクト。次に、「Run As >> Maven Clean」オプションをクリックします。

アプリケーションをテストする APPIUM そしてメイビン

実行中、ユーザーはすべての Maven 関連の jar ファイルと成功メッセージを確認できます。したがって、この方法でユーザーは実行できます APPIUM Maven が構成された環境を使用した Java クライアントの Maven 依存関係テスト。

アプリケーションをテストする APPIUM そしてメイビン

まとめ

  • Maven は、JAVA ベースのプロジェクト管理フレームワークです。
  • これは、POM (Project Object Model) と呼ばれる XML 形式で事前定義および宣言されており、「pom.xml」と呼ばれます。