APP自动化测试(9)-代码启动appium server

本文介绍了如何通过命令行安装和启动Appium Server,强调了需要以管理员权限运行,并提供了遇到问题时的解决方法。详细讲解了通过Python执行命令行启动Appium、验证启动成功的方式,以及如何关闭Appium Server的进程。
摘要由CSDN通过智能技术生成

目录

一、安装命令行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 ins
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

六天测试工程师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值