【发布时间】:2020-03-18 17:34:16
【问题描述】:
我正在使用 Appium 桌面服务器 (v 1.15) 以及 java-client 作为 7.3.0 和 selenium-server 3.141.59。
在我的 android 模拟器中,我需要向下滚动以查看文本并在找到文本后停止滚动。 我尝试使用以下内容:
driver.findElementByAndroidUIAutomator("new UiScrollable(new UiSelector()).scrollIntoView(text(\""+text+"\"));");
driver.findElement(MobileBy.AndroidUIAutomator("new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().textMatches(\"" + containedText + "\").instance(0))"));
where driver is AndroidDriver<MobileElement>
我面临的问题是即使正确找到了文本,滚动也不会停止。
请帮忙!
【问题讨论】:
标签: java selenium android-emulator appium