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
    评论
蛋白质是生物体中普遍存在的一类重要生物大分子,由天然氨基酸通过肽键连接而成。它具有复杂的分子结构和特定的生物功能,是表达生物遗传性状的一类主要物质。 蛋白质的结构可分为四级:一级结构是组成蛋白质多肽链的线性氨基酸序列;二级结构是依靠不同氨基酸之间的C=O和N-H基团间的氢键形成的稳定结构,主要为α螺旋和β折叠;三级结构是通过多个二级结构元素在三维空间的排列所形成的一个蛋白质分子的三维结构;四级结构用于描述由不同多肽链(亚基)间相互作用形成具有功能的蛋白质复合物分子。 蛋白质在生物体内具有多种功能,包括提供能量、维持电解质平衡、信息交流、构成人的身体以及免疫等。例如,蛋白质分解可以为人体提供能量,每克蛋白质能产生4千卡的热能;血液里的蛋白质能帮助维持体内的酸碱平衡和血液的渗透压;蛋白质是组成人体器官组织的重要物质,可以修复受损的器官功能,以及维持细胞的生长和更新;蛋白质也是构成多种生理活性的物质,如免疫球蛋白,具有维持机体正常免疫功能的作用。 蛋白质的合成是指生物按照从脱氧核糖核酸(DNA)转录得到的信使核糖核酸(mRNA)上的遗传信息合成蛋白质的过程。这个过程包括氨基酸的活化、多肽链合成的起始、肽链的延长、肽链的终止和释放以及蛋白质合成后的加工修饰等步骤。 蛋白质降解是指食物中的蛋白质经过蛋白质降解酶的作用降解为多肽和氨基酸然后被人体吸收的过程。这个过程在细胞的生理活动中发挥着极其重要的作用,例如将蛋白质降解后成为小分子的氨基酸,并被循环利用;处理错误折叠的蛋白质以及多余组分,使之降解,以防机体产生错误应答。 总的来说,蛋白质是生物体内不可或缺的一类重要物质,对于维持生物体的正常生理功能具有至关重要的作用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值