简书:进击的程序茗
个人 blog:http://cming.site/

  • 是在 vscode 中对于 node 打的断点

  • 天啊!被翻牌了!开心~

  • Appium context 切换的问题 at 2018年07月22日

    你 chromedriver 是 chromedriver=2.30.477700 对应的是 58-60

    你的微信中的应该是 57 版本 chrome not reachable 你尝试一下将 chromedriver2.30 降为 2.29

  • Appium context 切换的问题 at 2018年07月22日

    我这边昨天遇到了 context 切换问题:
    1.可以确定一下日志中打印出的 chromedriver 与 chrome 映射是否一致问题

    [Chromedriver] Chromedriver version: '2.23.409710'
    [Chromedriver] Webview version: 'Chrome/51.0.2704.110'
    

    2.切换 context 时传的参数具体是什么?
    我这边用 python 获取 context 时返回的是数组,里面既有原生也有 webview 然后切换 webview

    [u'NATIVE_APP',  u'WEBVIEW_com.tencent.mm:tools']
    

    3.
    一般进程 android_process 和 context 返回的值一致就可以~~~
    https://testerhome.com/topics/15169

  • 我这边是一边测试一边打断点 跑过几次半小时的时长 但是没有遇到 CPU 使用率 100% 的问题~

  • 请高人指点 at 2018年04月18日

    我这边是 python
    python 启动脚本后 脚本里面

    • 启动 appium
    • 连接 appium 即 webdriver.Remote
    • 执行测试用例
    • kill appium

    appium 启动 因为可能启动多个 appium 所以没有用默认的端口号 4723 以下为 shell 中的启动和 kill 命令

    appium --session-override -p  4724
    

    appium kill 命令

    ps aux|grep appium|grep 4724|awk '{print $2}'|xargs kill -9
    
  • 请高人指点 at 2018年04月18日

    抱歉~不好意思哈~我这里是 python
    就是用 python 代码执行 shell 中的命令
    appium 启动 因为可能启动多个 appium 所以没有用默认的端口号 4723 以下为 shell 中的启动和 kill 命令

    appium --session-override -p  4724
    
    

    appium kill 命令

    ps aux|grep appium|grep 4724|awk '{print $2}'|xargs kill -9
    
  • 请高人指点 at 2018年04月18日

    我这边是将 appium 直接写到测试脚本里 每次启动脚本启动 appium 脚本测试用例运行完毕 kill appium

  • 我这边尝试执行了

    self.driver.find_element_by_android_uiautomator('text(\"NFC\")').click()
    

    其日志返回和你的查找朋友圈 text 一样 但是时间我这边用时是 165ms
    所以我也不确定是什么原因了从日志里目前看不太出来~

简书:进击的程序茗
个人 blog:http://cming.site/