appium在mac上的环境搭建


一、环境配置

我的笔记本配置:


一开始参考了别人的配置说明,博客地址见http://www.cnblogs.com/oscarxie/p/3894559.html

以下是按照该博客中的内容,我记录的自己的配置过程遇到的实际情况:

----------------------------------分割线----------------------------------------

1. 爬墙

因为后续安装过程中可能会碰到墙的问题,所以首先得解决爬墙的问题。

我的使用的是“云梯”。

2. java


通过终端查询,java已经安装

3. git(分布式版本控制系统)

   

由于本人没有开发经验,不知道git是什么,于是顺手百度:http://baike.baidu.com/link?url=w_nHEv3d5sPjpbb3y1jTCyVrTuAKp8kEPTcFlxOn3rD5Tu6HUDhkV3K_8Rcpa2xz73ry2XJ4NyxqPMIDI1S8UaVvX6SVF_oDqBelpFO5PeS

去终端查询结果:


4. ruby

安装ruby是因为接下来要安装的brew运行环境需要ruby。我的终端查询结果:


5. brew

brew又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,只需要一个命令。http://www.jb51.net/os/MAC/101860.html

此链接是我参考的关于brew的安装以及一些简单的brew命令 ,备份如下:

    去官网http://brew.sh查看安装方法:

    打开终端,复制以下命令:

ruby-e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    我安装的时候因为害怕被墙,所以开了vpn,但是第一次安装还是提示失败,关闭vpn后安装成功。

 6. node

有了brew安装node就方便了

brewinstall node 

7. npm

二、安装

8. Appium

现在可以开始安装Appium,

#npm install –g appium

这个-g是啥意思还没搞清楚,先占个坑,过后再填

一开始的几次安装appium都显示一直在加载,时间非常长,我去mac的工具查看,in的速度只有1kb/s。原因有可能是因为下载源在国外导致的速度慢,需要把下载源更改成为国内的源,百度上搜索到有一个淘宝的npm源,使用了以下命令:

sudo npm install -g appium --registry=https://registry.npm.taobao.org

之后显示就可以快速下载了。

9. wd

#npm install wd

10. Xcode和Android SDK

这个不说了

11. 检查环境

Appium提供了一个doctor,运行appium-doctor

当时我遇到两个问题:

ANDROID_HOMEis not set

JAVA_HOMEis not set

也就是说我的android环境变量和java环境变量没有配置正确。应该配置成什么参见下一条“12.bash_profile文件

我的android开发环境安装的是android官网推荐的android studio。这里比较困扰我的是一开始不知道去哪儿找SDK安装路径(噗……)

打开android studio,tools 打开SDK manager。如图所示


 

12. bash_profile文件

Mac 默认是没有这个文件的,我们自己建一个(可以先查看一下自己是否已经见过此文件夹,我当时查询是已经有了)

touch.bash_profile

vi.bash_profile

打开bash_profile文件配置ANDROID_HOME和JAVA_HOME

export ANDROID_HOME="…… "

exportJAVA_HOME=$(/usr/libexec/java_home)

source.bash_profile

好了,再次运行appium-doctor


到此,环境基本准备好了。

三、运行appium以及官方自带测试脚本ios_simple.py

(一)命令行方式运行:

1、首先要启动appium

使用命令:appium &

2、运行ios_simple.py脚本

2.1、进入到脚本所在的目录下

首先查看现在所在的位置,使用命令pwd

 

运行 python ios-simple.python 报错:



google解决方案:

首先下载源码

(昨天貌似没有执行这个操作)

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值