目录
一、安装命令行appium
1.1、安装node.js
1.2、安装cnpm
1.3、安装appium,注意cmd命令行窗口要用管理员运行,否则会安装失败
二、代码启动命令行appium server
2.1启动appium server
2.2验证是否启动成功
2.3关闭appium server
2.4代码
前面我们已经安装了appium server gui,每次自动化测试都要手动启动它,然后才能开始,这样不是很自动,我们自然想用脚本启动appium server了。
研究了半天,总是启动失败,设置好环境变量后启动报这个错
后来研究发现是要安装一个命令行的版本,安装如下
一、安装命令行appium
1.1、安装node.js
我们在APP自动化测试(1)-工具安装中已经讲过了,需要的进去看一下node.js安装
1.2、安装cnpm
1.命令行输入
npm install -g cnpm --registry=https://registry.npm.taobao.org
2.安装完成后cnpm -v,显示版本号即可
1.3、安装appium,注意cmd命令行窗口要用管理员运行,否则会安装失败
cmd 输入:cnpm install -g appium
安装完成后,输入appium即可启动
后面可通过命令行启动appium,并切制定端口和ip
安装报错,提示
C:\Windows\system32>ERROR: Failed to set up Chromium r1095492! Set "PUPPETEER_SKIP_DOWNLOAD" env variable to skip download.
Error: Download failed: server returned code 404. URL: https://cdn.npmmirror.com/binaries/chromium-browser-snapshots/Win_x64/1095492/chrome-win.zip
根据提示环境变量中设置参数PUPPETEER_SKIP_DOWNLOAD 值为true
如下图
继续运行命令安装,还是有错误,如下
appium-uiautomator2-driver@1.75.0 › appium-chromedriver@^4.23.1 postinstall, finished in 3s
Install fail! Error: run postinstall error, please remove node_modules before retry!
Command failed with exit code 1: node install-npm.js
Erro