1

私はアプリを自動化しようとしていますが、突然、電話、場所などの許可のための Google アクセス許可ウィンドウが突然ポップアップします。許可ポップアップが常に許可されていることを確認できる方法はありますか?

4

2 に答える 2

1

あなたはGoogleの許可を言ったので、あなたが扱っていると思いますAndroid. また、言語タグがないため、 に固執してJavaいます。使用している任意の言語でロジックを組み立てることができます。

悲しいことに、現在、Android にはそのような機能が追加されていないようです。iOSただし、同様の機能はほとんどありません。したがって、Androidの場合、論理的にできることは-

  1. これらのポップアップがデバイスに依存する場合は、これらのポップアップが許可されないようにデバイス設定を変更してください。
  2. これらのポップアップがアプリケーションのアクセス許可に関連している場合は、それらがいつ発生するかを知っておく必要があります。チェックを入れてください -

    List<WebElement> popUp = driver.findElement(<find the pop up using your locator strategy>);
    if(popUp.size()!=0) {
      WebElement accept/dismiss = driver.findElement(<find the button accordingly>);
      accept/dismiss.click();
    }
    
于 2016-07-14T03:17:56.337 に答える