APPIUM环境搭建

看了很多APPIUM的环境搭建,但是感觉晦涩难懂,整理一下自己的思路

1.JDK变量安装:首先是变量的问题,安装JDK变量,之前有些过,所以不再多写,为什么需要安装JDK变量是因为后续安装Android SDK会依赖它

2.Android SDK安装: 

   针对这个我直接安装的Android studio ,完全可以够用,特附上百度云盘下载地址:http://pan.baidu.com/s/1eSNo25s

   配置环境变量: 1)右键我的电脑--属性--高级--环境变量

2)变量名:ANDROID_HOME  

D:\androidsdk(解压安装的路径)

在Path中添加:

%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools

3.有的选择这个时候安装:“Appium是用.net开发的,所以安装之前需要安装.net framework,否则安装过程中会报错”  ,   但是经过尝试,发现可以直接安装APPIUM,http://pan.baidu.com/s/1kVtYdh1   下载解压直接安装就可以。

安装完之后,会是这样的提示


点击确定:


4.安装成功后,会再桌面上出现Appium的图标


5.注意:在某些情况下,appium安装的时候并不会把appium的路径放进系统的PATH里,这时候需要手工去加一下。,所以要把appium的安装路径加到path的变量中

6.这个时候在dos窗口下运行appium-doctor 会报如下错误:


这表示没有安装node,Appium使用Node.js作为服务器引擎,所以可以去官网下载,直接安装就可以,Path变量会默认配置,不用管,再执行下一步

7.安装node之后,在dos窗口下运行 appium-doctor 如果选下一下提示就代表安装成功

 

8.这个时候我基本不去用虚拟机,基本都是使用真机做测试:连上手机之后,在dos窗口下输入 adb devices 会有如下的提示信息:


9.如果你用python做appium  这个时候需要安装底层的东西,就是appium这个库,直接在dos窗口下输入: pip install Appium-Python-Client【这一步尤为重要】

10.安装完成后,要引用一下才可以使用。我们通常引用webdriver的时候是使用下面的命令的:

From selenium import webdriver

可是我们要使用appium_python_client中的函数,就要改成下面的引用方法:

From appium import webdriver

然后在setup()函数中再初始化driver如下:

self.driver=webdriver.Remote('http://localhost:4723/wd/hub',desired_caps)

引时便可以调用appium的专用方法了!!

安装完成后,要引用一下才可以使用。我们通常引用webdriver的时候是使用下面的命令的:

From selenium import webdriver

可是我们要使用appium_python_client中的函数,就要改成下面的引用方法:

From appium import webdriver

然后在setup()函数中再初始化driver如下:

self.driver=webdriver.Remote('http://localhost:4723/wd/hub',desired_caps)

引时便可以调用appium的专用方法了!!

讨论:webdriver.Remote实际上就是原生webdriver的子类,另外Remote()构造函数的第一个参数中需要显示指定appium server监听的端口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值