1.npm安装Appium失败
解决:失败是因为chromedriver被墙,设置系统环境变量CHROMEDRIVER_CDNURL=http://npm.taobao.org/mirrors/chromedriver即可
2.输入法遮挡控件导致NoSuchElementException
解决:DesiredCapabilities中设置resetKeyboard为true
3.iOS执行速度慢
解决:intruments自带1s延迟,安装instruments-without-delay即可(对高版本xcode无效)
4.Mac OS上执行Android Hybird App自动化切webview卡死
解决:ChromeDriver无响应所致,杀掉ChromeDriver进程可继续,目前不确定是ChromeDriver的问题还是App中webview的问题
5.iOS滑动无效
解决:Appium 1.4问题,将server端升级到1.5或以上即可
6.Android App中多个webview只能识别一个
解决:ChromeDriv