zoukankan      html  css  js  c++  java
  • appium for windows 环境搭建

    服务环境:

    1 安装Nodejs

    下载nodejs安装包(http://nodejs.org/download/)安装 

    测试安装是否成功:运行cmd,输入node -v

    2 安装android的SKD

    安装android的sdk包,(http://developer.android.com/sdk/index.html),运行依赖 sdk中的 'android'工具。并确保你安装了Level17或以上的版本 api。

    设置ANDROID_HOME 系统变量为你的 Android SDK 路径,并把tools和platform-tools两个目录加入到系统的 Path路径里。

             变量: ANDROID_HOME

               值: D:android-sdk

             设置: Path

               值: %ANDROID_HOME%platform-tools;%ANDROID_HOME% ools;

    3 安装Apache Ant

    安装Apache Ant(http://ant.apache.org/bindownload.cgi

    解压缩文件夹,并把路径加入环境变量。

             变量: ANT_HOME

               值: D:apache-ant-1.8.2

             设置: Path

               值: %ANT_HOME%in 

    测试ant环境安装成功:运行cmd,输入ant,如果没有指定build.xml就会输出:

     Buildfile: build.xml does not exist!

     Build failed

    4 安装JDK

    安装JDK

    下载解压文件夹 并且设置 M2HOME 和 M2 环境变量,把 M2 环境变量添加到你的系统PATH变量中。 

             变量: JAVA_HOME

               值: C:Program Files (x86)Javajdk1.7.0_01

             变量: classpath

               值: %JAVA_HOME%lib;

             设置: Path

               值: %JAVA_HOME%in;%JAVA_HOME%jrein;

       测试环境安装成功:运行cmd,输入java -version 如果成功则出现java信息:

    5 安装Apache Maven

    安装Maven(http://maven.apache.org/download.cgi

    下载解压文件夹 并且设置 M2HOME 和 M2 环境变量,把 M2 环境变量添加到你的系统PATH变量中。 

             变量: MAVEN_HOME

               值: D:apache-maven-3.1.1

             设置: Path:

               值: %MAVEN_HOME%in 

       测试环境安装成功:运行cmd,输入mvn -v 如果成功则出现maven信息:

    6 安装appium

    使用npm安装appium。 

    在cmd使用命令npm install -g appium 下在appium(整个过程较慢,请耐心等待)安装成功后,在cmd输入appium出现以下信息表明安装成功:

    至此,appium的安装过程结束。

    运行环境

    1安装Maven插件

    修改 maven 仓库存放位置:

        找到 maven 下的 conf 下的 settings.xml 配置文件,我的是在 D:apache-maven-3.2.5confsettings.xml

    maven 的仓库默认是放在本地用户的临时文件夹下面的 .m2 文件夹下的 repository 下,我的是在 C:Usersadmcnm.m2 epository 目录下,

    现在我们来修改将它指定到我们自己的路径下,我现在要将仓库指定到 D:RepositoriesMaven 目录下,只需要将上面注销的本地仓库打开,

    然后把相应的路径值写到里面去就行了:

    OK,先来体会一下 maven,在 cmd 中敲并回车执行:mvn help:system

    这时候 maven 就会从远程仓库开始下载一大堆的东西,没事,让它下载着,迟早都要下载的,

    接下来是在 eclipse 中安装 maven 插件,

    eclipse 安装插件的方式最常见的有两种:
        1. 一种是在线安装,这貌似是用的最多的,就是:Help  -->  Install New Software,然后输入 HTTP 地址来安装,但有一个很明显的缺点:就是慢!(可以通过FQ解决)
        2. 一种是离线安装,用 link 的方式来安装,这种方式可拔性更好,可以随时将插件插上和拔下,非常方便。

    eclipse maven3 安装:

        1. 使用第一种方式来安装谁都会,只要输入 http 地址:http://m2eclipse.sonatype.org/sites/m2e,把选项勾上,然后等待它下载安装,完成之后重启 eclipse 即可。
        2. 这里我不说上面的那种在线安装,原因有二:第一,安装后不好管理;第二,下载太慢;我接下来要说的是使用 link 方式来离线安装 maven3 插件。

        官网并不提供 maven 插件的离线安装包,一般的,你在网上搜一下,幸运的话应该可以找得到。我已经将 maven 的离线安装包整理出来,供有需要的人下载,

        直接点击这里的链接下载:http://115.com/file/dpk80gj0#eclipse-maven3-plugin.7z

    link 离线安装 eclipse maven 插件

            2. 将 网上下载的 eclipse-maven3-plugin.7z 解压缩到Eclipsedropins下 

    Eclipse 3.6之后,不需要写Link了。直接把你下载的插件,放在Eclipsedropins下。

    例如:我的Maven插件目录:
    D:eclipsedropinsmaven

    之后重启eclipse

    检查 eclipse 的 maven 插件是否安装成功:Window  -->  Preferences

    配置 maven:
        1. 点击 Add 按钮,选到你本机安装 maven 的路径值

    2. 点击 Browse 按钮,选到你 maven 的 setting.xml 配置文件,然后点击 OK,这样就完成了 eclipse maven 插件的配置

    eclipse会帮你自动下载maven插件的jar包,耐心等待

    运行测试

    1.  连接手机或者启动android模拟器。

    2.  在cmd启动appium

    3.  另开一个cmd终端窗口。切换到实例代码路径下

    4.  运行mvn test 进行项目构造这时可以看到在appium终端窗口有值输出,并在模拟器或者手机上已经开始运行脚本。

    5.大功告成。

  • 相关阅读:
    Calling a parent window function from an iframe
    JSON with Java
    Posting array of JSON objects to MVC3 action method via jQuery ajax
    What's the difference between jquery.js and jquery.min.js?
    jquery loop on Json data using $.each
    jquery ui tabs详解(中文)
    DataTables warning requested unknown parameter
    Datatables 1.10.x在命名上与1.9.x
    jQuery 1.x and 2.x , which is better?
    DataTabless Add rows
  • 原文地址:https://www.cnblogs.com/xindong/p/4608272.html
Copyright © 2011-2022 走看看