在Ubuntu Linux上安装Appium,用来构建自动化测试环境

背景是用来构建手机的自动化测试环境,为了方便验证Web前端在手机上的显示效果。
看AWS Device Farm有推荐使用Appium框架,就先来试试。

1 首先安装nodejs,偷懒一下,直接apt-get。

$ sudo apt-get install nodejs

安装成功后,用node -v命令验证是否成功,如果成功会显示版本号。

$ node -v
v10.19.0

说明已经安装成功 10.19.0版本。

2 安装npm

$ sudo apt-get install npm

同理,也验证一下npm -v。

3 安装appium

详细说明可以参考官网的介绍,里面有些不推荐上面的nodejs安装方法,不过亲测目前版本也没有问题。
http://appium.io/docs/en/about-appium/getting-started/index.html
直接用npm安装即可,中间需要访问网络,国外源不稳定,中间可能失败,比如出现npm WARN tar ENOENT: no such file or directory的错误信息。别担心,Ctrl + C取消,再次安装就好,甚至多试几次。

$ sudo npm install -g appium
/usr/local/bin/appium -> /usr/local/lib/node_modules/appium/build/lib/main.js
/usr/local/bin/authorize-ios -> /usr/local/lib/node_modules/appium/node_modules/.bin/authorize-ios

> [email protected] install /usr/local/lib/node_modules/appium/node_modules/appium-windows-driver
> node install-npm.js

直到,出现上面的信息,就是安装成功了。
然后启动appium server。

$  appium
[Appium] Welcome to Appium v1.18.0
[Appium] Appium REST http interface listener started on 0.0.0.0:4723

这就表明appium server已经成功启动,后续可以安装client和android环境以及driver等。

你可能感兴趣的:(在Ubuntu Linux上安装Appium,用来构建自动化测试环境)