Mac 上 Appium 环境搭建
安装 nodejs 与 npm
- 安装方式与 windows 类似 ,官网下载对应的 mac 版本的安装包,双击即可安装,无须配置环境变量。
- 官方下载地址:
https://nodejs.org/en/download/
安装 appium
Appium 分为两个版本,一个是有界面的Appium(下载安装文件即可安装),一个是无界面的命令行版本(需要命令安装),建议都安装上。
- 有界面的Appium Desktop:包含 appium 服务,录制工具,查看页面布局及查找元素的功能。
- 无界面的Appium:只提供了appium服务功能
方法一: 官方推荐直接,(网络环境要求高,如果出现超时,下载不下来,不推荐)
npm install -g appium
方法二:先安装cnpm 再安装 appium (曲线救国,推荐),一定要加上 -g
参数
-
npm install -g cnpm --registry=https://registry.npm.taobao.org #挂载淘宝源
-
cnpm install -g appium@1.15 #全局安装appium
3、安装 appium-doctor,检查你的appium环境是否安装成功
cnpm install -g appium-doctor
安装完成,可以打开一个新的命令行窗口(windows上cmd,Mac 上是Terminal),输入 appium-doctor
,会出现如下提示,红框里面没有报错即可, 其它的画叉的暂时可以不用安装。
4、运行 appium server
有界面的,打开界面,点击 Start Server
, 不报错说明成功,如下图:
打开terminal,输入 appium
回车,不报错说明安装成功。
运行,验证环境
上面安装完成就可以运行一个简单的appium demo 脚本,能够启动起来应用说明安装成功。
创建测试文件 test_demo.py
-
from appium import webdriver
-
desired_caps={}
-
desired_caps['platformName']='Android'
-
desired_caps['platformVersion']='6.0'
-
desired_caps['deviceName']='emulator-5554'
-
desired_caps['appPackage']='com.android.settings'
-
desired_caps['appActivity']='com.android.settings.Settings'
-
driver=webdriver.Remote('http://localhost:4723/wd/hub',desired_caps)
总结:
感谢每一个认真阅读我文章的人!!!
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
软件测试面试文档
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。