問題タブ [aws-device-farm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maven - AWS デバイス ファームが、ローカルで事前起動モードで動作する Appium テスト テストを検出しない
ドキュメントで指示されているように、プロジェクトの Maven クリーン ビルドを作成しましたが、これはローカルではプリローンチ モードで正常に動作していますが、zip ファイルをデバイス ファームにアップロードすると、ビルド テストとティアダウンのみが実行され、元のテストは実行されません。
@test を使用しており、ローカル マシンが結果を表示しています。
ios - AWS Device Farm: Calabash を介した引数付きの iOS アプリの起動の問題
Calabash を使用して、AWS Device Farm で iOS アプリのテストを実行しています。引数を指定してアプリを起動する必要があります。features/support/01_launch.rb に以下のコードを追加しました
ローカルでは、引数「someargument」を使用してアプリを起動し、テストに進むことができます。しかし、AWS Device farm では引数を渡していません。引数なしでアプリを起動し、テストを実行します。この機能は AWS Device Farm でサポートされていませんか? それとも何か問題がありますか?
ありがとう!!
android - Android espresso テスト用に aws devicefarm でアニメーションを無効にする方法
AWS DeviceFarm でいくつかの Android テストを実行しており、アニメーションを無効にしたいと考えています。私はこの議論に出くわし、ある男が--no-window-animation
パラメータを渡すことを提案しました。このパラメーターをどこにどのように渡すかわかりません。
フォーラムからのコメント:
こんにちはマーク、私たちは現在、エスプレッソを含むインストルメンテーション ベースのテストに引数 "–no-window-animation" を渡しています。テストでアニメーションが無効になっていないと思われる場合、または別の設定について言及している場合は、調査いたしますのでお知らせください。ありがとう!2015 年 10 月 28 日午後 3 時 2 分 16 秒 PDT の Trent@AWS による投稿
私がすでに経験したコマンド:
- aws devicefarm スケジュール実行
- aws devicefarm 取得アップロード
- aws devicefarm 作成-アップロード
アニメーションを無効にするのを手伝ってくれる人はいますか? ありがとうございました
amazon-web-services - Appium on ADF: Amazon Device Farm Jenkins プラグインを使用したテスト アップロードの失敗
Amazon Device Farm で Py.Test を実行しようとしています。アプリをアップロードし、動作するデバイス プールを選択する手順を取得しました。ただし、テストをアップロードして実行しようとする最後のステップで失敗し、その理由がわかりません。どんな洞察も役に立ちます。
私が実行しようとしているリポジトリは、https://github.com/dlai0001/appium-spike-running-tests-oncloudです。
これが私のJenkinsログです:
appium-ios - Amazon Device Farm /w Appium でアラート ウィンドウを処理する方法
私は現在 Amazon Device Farm を試しており、ダミーアプリを動作させることができました。
しかし、Amazon デバイス ファームで動作させたい実際のアプリを取得しようとすると、取得できません。.ipa ファイルをアップロードし、依存関係を含む py.tests/appium テストを圧縮してアップロードすることはできますが、テストは失敗します。
私が考えているのは、ADF が、通知と GPS 座標のアラートを自動破棄する Desired_capabilities の一部を認識していないことです。
私のセットアップは、最初のテストでダミー アプリで使用したセットアップと非常によく似ています。(これらは amazon デバイス ファームで動作しました) https://github.com/dlai0001/appium-spike-running-tests-oncloud
本当に違うのは、起動時に2つのアラートウィンドウがポップアップする実際の本番アプリを使用していることだけです。Appium では、目的の機能で autodismiss または autoaccept アラートが有効になっていない場合、テストがクラッシュします。
android - devicefarm で 1 つのプロジェクトに対して複数のテスト ランを作成できますか
私はaws devicefarm
Android テストを実行するために使用していますが、とても気に入りました。
そのため、スクリプトを実行するたびに、アカウントに新しいプロジェクトが作成されますが、それはしたくありません。すべてのテストランでアカウントに単一のプロジェクトを作成したいだけです。テスト実行の名前は、より明確にするためにタイムスタンプと組み合わされます。devicefarmでそれを行うことは可能ですか?
次の arn を使用して、テストのスケジュールを開始します。
実行をスケジュールするには、次の入力パラメーターが必要です。
- プロジェクトアーン
- アプリアーン
- testPackageArn
- デバイス プール arn
テストをスケジュールするために同じままにしようとしましたproject_arn
が、まだ新しいプロジェクトを作成していますが、これは望ましくありません。同じプロジェクト内で新しいテストを実行したいだけです。いくつかの入力をしていただければ幸いです。
tfs - AWS Device Farm を TFS ビルドと統合する方法
AWS Device Farm を TFS ビルドと統合しようとしています。Device Farm でテストしたい .apk があります。jenkins に似た TFS Build プラグインはありますか? そうでない場合、AWS に接続して apk をアップロードして結果を取得できる API はありますか?