软件测试/测试开发丨Mac Appium环境搭建

发布时间:2023年12月31日

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,会出现如下提示,红框里面没有报错即可,?其它的画叉的暂时可以不用安装。

image

4、运行 appium server

有界面的,打开界面,点击?Start Server, 不报错说明成功,如下图:

image

打开terminal,输入?appium?回车,不报错说明安装成功。

image

运行,验证环境

上面安装完成就可以运行一个简单的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)

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!?

文章来源:https://blog.csdn.net/nhb687095/article/details/135291445
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。