私はテストケースがJAVAで書かれており、プロジェクトはTESTNGまたはJUnitではありません。 デバイスファームでテストケースを実行します。 私は、3つのプロパティファイルに依存するjarファイルを持っています。DEVICE FARM、APPIUM、JAVA
-2
A
答えて
0
私はAWS Device Farmチームで働いています。
これを達成するための2つの方法があります。
ラップします通常のJavaクラスの試験方法は、TestNGの呼び出しの内部で呼び出します。 githubでホストしているサンプルの例:https://github.com/awslabs/aws-device-farm-appium-tests-for-sample-appに従うことができます。
ラップされたものを取得したら、@Testを使用してテストメソッドに注釈を付けることができ、デバイスファームはそれらを取得できます。
2番目の方法は、testNGランナーを使用してJavaテストケースを実行できるかどうかを確認することです。それがローカルで動作する場合、デバイスファーム上で動作するはずです。
のjava -cp::/ tmpに/ WD/:/ tmpに/ WD /依存-瓶/ org.testng.TestNGを/ tmp/WD/yourjavatestclasses-SNAPSHOT
サンプルの実行は、ローカルのようになります。 http://docs.aws.amazon.com/devicefarm/latest/developerguide/test-types-android-appium-java-testng.html
:上記の両方のこれらのメソッドは、あなたがここに私たちの指示に従って、あなたのテストケースをパッケージ化する必要があるだろう。もちろん、
OUTFILE -tests.jar
関連する問題
- 1. AWS Device Farm Billing
- 2. Java AppiumテストはAWS Device Farmで実行できませんでした。
- 3. Amazon Device Farmでの警告ウィンドウの処理方法/ Appium
- 4. AWS Device FarmでAppium Android TestNGを実行する
- 5. AWS - Amazon Device FarmとiOSデバイス用NodeJSのAppiumテストとの互換性
- 6. Device Farmは、Python 3.5とappium 1.6.4-betaをサポートしていますか?
- 7. Aws Device FarmはRubyでAppiumの自動化をサポートしていますか?
- 8. AWS Device Farm - スクリプト内の余分なデータパス
- 9. AWS Device Farm CLIからDevice Farm Logcatを取得する可能性はありますか
- 10. Appiumを実行するAWS Device FarmのPythonテストではpytestを実行する必要がありますか?
- 11. iOS上でWebViewコンテキストに切り替えることができません。Appium test(AWS Device Farm)
- 12. Amazon Device Farm(ADF)の配備のために、python virtualenvにappiumクライアントをインストールする必要はありますか?
- 13. AWS Device FarmをTFSビルドに統合する方法
- 14. Amazon Device FarmをGoCDで使用する方法
- 15. Mavenパッケージ中にAmazon Device Farmのライフサイクルフェーズ「--DskipTests = True」が返される
- 16. Amazon Device Farmテストでビデオ録画を無効にする
- 17. AWS Device FarmはVPC ipsにアクセスできない
- 18. Amazon Device FarmでCalabash x-platformを使用する方法
- 19. AWS Device FarmのさまざまなWWAN /モバイルネットワーク状況のシミュレーション
- 20. AWS Device Farmがサーバーにリクエストを送信します
- 21. Robot Framework - Amazon Device Farmに接続する方法
- 22. Amazon Device Farmの予期しないKIFテストフロー
- 23. Testng XMLがAWS Device Farmに受け入れられません
- 24. appium automation using java
- 25. AWS Device Farm "カラバッシュテスト実行後にスイートが見つかりませんでした"
- 26. モバイルネイティブアプリオートメーション用のruby + appiumまたはjava + appium
- 27. AndroidでAWS Device Farmテストのコードカバレッジを取得するにはどうすればよいですか?
- 28. AWS Device Farmのデバイス機能のプロパティをオーバーライドすることはできますか?
- 29. AWS Device Farmのテスト実行ビデオをリアルタイムで見ることはできますか?
- 30. Azure/web-farm ready SecurityTokenCache