请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

使用uiautomator定位出现找不到定位元素的问题

只执行一行找到账号的并情况的代码,清空后提示找不到定位元素图片描述

正在回答 回答被采纳积分+3

1回答

Mushishi 2019-03-21 22:26:27

你好,你这个提示找不到元素,你这里循环去定位了?因为你清楚元素之后text定位就不对了,这里建议不用必须要清除的数据进行定位。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕姐1291937 #1
    老师,你好,1.我没有用循环哦,所以才是问题所在,没有用循环我用text定位到了也成功清除了,但是清除成功后又提示定位不到元素很奇怪(我的代码和老师上课讲的一样的哦)
    2.而且老师我把清除的代码注释掉,按照默认文本找,然后控制台又提示:webelement不支持sendkeys
    很郁闷,我和老师的代码是一样的,但是视频中老师就可以正常运行
    回复 有任何疑惑可以回复我~ 2019-03-22 12:30:18
  • Mushishi 回复 提问者 慕姐1291937 #2
    你这里不能够使用默认文本,那个是不行的。你尝试直接像你之前那样直接定位,但是执行前后打印一下信息和等待一下。看一下结果。还有你appium那里的日志仔细分析看一下。
    回复 有任何疑惑可以回复我~ 2019-03-22 17:26:41
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信