如何在用户名和用户名中找到移动应用中的检查元素弹出消息中的密码

时间:2017-09-25 09:31:30

标签: java android eclipse webview appium

当我点击文本按钮“登录Facebook”然后打开一个对话框,然后我们需要输入用户名和密码。如何在 selenium中为appium android编写脚本。

如何检查元素以及如何切换到弹出屏幕然后键入

目前我正在使用这个,但它不起作用

By webView = By.className("android.webkit.WebView");
driver.findElement(By.id("m_login_email")).sendKeys("gfjkjkjk@gmail.com");  

1 个答案:

答案 0 :(得分: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();