大家的疑问可以回复此贴
定位细节
Client文档
https://github.com/appium/python-client
https://github.com/appium/java-client
webview
adb shell pm list packages |grep webview
adb shell dumpsys package com.android.webview
adb shell cat /proc/net/unix | grep --text _devtools_remote
adb forward tcp:12184 localabstract:webview_devtools_remote_4366
稳定性提升的方法
//todo: getPageSource返回xml
//todo: 解析xml,解析出node的常见属性,text desc id
//todo: 找当前界面所有的watch的元素,如果有弹框,广告,自动点击
//todo: 根据正则或者其他的定位表达式找出匹配的node
//todo: 根据确定的node,自动生成id accesi..id xpath android ios定位
//todo: 重新确认元素位置是否发生变化
//todo: 没有变化返回WebElement
作业
作业1
启动雪球,打开个人消息页,切换到后台3s,然后再模拟电话call
作业2
打开最新版本的雪球,进入 交易->基金->蛋卷基金安全开户->输入手机号,把这个过程自动化并把代码和最后一步截图贴到回复里