Abh*_*gde 7 android listview scroll appium appium-android
嗨,我在Android中使用APPIUM.我需要做的是明智地滚动列表页面.我试着做以下.
MobileElement element =(MobileElement)driver.findElement(By.className("android.widget.ListView"));
JavascriptExecutor js = (JavascriptExecutor) driver;
HashMap<String, String> scrollObject = new HashMap<>();
scrollObject.put("direction", "down");
scrollObject.put("element", ((RemoteWebElement) element).getId());
js.executeScript("mobile: scrollTo", scrollObject);
Run Code Online (Sandbox Code Playgroud)
这可以工作,但列表会连续滚动,直到显示最后一个元素.我需要做的是明智地滚动列表页面.
小智 0
由于它是一个可滚动列表,如何使用UiScrollable,例如
driver.FindElement(MobileBy.AndroidUIAutomator("new UiScrollable(
new UiSelector().scrollable(true).instance(0)).scrollIntoView(
new UiSelector().resourceId(\"" + id + "\").instance(0))"))
Run Code Online (Sandbox Code Playgroud)
更多选项在这里
| 归档时间: |
|
| 查看次数: |
1587 次 |
| 最近记录: |