hereの手順に従ってGoogle Maps APIを使用しています。アプリを起動するとすぐに、位置情報サービスをオンにするための許可モーダルが表示されます。私はアプリで実行されているEarlGreyを使ってUIテストをしています。私はこのモーダルと対話できず、他のEarlGreyアクションは実行できないことに気付きました。モーダルダイアログが表示されたときにGREYActionが機能しない
EarlGreyはモーダルをまったくサポートしていませんか?これはシステムモーダルとの関係ですか?
hereの手順に従ってGoogle Maps APIを使用しています。アプリを起動するとすぐに、位置情報サービスをオンにするための許可モーダルが表示されます。私はアプリで実行されているEarlGreyを使ってUIテストをしています。私はこのモーダルと対話できず、他のEarlGreyアクションは実行できないことに気付きました。モーダルダイアログが表示されたときにGREYActionが機能しない
EarlGreyはモーダルをまったくサポートしていませんか?これはシステムモーダルとの関係ですか?
EarlGrey
は、features docに基づいて、アプリプロセスに属するモーダルダイアログとアラートとのみ対話できます。
注:アウトオブプロセス(すなわち、システム生成される)アラートビューとUIこのプロセス (可視性チェック/相互作用)を妨害することが不明瞭他 モーダルダイアログ。
ただし、これらのモーダルとアラートの解消を容易にするための回避策があります。
シミュレータでテストされているシステムダイアログには、この回避策を使用できます。
プロンプトを手動で追加することができます。したがって、それ以上のテスト呼び出しでは、それらはすでに受け入れられているか、または却下されています。
これらが内部ダイアログなどである場合は、それらを試してみることもできます。
コードの[最小限で完全で検証可能な例](http://stackoverflow.com/help/mcve)を提供してください。 – user3078414
私の編集から、それはチュートリアルからアプリを実行するのと同じです。 –