小结:
1、微信实际就是一个混合的APP,客户端里嵌入webview;
2、输出webview的名称:
contexts=driver.contexts
print('contexts=',contexts)
3、切换到指定的webview里:
driver.switch_to.context('WEBVIEW_com.tencent.mm:tools')
4、切换返回原生态的view:
driver.switch_to.context("NATIVE_APP")
5、打印页面源码:
print(driver.page_source)
6、常见问题:测试 Android webview常见错误

网友评论