学习记录Mac+Appium+unittest+Python实现简单android的ui自动化

本文介绍了如何在Mac环境下,利用brew、node、android SDK等工具安装配置Appium,并结合unittest和Python进行Android UI自动化测试。详细步骤包括各个组件的安装、环境变量配置以及adb常用命令的使用。最后,通过一个计算器应用的实例展示了如何定位并操作UI元素。
摘要由CSDN通过智能技术生成

准备阶段:

需要准备的软件及插件

brew、jdk、android sdk、node、npm、cnpm、appium、python、pycharm、pip、Appium-Python-Client

一、安装brew,Mac的好朋友brew如果有的可以跳过,没有的有必要安装下这个,因为这个对于mac来说后面很方便安装其他各种插件应用等

1.安装

  打开终端输入:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  2.检查是否安装成功  brew -v

二、安装 node

  1.使用brew安装 brew install node

  2.执行node -v 查看是否安装成功  npm -v 查看版本信息

  注:我用的是cnpm这里需要安装下,也可以不用,这里我用它安装的appium所以就安装了cnpm

  1.打开终端,输入sudo npm install -g cnpm --registry=https://registry.npm.taobao.org

三、安装android sdk

  1.安装下载Android SDK 后配置环境变量(https://pan.baidu.com/s/1mFNkEIwhDpCKvDvr-0IFUQ  密码:um7z) 通过网盘安装

  2.官网直接安装下载:http://tools.android-studio.org/index.php/sdk 下载之后解压任意路径即可一般放在/Users/”你自己的解   压路径“/android-sdk-macosx 如果下载解压之后没有platform-tools 文件夹可以下载放到/android-sdk-macosx路径下http://www.androiddevtools.cn/ 这里网上有很多办法,安装成功就好了

四、安装python3.5 这里推荐使用3.5及以上 mac自带的2.7后面可能有些插件包不会兼容具体安装办法网上也有很多,推荐再继续安装一个pycharm方便使用这里再安装一个python很常用的pip 安装pip sudo easy_install pip 后续会用到

五、xcode安装  App Store搜索xcode 进行安装(mac需要xcode)

六、安装jdk我用的是jdk1.8.0_65.jdk 版本的随意安装网上很多jdk的安装办法和检查办法

七、安装appium

  1.官方下载:http://appium.io/ 通过dmg安装

  2.也可以命令安装 cnpm install -g appium@版本 或者 sudo cnpm install -g appium@版本信息

  3.安装完毕后输入 appium 返回Welcome 说明成功了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值