自己下载的app(非慕课网),连接真机的时候就不能找到WEBVIEW,连接模拟器就可以
来源:1-15 层级定位和list定位结合实战

夏目鲸鱼
2018-04-23
但是即便找到了WEBVIEW,因为只有text活着content-desc, 不知道怎么定位,每次都定位不到
程序地址:www.rootoken.com (因为情况比较多,无法用简短的语言描述,也已经单独提出了一些问题,希望老师能亲自下载看一下,这个app都是基于H5的)
问题罗列下:
进入app时候选择语言的问题
进入slide 3的时候进入ROOTOKEN按钮无法点击
进入之后的页面元素无法识别(优先级高)
上述的问题,主要都是H5页面下,元素属性很多没有value的前提下,如何定位的问题
webview模式下如果只有text属性或者content-desc属性的话, 活着只有class,那么针对以上三种情况如何进行定位呢?
已解决问题:
真机无法遍历出WEBVIEW,只有模拟器可以, 这个问题请忽略,因为部分Android手机开启了多进程WebView导致的。
写回答
1回答
-
Mushishi
2018-04-24
你好,1、webview这个你知道了,和机器有关系
2、选择语言得问题,前面已经回答,可以使用所说得几种方式,但是目前而言,你应该只能用adb命令定位操作 或者android定位方式去操作3、你得app基本webview,页面元素你直接通过要url在web中打开,你可以去看,有些元素是重复得,这个你没办法操作,这个时候你需要了解得是web得一些定位知识,xpath可以搞定。
4、元素无法识别问题是因为元素多个,你通过dom操作去看一下。
022018-04-24
相似问题