2016-09-16 11 views
-1

学習目的でAmazon android appでテストしています。私はいくつかの基本的なテストケースを実行し、それをうまく実行します。今私はログインしたいと思うが、javaを使ってappiumとseleniumでwebviewを処理する方法を知らない。私を助けてください。Javaでappiumとseleniumを使用してwebviewを処理する方法

+0

私はどんな質問... http://stackoverflow.com/help/how-to-ask迅速な対応のための – kotoj

答えて

0

アンドロイドアプリでwebViewに切り替えるには、アプリでwebViewデバッグを有効にする必要があります。 Amazon android app webViewは有効になっていません。これを参照することができますlink

リモートデバッグwebViewを有効にすることで独自のアンドロイドアプリを開発することができます。また、webViewが有効になっているクロムブラウザを使用することもできます。 WebViewのに切り替えるには

Set<String> contextNames = driver.getContextHandles(); 
    for(String context : contextNames) { 
     if(context.contains("WEBVIEW")){ 
      System.out.println("Context Name is " + context); 
      driver.context(context);     
      break; 
     } 
    }  
+0

感謝を参照してください傾けます。私は私のアプリのデバッグモードを有効にしています。私と一緒にコード全体を共有してください。それが必要。 –

+0

ここにコードを貼り付けることはできますか? – Vinod

関連する問題