《老鸟python 系列》视频上线了,全网稀缺资源,涵盖python人工智能教程,爬虫教程,web教程,数据分析教程以及界面库和服务器教程,以及各个方向的主流实用项目,手把手带你从零开始进阶高手之路!点击 链接 查看详情

安装Appium-Server

阅读:314925132    分享到

Appium 移动测试中有个很重新的组件 Appium-Server,它主要用来监听我们的移动设备(真机或模拟器),然将不同编程语言编写的 appium 测试脚本进行解析,然后,驱动移动设备来运行测试。

但 Appium-Server 有一两年没有更新了,Windows 版在 2015 年底止步于的 AppiumForWindows_1_4_16_1.zip,于是,新的工具 Appium-desktop 来了! 它来继续 Appium-Server 的使命,当然,Appium-Server 当前仍然是可用的,根据你的个人爱好,我们只需要使用 Appium-Server 或者 Appium-desktop 中的一种。

我们这节课就来学习如果安装和使用 Appium-Server,下节课我们学习如何安装和使用 Appium-desktop。

下载和安装 Appium-Server

点击 Appium 官方网站 下载操作系统相应的 Appium 版本。当前最新版本为 AppiumForWindows_1_4_16_1.zip,注意这是一个 Windows 版本,如果你的电脑为 MAC 请下载 appium-1.5.3.dmg 。由于 GreatFirewall 的存在,虽然你已经看到了这些下载包,但我不保证你能下载的下来。

所以,再来提供一个百度网盘的 下载链接,我们以 Windows 为例,将下载的 AppiumForWindows.zip 进行解压,点击 appium-installer.exe 进行安装。

根据提示,一步一步进行安装,这里不再啰嗦。最终在会桌面上生成 Appium 图标 , 双击启动,appium server 界面如下。

到目前为止 Appium-Server 已经安装并设置好了。至于 Appium 的使用我们放到后面的章节进行介绍。

注意:你也可以使用 nodejs 安装 appium server。这样的话,你首先需要安装 nodejs,使用 nodejs 自带的包管理工具 npm,执行命令:npm install -g appium 即可。

配置环境变量

我 Appium-Server 安装的目录为:D:\Program Files\Appium,我们需要把 Program Files\Appium\node_modules.bin 配置到环境变量中。下面设置环境变量:

“我的电脑” 右键菜单 ---> 属性 ---> 高级 ---> 环境变量 ---> 系统变量 ---> 新建...

找到 path 变量名—> “编辑” 添加:

变量名 变量值
PATH ;D:\Program Files\Appium\node_modules.bin;

验证 appium 所需要的环境

最后,打开Windows命令提示符,输入“appium-doctor”命令,如果出现以下提示,说明你Appium所需要的各项环境都已准备完成。

注意:如果提示:“appium-doctor”不是内部或外部命令,参考上面配置环境变量部分,检查环境变量是否配置正确。


如果以上内容对您有帮助,请老板用微信扫一下赞赏码,赞赏后加微信号 birdpython 领取免费视频。


登录后评论

user_image
朴灵
2020年2月7日 18:14 回复

请问,有没有protractor的资料啊?


user_image
王漂亮
2019年5月12日 20:28 回复

我还是喜欢用 Appium-Server,感觉 appium-desktop 不好用


user_image
王二小
2019年1月31日 08:12 回复

博主,我想用无界面的,能详细说下如何安装无界面的appium-server吗


user_image
老鸟python
2019年2月22日 03:38

1:首先,你需要安装nodejs

2:使用 nodejs 自带的包管理工具 npm,执行命令:npm install -g appium 即可。

3:打开控制台,用 node 启动 appium 的 js 脚本就可(输入你的 appium.js 的全路径),比如如下代码: node D:\Program Files (x86)\Appium\node_modules\appium\bin\appium.js


user_image
小爝
2019年1月1日 18:49 回复

感觉还不错,转了


user_image
fairy-lee
2018年7月6日 15:23 回复

有收获哦