Android自动化测试环境Appium框架配置及思考_01

a.测试环境框架关键字:jdk,python,nodejs,appium,eclipse,adt,sdk,ant,maven,testng

b.遇到的问题:1npm命令在线安装appium太慢-->更改npm config set registry http://registry.npm.taobao.org 国内淘宝的镜像地址下载就快了

                           2.sdk manage无法连接google服务器地址进行更新-->打开SDK Manager,点击Tools

                                                     填入下面的代理:mirrors.neusoft.edu.cn 端口:80

                                                     将Others中的Force https://...sources to be fetched using http://...复选框勾上

                           3.maven包依赖项目管理工具下载jar依赖包太慢-->在maven安装目录的settings.xml文件中填写以下信息,使用阿里云地址下载

<!-- 阿里云仓库 -->

<mirror>
      <id>alimaven</id>
      <mirrorOf>central</mirrorOf>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
    </mirror>
    <!-- 中央仓库1 -->
    <mirror>
      <id>repo1</id>
      <mirrorOf>central</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://repo1.maven.org/maven2/</url>
    </mirror>
     <!-- 中央仓库2 -->
    <mirror>
      <id>repo2</id>
      <mirrorOf>central</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://repo2.maven.org/maven2/</url>
</mirror>  
  </mirrors>

c.以下为配置详情:其中testng作为下一次的第一个appium实例进行讲解

=================================================================================

Android自动化测试环境配置

1.安装python2.7,然后在“系统变量->环境变量->Path路径下添加pyhont安装路径:C:\Python27;”

  验证是否安装成功:在cmd窗口输入 python-V查看是否出现版本号(V大写)

2.安装node.js 6.10.0

  验证是否安装成功:在cmd窗口输入 node-v查看是否出现版本号

3.安装appium:

  a.在线安装:cmd窗口输入

  npm config set registry http://registry.npm.taobao.org
  npm install -g appium

    配置环境变量:C:\Users\user\AppData\Roaming\npm添加到path变量

    验证是否安装成功:在cmd窗口输入 appium查看是否出现版本号

 备注卸载appium cmd窗口:npm uninstall appium -g

 b.离线安装:下载安装文件https://bitbucket.org/appium/appium.app/downloads/

   配置环境变量:D:\Appium\node_modules\.bin添加到path变量

4.下载安装jdk 1.8,下面设置环境变量:

我的电脑右键菜单--->属性--->高级--->环境变量--->系统变量-->新建..

变量名:JAVA_HOME 

变量值:C:\Program Files\Java\jdk1.8.0_101(你安装的目录为准)

变量名:CALSS_PATH

变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 

找到path变量名—>“编辑添加:

变量名:PATH

变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

 

  验证是否安装成功:在cmd窗口输入 java-version、java、javac没有出现错误信息

 

5.安装sdk:下载地址:http://tools.android-studio.org/index.php/adt-bundle-plugin

SDK设置环境变量:

我的电脑右键菜单--->属性--->高级--->环境变量--->系统变量-->新建..

变量名:ANDROID_HOME 

变量值:D:\android\android-sdk-windows (你电脑的sdk安装目录)

找到path变量名—>“编辑添加:

变量名:PATH

变量值:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

 验证是否安装成功:在cmd窗口输入 adbdevices,android -h没有出现错误信息

6.安装eclipse+adt+sdk

下载eclipse:https://www.eclipse.org/downloads/eclipse-packages/

adt包下载:http://tools.android-studio.org/index.php/adt-bundle-plugin

sdk包下载:http://tools.android-studio.org/index.php/sdk

 备注:adtsdk的版本要一致。

      eclipse后启动sdk manager后下载慢可以使用代理。

      打开SDK Manager,点击Tools填入下面的

      代理:mirrors.neusoft.edu.cn

      端口:80

      将Others中的Force https://...sources to be fetched using http://...复选框勾上

cmd窗口输入appium-doctor出现All Checks were successful即基本环境ok

7.安装android模拟器(如下图所示)

AVD管理器中选择创建的模拟器,点击“start”按钮开始运行模拟器,以下为操作参考

8.安装配置apache ant

  安装Apache Anthttp://ant.apache.org/bindownload.cgi)。解压缩文件夹,并把路径 加入环境变量。

  变量: ANT_HOME值: D:\AutoTest\ant-1.9.4

  设置Path: %ANT_HOME%\bin;

  测试Ant是否安装成功,进入cmd命令行:输入ANT,如果没有指定build.xml就会输 出:Buildfile: build.xml does notexist! Build failed

9.eclipse配置maven项目管理工具进行java-appium-client端编程

  a.下载maven并解压,地址:http://maven.apache.org/download.html

  b.配置maven的系统环境变量,先新建M2_HOME的环境变量,值为解压的目录

  c.再配置path环境变量,在path值的末尾添加"%M2_HOME%\bin"

  d.打开cmd命令窗口,执行"mvn -version",出现版本信息表示配置成功

  e. maven 的仓库默认是放在本地用户的临时文件夹下面的 .m2 文件夹下的 repository ,现在要将仓库指定到 D:\Repositories\Maven 目录下

  f.maven安装目录的settings.xml文件中填写以下信息,使用阿里云地址下载

    <!--阿里云仓库 -->

         <mirror>
      <id>alimaven</id>

     <mirrorOf>central</mirrorOf>
      <name>aliyunmaven</name>
     <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
    </mirror>
    <!-- 中央仓库1 -->
    <mirror>

      <id>repo1</id>
     <mirrorOf>central</mirrorOf>
      <name>Human ReadableName for this Mirror.</name>
     <url>http://repo1.maven.org/maven2/</url>
    </mirror>
     <!-- 中央仓库2 -->
    <mirror>

      <id>repo2</id>
     <mirrorOf>central</mirrorOf>
      <name>Human ReadableName for this Mirror.</name>
     <url>http://repo2.maven.org/maven2/</url>
         </mirror>  
  </mirrors>

  g.在cmd窗口执行mvn help:system

10.eclipse安装maven插件:

  a. 下载eclipse-maven-plugin.zip,附链接:http://pan.baidu.com/s/1bnhQzoj

  b. 解压压缩包,分别将features和plugins文件夹拷贝到eclipse安装目录的dropins文件夹下

  c.重启eclipse进入preferences窗口查看是否有maven选项

  d.点击preferences窗体的Maven->Installations,add下载好的maven安装目录

  e. 点击preferences窗体的Maven->User Settings选项,重新选择GlobalSettings/UserSettings为maven安装目录,点击“OK”按钮

若哪位朋友有疑问欢迎留言,互相学习,进步

That's All,Thinks



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值