2017-09-25 9 views
1

「Facebookでログイン」のボタンをクリックすると、ダイアログボックスが開き、ユーザー名とパスワードを入力する必要があります。どのように私はappiumアンドロイド用のセレンのスクリプトを書くことができます。モバイルアプリでinspect要素を見つけるにはどうすればいいですか?

がどのように要素を検査することができますし、どのように私は、画面をポップに切り替えることができ、その後現在、私はこの1つを使用していますが、そのは

By webView = By.className("android.webkit.WebView"); 
driver.findElement(By.id("m_login_email")).sendKeys("[email protected]"); 

答えて

0

要素を見つけるために、AndroidのUIのautomatorviewerを使用して動作していない

を入力以下のコードを使用して それが動作することを願って!

driver.findElementByAndroidUIAutomator("UiSelector().text(\"Continue with Facebook\")").click(); 
     Thread.sleep(2000); 
     driver.findElement(By.id("m_login_email")).sendKeys("yourfb id"); 
     Thread.sleep(2000); 
     driver.findElement(By.id("m_login_password")).sendKeys("password"); 
     Thread.sleep(2000); 
     driver.findElement(By.id("u_0_5")).click(); 
関連する問題