APP 移动应用自动化 Appium 2.0 使用笔记(一)
APP 移动应用自动化 Appium 2.0 使用笔记(一)
为什么要升级到 Appium 2.0 ?
最主要的原因就是:自2022年1月1日起,Appium 团队不再维护或支持 Appium 1。所有官方支持的平台驱动程序仅与 Appium 2 兼容。
目录
安装
注意,你如果已经安装了原 Appium 1.0,请参考官方 1.0 迁移 2.0 的指南
安装 Appium 2.0 需要使用 npm, Windows 请自行下载安装node.js,下载见这里
- 安装
Appium Server
npm i -g appium # 安装
npm update -g appium # 更新
安装后,输入appium,将得到类似这样的输出,但是此时还无法使用,因为没有安装Driver

- 安装
Driver,必须安装 Driver ,在这里选择自己需要的 Driver ,我这里以UiAutomator2为例
# 安装驱动程序 uiautomator2
appium driver install uiautomator2
# 列出已安装的驱动程序
appium driver list --installed
# 更新驱动程序(必须已安装)
appium driver update uiautomator2
# 卸载驱动程序 uiautomator2
appium driver uninstall uiautomator2
安装过程大多数人都会失败,这是因为安装程序会去默认安装 ChromeDriver,即使你并没有指定,所以我们在系统环境变量中,设置下面的变量。来跳过 ChromeDriver 的安装
APPIUM_SKIP_CHROMEDRIVER_INSTALL=true

安装成功,使用appium driver list --installed,将得到类似这样的输出

- 插件的安装,这里不讲,需要的可以自行查阅官方文档哟(滑稽)
启动
常用启动命令如下,更多命令参数见这里
- 直接启动,这会使用默认参数启动,端口:4732,服务路径:/
appium

- 指定地址,指定端口,指定服务路径启动
appium -a 192.167.6.120 -p 4723 --base-path /wd/hub

- 指定驱动程序启动,默认是启动已安装的全部驱动程序,并配置日志输出级别为
info,默认debug
appium --use-drivers uiautomator2 --log-level info

本文来自博客园作者:星尘的博客,转载请注明出处:https://www.cnblogs.com/yqbaowo/p/18163104

浙公网安备 33010602011771号