XPath定位失败

问题

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

原因

网上说appium定位使用xpath时不支持中文

解决

更换成uiautomator,一个java库,提供执行自动化测试的各种API

uiautomator text定位

问题

An element could not be located on the page using the given search parameters.

在这里插入图片描述

原因

输入框控件为android.view.View()
在这里插入图片描述
意味着只能click,不能send_keys

注:android.widget.EditText可以send_keys

解决

使用press_keycode(模拟安卓键盘操作)
在这里插入图片描述

self.driver.implicitly_wait(2)   
self.driver.press_keycode(8).press_keycode(8).press_keycode(8).press_keycode(8).press_keycode(8).press_keycode(8).press_keycode(8).press_keycode(8)

Android KEYCODE键值链接:https://blog.csdn.net/moonft/article/details/121915175

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐