问题:
到目前为止我做了什么:
感觉是,它无法在网页视图中找到元素,我们是否需要从移动视图切换到网页视图?
如果是的话,怎么做?
答案 0 :(得分:0)
我们走了:
MobileElement makeTextLocartor = (MobileElement) wd
.findElementByAndroidUIAutomator("new UiSelector().description(\"<text>\")");
makeTextLocartor.click();
MobileElement TextLocartor = (MobileElement) wd
.findElementByAndroidUIAutomator("new UiSelector().text(\"<text>\")");
makeTextLocartor.click();
wd.findElementById("android:id/button1").click();
WebElement findElementById = wd.findElementById("com.android.chrome:id/url_bar");
String text = findElementById.getText();
System.out.println(text);
上面的代码可以帮助您获取Chrome地址框文本。