环境:

nexus5,android6.0.1,微信 6.5.7,appium 版本 1.6.3,python 版本 3.5.2

看过之前思寒大神发的测试帖子,自己也想试试,遇到了几个问题,如下:

  1. 打开美团外卖小程序的首页后,通过 driver.contexts 获取不到 webview 的 context,打印出来只有 native_app,通过微信公众号打开某个链接也同样如此

  2. 按照思寒原帖中的 getContexthandles(),在 python 中直接报错,提示 webdriver 没有此方法

社区了找了不少帖子,大多数都是用 java 实现,问过写 java 的开发同事,getContexthandles() 在 java 中是有此方法,目前困惑的主要问题是,为什么连 webview 的 context 都获取不到,求指点


↙↙↙阅读原文可查看相关链接,并与作者交流