appium测试-如何滑屏定位指定元素(Android)
2019-07-02 16:22
3135 查看
这里利用模拟器中的API Demo做演示,进入APIDemo中Views,然后滑屏寻找“Popup Menu”进行点击操作
可以利用Android的UIAutomator进行滑屏操作,这时候需要使用AndroidDriver,另外定位元素可以使用UiScrollable:
driver.findElementByXPath("//*[@text='Views']").click(); ((AndroidDriver<MobileElement>)driver). findElementByAndroidUIAutomator ("new UiScrollable(new UiSelector().scrollable(true).instance(0)).scrollIntoView(new UiSelector().text(\"Popup Menu\").instance(0))") .click();
运行效果演示:
相关文章推荐
- appium 使用findElementByAndroidUIAutomator 定位元素示例
- 【解决】appium测试时,popupwindow元素控件无法定位的问题【Android】
- Appium测试Android混合应用时,第二次切换到WebView时的定位问题
- 【解决】appium测试时,popupwindow元素控件无法定位的问题【Android】
- appium 自动化:Android版本7.0以上定位不到元素,解决办法
- appium测试-如何获取Toast弹框消息(Android )
- Selenium-webdriver—如何定位测试元素
- Selenium-webdriver系列教程(四)————如何定位测试元素
- Appium for Android元素定位方法
- appium 如何定位webview元素
- Appium学习路—Android定位元素与操作
- Appium+java+Android 五(使用Chrome的DevTools对手机页面元素进行定位遇到的一些问题)
- Appium学习路—Android定位元素与操作
- Appium Android 元素定位方法 原生+H5
- Appium-Android元素定位方式
- Appium+Genymotion+robotframework+python系列二:Android元素定位
- Appium基础篇7-元素定位之by_android_uiautomator
- Appium for Android元素定位方法
- 如何搭建基于C#和 Appium 的 Android自动测试环境
- Appium学习路—Android定位元素与操作