Eclipseプラグイン

概要

AnyTestは、EclipseIDE用のプラグインを提供します。プラグインを使用すると、モバイルアプリの手動テストと自動テストの両方を実行できます。プラグインは、AnyTestプラットフォームに接続するためのユーザーインターフェイスを提供します。IDEから直接、アプリをアップロードしたり、デバイスを予約したり、テストを実行したりできます。

手動テストの場合: アプリをクラウドドライブにアップロードし、デバイスを選択して、Eclipseから直接アプリの手動テストを実行します。

自動化テストの場合: このプラグインは、テストスクリプトの擬似コードを取得して複数のAnyTestRealデバイスで並列に実行するのに役立ちます。プラグインをインストールし、anytest.jpにログインし、アプリをアップロードし、デバイスを選択して、擬似コードを取得するだけです。

前提条件

  • あなたは十分なクレジットを持つAnyTest上のアカウントを持っています。

  • ローカルマシン上の最新のWebブラウザ

  • Eclipseの最新バージョン

  • EclipsepCloudyプラグイン

従うべきステップ

Eclipseを 起動し、 Eclipseの [ ヘルプ ]メニューに移動し、[ Eclipseマーケットプレイス ]をクリックして、[ pCloudy ]を検索します。

[インストール] をクリックします

さらに、 [ライセンス契約の条件に同意します] チェックボックスをオンにして、 [完了] をクリックします。

インストール中に、セキュリティ警告メッセージを含むポップアップが表示されます。 [とにかくインストール] ボタンをクリックして続行します。

pCloudyプラグインがEclipseツールバーに表示され、pCloudyプラグインアイコンをクリックします。

ここで、AnyTestの クラウドURLを 、AnyTestを介して登録済みの ユーザー名 アクセスキー とともに入力して、正常にログインします。[ 適用] 、[ OK] の順にクリックします。

これで、Appium TestScripts / AnyTest / OpKeyに基づいてアプリの自動化/手動テストを実行したり、要件に応じてテストを実行したりできます。

アプリの自動化テスト

アプリの自動化テストを実行するには、自動化の準備が必要なチェックリストを次に示します。

ここでは、AnyTestを介したアプリの テスト自動化 について説明します。

pCloudyプラグインアイコンをクリックします。3つのオプションから「 自動化 」オプションを選択してから、テストする国を選択します。[ 次へ] をクリックして続行します。

クラウドドライブページでは、リストからアプリを選択し、[ へ]をクリックして続行できます。

指定されたフィルターパラメーター(Android / iOS、メーカー、およびバージョン)を使用して、デバイスの期間とフィルターリストを選択します。目的のデバイス(Samsungなど)を選択し、[ 次へ ]をクリックします。

最後に、テスト自動化を実行するための擬似コードを取得します。クリップボードにコピーすることも、擬似コード全体を選択して手動でコピーすることもできます。

上記のコードを機能させるには、AnyTestjavaコネクタのjarファイルが必要です。pCloudy-java-conector.jarには、pCloudy RestfulAPIを使用するためのAPIラッパー、クラス、およびメソッドが含まれています(Javaから残りのWebサービスを呼び出す方法を知らなくても)。gson.jarは、よく知られているオープンソースのGoogleライブラリです。appiumスクリプトを含むJavaプロジェクト内の参照として、ビルドパスにpCloudy-java-connector.jarを追加する必要があります。Eclipseで参照を追加する方法については、このリンクを参照してください。

ダウンロードできます pCloudy-java-connector.jar & gson.jar (pCloudy-java-connector.jarの依存関係)

アプリの手動テスト

pCloudyプラグインアイコンをクリックします。3つのオプションから「 手動 」オプションを選択してから、テストする国を選択します。[ 次へ] をクリックして続行します。

クラウドドライブページでは、リストからアプリを選択し、[ へ]をクリックして続行できます。

指定されたフィルターパラメーター(Android / iOS、メーカー、およびバージョン)を使用して、デバイスの期間とフィルターリストを選択します。目的のデバイス(Samsungなど)を選択し、[ 次へ ]をクリックします。

ここで、ブラウザでAnyTestを開くことをお勧めします。クリックして ブラウザで開く と、その後に 完了

[完了]をクリックすると、 AnyTestログインページ がEclipseで開き ます 。これで、ログインして、選択したデバイスで手動テストを実行することもできます。