AN+windows环境搭建:
1、安装python(下载,设置环境变量),cmd检查(输入python)
2、安装pip(python包管理器)
3、安装nodejs
4、安装rf(rf,rf-ride,wxpython),重点是wxpython的安装,命令安装现在都报错,手动下载然后安装
5、安装appium客户端或者非客户端均可,最好都安装,客户端抓元素,当然了,现在抓元素有比这个好很多的哦,根据个人熟悉度自行选择吧
6、安装ANSDK,下载完成,然后打开sdkmanager,下载不同AN版本相应的包,不翻墙基本很难下下来,百度找镜像吧各位,本人推荐郑大的镜像哦,完成后配置相应的环境变量吧,cmd检查(输入adb)
IOS+MAC环境搭建:
1、mac自带python2.7 不过笔者不建议使用其自带的,不适合开发者,内部缺少很多东西,建议自己重新装,看好path哦,“which python”自己查
2、安装pip(百度),brew,npm,cnpm,这些要先搞好,后面用得上
3、安装node(百度)
4、安装相应的库(rf,rf-ride,wxpython),这边容易出问题的也是wxpthon,百度教程吧,linux命令用的不熟的童鞋,请不要在终端操作,容易把相应的目录替换了,导致很多环境都破坏了
5、安装xcode,就类似ANSDK相对于安卓app一样
6、安装appium desktop,现在版本低的iphone很少了,appium客户端不支持ios高版本了,请下载appium desktop,用命令行下载的童鞋就不必要了,正常敲命令就行
7、安装WDA,百度教程吧,这个很坑爹,会各种踩坑,问题大部分都是环境问题,慢慢踩坑吧,不踩如何成长
8、安装完记得检查下环境 (appium-doctor --ios)
都ok的话,大家开始用吧,不要说笔者不提供一些具体的安装方法,个人觉得踩坑还是很有必要的,才能记忆清晰,我会在后面更新一个wxpython的具体教程