启动Appium需要的环境配置有些复杂,这里将需要的环境配置整理出来,附上博主亲测有效的教程,有些教程有一点点老了,博主也做了备注,并且有些老一点步骤,博主根据现有的情况做了新的图文教程,大家参考附上的教程以及新的说明,一步一步就可以实现Appium的环境设置。
主要参考文献:
https://blog.csdn.net/qq_23579405/article/details/124971377
1 安装Node.js
https://blog.csdn.net/qq_48485223/article/details/122709354
2 配置JDK环境
https://zhuanlan.zhihu.com/p/528004292
https://blog.csdn.net/qq_44684757/article/details/117405753
https://blog.csdn.net/qq_63282514/article/details/125793108
3 配置Android SDK环境
建议安装android studio,自带SDK以及后面需要的模拟器
https://zhuanlan.zhihu.com/p/528196912
【从下载安装android studio到SDK安装、模拟器安装、创建工程文件都有,很全,但不新,可以适当参考】
https://www.bilibili.com/video/BV1S44y1572j/?vd_source=25ae627060b2531580e5a2c7933589d1
【在线安装SDK】
https://www.cnblogs.com/lc-blogs/p/17012523.html【本地安装SDK、以及SDK的环境配置都有】
4 安装Appium桌面版本
https://blog.51cto.com/busy/5450128
值得注意的是,与教程中写得略有不同的是,点击inspectorMoved之后,会出现一个gitub的页面,而不是像教程里写得那样,直接出现Appium的会话
5 配置Python环境,安装selenium、Appium-Python-Client库
【关于python的教程有很多很多,这里不再赘述】
6 安装模拟器
https://jingyan.baidu.com/article/e73e26c0ba406265adb6a7b6.html
https://blog.csdn.net/raspi_fans/article/details/125241703
附上博主目前的版本(2022)情况出现的页面:
7 Appium桌面版本配置
进行完上述步骤之后,在Appium会话界面进行测试,显示报错:Error
Could not connect to server; are you sure it’s running? If you are using the browser version, also ensure your Appium server has been started with --allow-cors.
这篇教程给了一点点思路:https://www.cnblogs.com/ximaomao/p/16170646.html
但还是报错,但上述教程中又给了一个教程链接:https://stackoverflow.com/questions/69533160/appium-inspector-not-starting-session-allow-cors-error
这篇教程表示:从高级菜单中将“允许 CORS”设置为 true。所以,在Appium桌面版本的启动页面中,点击“Advanced”,勾选“Allow CORS”,再启动Appium就配置成功了!