2017-07-18 5 views
0

私はtestNGでAppium java-clientを使用して、android appの機能テストスイートを開発しています。FindsByAndroidUIAutomator in Appium java-clientテストプロジェクトがamazonデバイスファームで動作しない

「XXXXX は、お使いの端末の写真、メディア、ファイルにアクセスできますか?」と尋ねるシステムポップアップを処理するには(設定desiredCapabilitiesが動作しない場合、他の、補助金のアクセスなど)

import io.appium.java_client.FindsByAndroidUIAutomator 

    driver.findElementByAndroidUIAutomator("text(\"ALLOW\")").click(); 

私はローカルに私のテストを実行すると正常に動作します:私は、クラスを使用します。しかし、デバイス上で実行しているとき、それは動作しません、誰かがなぜ知っていますか?または「許可」をクリックするか、許可を与えるだけの他の方法がありますか?

答えて

0

デフォルトでは、AWS Device FarmのAppiumではポップアップが自動的に受け入れられます。独自のポップアップ検出を処理する場合は、テスト機能でautoAcceptAlertsをfalseに設定できます。

スコット

関連する問題