RobotFramwork + Appium+ Andriod 环境搭建

RF+Appium+Android环境搭建教程

-

1.RF安装

一、适用操作系统
Win7 旗舰版Sp1 32位操作系统

RF环境搭建,请参考文档《RobotFramwork安装指南》

RF环境搭建完成后,需要引用第三方库“AppiumLibrary”库,此库可以去官网地址下载(http://robotframework.org/#test-libraries

添加库方法跟文档《RobotFramwork安装指南》添加库方法一样,运行CMD到AppiumLibrary库目录下,运行命令:python setup.py install 进行安装

添加库方法:跟文档《RobotFramwork安装指南》一样

以上是RF工具的配置

2.Android环境搭建

2.1JDK安装(如果电脑安装有,无需安装;没装的,下载JDK并且配置环境变量)

安装JDK,并进行环境变量配置


    JDK安装很简单,按默认安装即可。
     
环境变量配置:
     
添加JAVA_HOME变量,值:Jdk的安装路径,如:D:\Java\jdk1.7.0_45
     
添加CLASSPATH变量,值
.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
     
修改path变量,加上这句 %JAVA_HOME%\bin;

检查JAVA环境是否配置好,进入CMD命令行,输入java或javac,可以看到好多的命令提示,说明成功了。

2.2安装ADT

安装ADT,配置环境变量
    下载地址:http://developer.android.com/sdk/index.html?hl=sk
    下载 adt-bundle-windows-x86-20140321.zip,直接解压即可。


    配置环境变量,设置ANDROID_HOME 系统变量为你的 Android SDK 路径,并把tools和platform-tools两         个目录加入到系统的 Path路径里。
    变量名:ANDROID_HOME 值: D:\AutoTest\adt\sdk
    设置Path值:
%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools

  2.3配置Android虚拟机(自己配)

点击红色框根据自己需要,配置Android手机系统,硬件配置

以上是Android环境搭建配置

3.Appium安装(在线安装(3.1~3.2)或者下载客户端(3.3)任选其一种或者两种都装)

  3.1Node.js安装

安装Node.js,按默认安装即可,可以改变安装的路径。
安装完成以后,检查Node版本安装是否成功:进入CMD,输入node -v, 可以看到版本号,说明成功了。

3.2Appium联网安装

进入cmd命令行,输入:
npm install –g appium 或者
npm --registry http://registry.cnpmjs.org install -g appium (推荐这种,npm的国内镜像)
注:-g全局参数
多等几分钟,可以看到appium的版本1.1.0及安装目录

检查一下appium是否安装成功。
进入cmd命令行,输入appium
提示:Welcome to Appium说明安装好了。

检查appium所需的环境是否OK(这步很重要)
进入Cmd命令行,输入appium-doctor ,出现以下提示,All Checks were
successful ,说明环境成功。

3.3Appium Windows服务端

Appium官网http://appium.io/

去官网下载Windows服务端

https://bitbucket.org/appium/appium.app/downloads/

解压安装包即可使用

点击Appium.exe启动报.netframe框架没装,或者版本低。自己下一个框架就行了。

3.4安装appium-python-client:(这步很重要,必须)
      
进入cmd,输入:pip install Appium-Python-Client

以上是Appium的安装

4.启动RF ,appium及android模拟器

4.1启动顺序

Appium→Android模拟器→RF

例子:

启动安卓手机的计算器

RF:

*** Settings ***

Library           AppiumLibrary

*** Test Cases ***

Test

Open Application   
http://localhost:4723/wd/hub   
platformName=Android    platformVersion=4.3    deviceName=emulator:5554    appPackage=com.android.calculator2    appActivity=.Calculator

Capture Page Screenshot

Python:

from appium import webdriver
desired_caps = {}
desired_caps[‘platformName‘] = ‘Android‘
desired_caps[‘platformVersion‘] = ‘4.2‘
desired_caps[‘deviceName‘] = ‘Android Emulator‘
desired_caps[‘appPackage‘] = ‘com.android.calculator2‘
desired_caps[‘appActivity‘] = ‘.Calculator‘
driver = webdriver.Remote(‘http://localhost:4723/wd/hub‘, desired_caps)

时间: 2024-10-11 19:30:45

RobotFramwork + Appium+ Andriod 环境搭建的相关文章

初探appium之环境搭建

前段时间一直在折腾python的爬虫,想搞接口自动化.但是写了一个月,发现在我现在的这份的工作中根本接触不到接口.所以就想先放下来,先做点目前能够接触到的,也需要做的东西. 东西越来越多,人手不足.自己弄一下appium玩玩吧.下面为大家分享一下appium的环境搭建. 必须安装: 一.搭建Android环境 1.安装JDK 配置系统变量新建JAVA_HOME(JDK的安装路径) 配置系统环境变量Path(如果不存在,则新建变量 PATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起

appium java 环境搭建

appium是一款open source 移动自动化测试框架,既支持Android 也支持IOS. appium 基于webdriver协议执行测试脚本. 今天,如炒剩饭,介绍一下搭建appium Android环境 需要: appium windows 版,目前版本为1.4  https://bitbucket.org/appium/appium.app/downloads/ Android SDK ,自行下载 selenium selenium-server-standalone-2.46.

Appium测试环境搭建(Windows下)

不得不说,Appium是有史以来我搭建的最吐血的环境,相信正如某位大牛所说,好多人还没开始真正接触Appium就已经死在搭建环境上~再难的环境也要学会搭建啊,不然怎么养家糊口啊~OK,话不多说,let's go! 网上现在Appium环境搭建教程挺多的,但是落实到自己身上不一定能够搭建成功,很大一部分原因要归结到“墙”的重重阻碍,你懂得~不过我尽量详细点,给新接触Appium的朋友多一些帮助,因为我也是这么走过来的,深知其中的痛苦,可能过来人的一句话会让你豁然开朗,原来so easy~ 1.我们

Appium + Python环境搭建(移动端自动化)

安装JDK,配置JDK环境    百度搜索下载就行,这里分享一个下载链接:https://pan.baidu.com/s/1snuTOAx 密码:9z8r. 下载好后点击进行安装.安装好后进行环境变量的配置. 打开计算机->系统属性->高级系统设置->环境变量->新建(系统变量),如图所示: 配置好JAVA_HOME后将%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin加入Path中: 验证一下JDK的环境是否配置好,win+r  cmd下输入java -ver

Appium自动化测试环境搭建

前言 Appium是一个开源的自动化测试框架,支持跨平台,支持多种编程语言,可用于原生,混合和移动web应用程序,使用webdriver驱动ios,android应用程序.那么为了学习app自动化测试首要任务肯定就是搭建测试开发环境, 因此在这里记一次搭建Appium自动化测试环境的完整过程,文章较长,需要花费一定的时间,请耐心阅读,如果文中有什么错误请指正 安装Java JDK JDK环境可以看我之前安装Jenkins时的随笔https://www.cnblogs.com/linuxchao/

Appium自动化环境搭建(windows+Android)

开始安装: 1.首先搭建好Android开发环境(eclipse+jdk+android的sdk包+Level17或以上的版本api) 2.设置ANDROID_HOME系统变量为你的Android SDK路径,并把tools和platform-tools两个目录加入到系统的Path路径里.因为这里面包含有一些执行命令 3.安装Node.js,可到http://www.nodejs.org下载相关操作系统的版本 4.安装Apache Ant:安装Apache Maven(用来管理项目):安装Git

Appium基础环境搭建(windows)---基于python

1  JDK安装 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 安装注意:安装路径不要有空格,建议:安装在根目录下 环境变量配置(路径:我的电脑---属性----高级设置---环境变量配置) 新建 新建classpath   变量值为:  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 注:根据自己的安装路径填写,classpath 注

android自动化之appium的环境搭建

1.关于java的jkd的安装这个就不细说了 (1)安装:下载jdk安装,安装过程中顺带一起安装jre(2)环境配置:在"我的电脑"的环境变量中,添加JAVA系统变量:具体操作是在 "系统变量"区域新建变量名为"JAVA_HOME"的变量,变量值为JDK的安装路径,如"C:/Java/jdk1.6.0_25":接着将 JAVA_HOME添加到系统变量Path之中,方法是编辑打开系统变量Path,在原有的变量值前添加双引号内的代

Appium测试环境搭建实践

一.环境准备 1. JDK环境配置 a)下载并安装JDK http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html b)配置环境变量 b.1 新建JAVA_HOME系统环境变量:C:\Program Files\Java\jdk1.8.0_25 b.2 在Path环境变量中加入 %JAVA_HOME%\bin;%JAVA_HOME%\lib; 2. Node安装 a)下载并安装Node https: