Appium环境配置

一、JDK下载、安装及其环境配置

  1、下载、安装略过……

  2、环境配置,以jdk-8u45为例,默认安装在 C:\Program Files\Java\jdk1.8.0_45\路径下。 下面设置环境变量:

  “我的电脑”右键菜单--->属性--->高级--->环境变量--->系统变量:

  变量名:JAVA_HOME
  变量值:C:\Program Files\Java\jdk1.8.0_45\
  变量名:PATH
  变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
  变量名:CALSS_PATH
  变量值:.;%JAVA_HOME%\lib\tools.jar;;%JAVA_HOME%\lib\dt.jar

  判断JDK是否安装好,请输入java -version,如果能返回java的版本信息,则安装成功。

二、android-sdk下载、安装及其环境配置

  1、下载、安装略过……

  2、sdk环境配置:以android-sdk_r24.2为例,默认安装在 D:\Program Files\android-sdk-windows\路径下。 下面设置环境变量: 

  变量名:ANDROID_HOME
  变量值:D:\Program Files\android-sdk-windows\
  变量名:PATH
  变量值:%Android_HOME%\tools;%Android_HOME%\platform-tools;%Android_HOME%\build-tools\22.0.1;

三、安卓模拟器(AVD)配置

  1、启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Options...』,弹出『Android SDK Manager - Settings』窗口;
  2、在『Android SDK Manager - Settings』窗口中,在『HTTP Proxy Server」和「HTTP Proxy Port』输入框内填入上面镜像服务器地址(不包含http://,如下图)和端口,并且选中『Force https://... sources to be fetched using http://...』复选框。设置完成后单击『Close』按钮关闭『Android SDK Manager - Settings』窗口返回到主界面;
  3、依次选择『Packages』、『Reload』。

Android SDK在线更新镜像服务器
    1. 中国科学院开源协会镜像站地址:

      • IPV4/IPV6: http://mirrors.opencas.cn 端口:80

      • IPV4/IPV6: http://mirrors.opencas.org 端口:80

      • IPV4/IPV6: http://mirrors.opencas.ac.cn 端口:80

    2. 上海GDG镜像服务器地址:

      http://sdk.gdgshanghai.com 端口:8000

    3. 北京化工大学镜像服务器地址:

      • IPv4: http://ubuntu.buct.edu.cn/ 端口:80

      • IPv4: http://ubuntu.buct.cn/ 端口:80

      • IPv6: http://ubuntu.buct6.edu.cn/ 端口:80

    4. 大连东软信息学院镜像服务器地址:

      http://mirrors.neusoft.edu.cn 端口:80

四、安卓模拟器(AVD)使用

  1、启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Manage SDK...』,弹出『Android SDK Manager』窗口;

 

 

  2、android-sdk里默认只安装了Android SDK Tools包,剩下我们还要用剩下两个工具包,打开SDK Manager,选中安装Android SDK Platform-tools、Android SDK Build-tools,再选中一个Android虚拟镜像,因为Appium及好多工具只支持API 17即Android 4.2.2及以上系统,所以我们最好安装4.2.2和4.2.2以上的虚拟镜像。

  3、安装完成后,新建虚拟系统及启动略过(启动太慢)……

  4、android 模拟器中安装和删除应用的方法(可能会用到:)):

  (1)、安装Android应用程序
    ① 启动Android模拟器
    ② adb install (apk在PC上的路径/)*.apk (将apk文件上传到了模拟器自带操作系统的data/app目录下了)
    ③ Android模拟器界面中浏览打开apk应用程序

  (2)、删除Android应用程序
    删除Android有好几种方法。
    第一种:命令行用uninstall
    adb uninstall apk的包名(用EC切换到DDMS的File Explorer中查看,data/data下)
    第二种:命令行进入模拟器操作系统
    adb shell (进入模拟器自带的操作系统)
    cd data/app (切换到apk的安装目录)
    rm ***.apk (用EC切换到DDMS的File Explorer中查看,data/app下)
    第三种:1.1以上模拟器上删除,非常简单
    模拟器的 Setting -> Applications -> Manage applications -> XXX程序 -> Uninstall
    这样就可以删除了。

  (3)、上传文件到指定目录
    adb push d:\a.txt /sdcard/
    (查看目录方法adb shell 进入shell命令模式下#ls 查看即可)

五、Appium下载、安装及其环境配置

  1、到http://appium.io/官网,下载Appium安装。

  2、环境配置:

  启动Appium,如果界面里边出现error: Logcat capture failed: spawn ENOENT错误提示,那么很可能是因为Android sdk路径里边有空格的原因。一种办法,是把Android sdk安装在不带空格的目录下,比如:D:\android-sdk-windows\目录;另外一种办法,就是配置一下Appium,点击Android Settings按钮,配置一下Capabilities和Advanced选项,Capabilities里边要与你AVD启动的安卓系统或真机版本一致,Advanced里边要添加你的Android sdk安装路径,这样出问题的机率就小一点。

 

  

    3、启动成功,用浏览器访问http://127.0.0.1:4723/,提示:

      That URL did not map to a valid JSONWP resource

    

 

转载于:https://www.cnblogs.com/xmlbw/p/4508368.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Appium是一种用于自动化移动应用程序测试的开源工具。要配置Appium环境,您需要完成以下步骤: 1. 安装Node.js:访问Node.js的官方网站(https://nodejs.org/),下载并安装适用于您操作系统的版本。 2. 安装Appium:打开命令行界面,运行以下命令来全局安装Appium: ``` npm install -g appium ``` 3. 安装Appium Doctor:运行以下命令来安装Appium Doctor,它可以帮助您检查Appium的依赖项是否正确安装: ``` npm install -g appium-doctor ``` 4. 检查Appium的依赖项:运行以下命令来检查Appium的依赖项是否正确安装: ``` appium-doctor ``` 如果有任何错误或警告,按照提示解决它们。 5. 安装Appium GUI(可选):如果您希望使用图形用户界面来管理和运行Appium,您可以下载并安装Appium Desktop。访问Appium的官方网站(http://appium.io/),选择适用于您操作系统的版本进行下载和安装。 6. 配置Android环境:如果您计划在Android设备上运行测试,您需要安装Android SDK并配置相关环境变量。您可以按照Android开发者文档(https://developer.android.com/studio)的指南进行操作。 7. 配置iOS环境:如果您计划在iOS设备上运行测试,您需要安装Xcode并配置相关环境。您可以从App Store下载和安装Xcode,并按照Xcode文档(https://developer.apple.com/xcode/)中的指南进行配置。 完成上述步骤后,您就成功配置了Appium环境。您可以使用Appium来编写和运行自动化测试脚本,并在移动设备上执行这些脚本。记得在编写脚本之前,先启动Appium服务器。希望这些信息对您有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值