记一次微信抓推文遇到的坑

  1. 微信打开调试
    1. debugx5.qq.com
    2. debugtbs.qq.com
    3. debugmm.qq.com/?forcex5=true
    4. 记一次微信抓推文遇到的坑
  2. 启动appiumserver时设置chromeoptions,注意设置browserName为空,不然会报错
    1. 记一次微信抓推文遇到的坑
  3. 微信内切换webview,
    1. driver.context("WEBVIEW_com.tencent.mm:toolsmp");
    2. 方法:
      1. 打开微信后执行adb shell ps | grep tencent,打印出进程列表
      2. 打开小程序后再执行一遍adb shell ps | grep tencent,然后看看多了哪些进程
      3. 最后执行adb shell dumpsys activity top | grep ACTIVITY看下当前进程,记录下pid,然后和第二步多出来的进程做比较,存在交集的那个就是小程序的进程