Appium自动化环境搭建

APP自动化环境搭建

一、安装Appium
因为Appium是由.NET 开发的,所以,它会依赖 .NET framework相关组件,在安装之前,我们首先应该百度“.net framework 4.5” ,百度软件中心提供该框架的下载,将其下载并安装即可
这里写图片描述
之后我们可以在下方Appium官方网站上下载操作系统相应的Appium版本。这其中AppiumForWindows格式的为Windows版本,如果你的电脑为MAC请下载后缀名为.dmg格式
https://bitbucket.org/appium/appium.app/downloads/
这里写图片描述
我们以Windows为例,将下载的AppiumForWindows_1_4_0_0.zip 进行解压,如下:
这里写图片描述
双击exe文件进行安装,根据提示,一步一步进行安装,这里不再啰嗦。最终在会桌面上生成Appium图标,现在Appium就可以启动了,因为Android是由Java语言开发的,所以想开发Android应用首先需要Java环境,所以,我们首先需要安装Java环境。因为百度上面教程很详细,所以这里就不重点描述了,下面附上百度Java环境安装教程
http://jingyan.baidu.com/article/e75aca85b29c3b142edac6a8.html
二、安装android adt & SDK
Android SDK:
Android SDK提供了你的API库和开发工具构建,测试和调试应用程序,简单来讲,Android SDK 可以看做用于开发和运行Android应用的一个软件
这里写图片描述
下面是adt-bundle 下载链接:
http://dl.google.com/android/adt/adt-bundle-windows-x86-20140702.zip
https://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip
http://dl.google.com/android/adt/adt-bundle-mac-x86_64-20140702.zip
http://dl.google.com/android/adt/adt-bundle-linux-x86-20140702.zip
http://dl.google.com/android/adt/adt-bundle-linux-x86_64-20140702.zip
Android-sdk下载地址:
http://dl.google.com/android/android-sdk_r23.0.2-windows.zip
http://dl.google.com/android/installer_r23.0.2-windows.exe
http://dl.google.com/android/android-sdk_r23.0.2-macosx.zip
http://dl.google.com/android/android-sdk_r23.0.2-linux.tgz
adt和sdk 都可以用来运行android 模拟器,所以下载哪个都可以。下载链接中已经标识了系统信息,请根据自己的操作系统下载相应的版本
这里写图片描述
下面设置Android环境变量,方法与java环境变量类似。我本机的目录结果为:
G:\APP自动化\android-sdk_r23.0.2-windows


我的电脑”右键菜单—>属性—>高级—>环境变量—>系统变量–>新建
变量名:ANDROID_HOME
变量值:G:\APP自动化\android-sdk_r23.0.2-windows
找到path变量名—>“编辑”添加:
变量名:PATH
变量值:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;


三、SDK Manager安装模拟器
双击启动SDK Manager.exe 程序。
这里写图片描述
这里推荐一个网站:http://www.androiddevtools.cn/
它提供了国内的代理,以及各种开发工具的安装,在Android SDK Manager 的菜单栏上点击“Tools”—->“Options…”设置相关代码,如下图:
这里写图片描述
这样就可以更新了,下面就是安装SDK Platform-Tools

把解压出来的 platform-tools 文件夹放在 android sdk 根目录下,并把 adb所在的目录添加到系统 PATH 路径里(这个我们在设置android环境变量时已经添加),即可在命令行里直接访问了 adb, fastboot 等工具。
这里写图片描述
打开Windows命令提示符,通过“appium-doctor”命令检查appium环境,如出现下面提示
这里写图片描述
有可能是你在安装appium之后没有添加环境变量,添加之后出现
这里写图片描述
现在环境已经基本搭建完成

四、安装Android 模拟器
我这里以Android 4.4.2版本为例。
这里写图片描述
这里写图片描述
如上图,勾选所需要安装的工具,点击右下角“Install packages…
这里写图片描述
选择“Accept License”选项,点击“Install”按钮时行安装。为了保险起见,以防以后用到而没有安装,所以这里全部做了安装。
但是,你可能会发现这种方法会提示“Download interrupted: URL not found.”这样的错误,那么我们只能将这些工具单个的下载安装了。

  • 安装SDK platform

    android 4.4.2 :http://pan.baidu.com/s/1eQf8ZgI
    这是Android开发所需的sdk,下载并解压后,将解压出的整个文件夹复制或者移动到 …/android-sdk-windows/platforms/文件夹,然后重新打开SDK Manager.exe
    这里写图片描述

  • 安装Samples for SDK
    android 4.4.2 : http://pan.baidu.com/s/1dDeSKt7
    这是Android SDK自带的示例代码,下载并解压后,将解压出的整个文件夹复制或者移动到 …/android-sdk-windows/samples文件夹下,然后重启SDK Manager.exe。
    这里写图片描述

  • 安装SDK System images
    android 4.4.2 : http://pan.baidu.com/s/1i3Jwhed
    这是在创建模拟器时需要的system image,也就是在创建模拟器时 CPU/ABI项需要选择的,下载并解压后,将解压出的整个文件夹复制或者移动到…/android-sdk-windows/system-images文件夹下即可, 如果没有 system-images目录就先创建此文件夹,然后重新打开SDK Manager.exe。
    这里写图片描述

  • GoogleMap APIs SDK
    android 4.4.2(ARM): http://pan.baidu.com/s/1bno0mFt
    android 4.4.2(x86): http://pan.baidu.com/s/1jGgKyZc
    这是GoogleMap APIs SDK,下载并解压后,将解压出的整个文件夹复制或者移动到 …/android-sdk-windows/add-ons文件夹下,然后打开SDK Manager
    这里写图片描述

  • Android Framework Source Code
    android 4.4.2 : http://pan.baidu.com/s/1hqGGrVA
    这是Android Framework Source Code,下载并解压后,将解压出的整个文件夹复制或者移动到…/android-sdk-windows/sources文件夹下,然后重新打开SDK Manager.exe。
    这里写图片描述
    五、创建android模拟器
    下面双击“AVD Manager.exe”创建android模拟器。
    这里写图片描述
    点击“Create….”
    这里写图片描述
    如果显示屏分辨率比较底的话,尽量选择低分辨率的“Device”
    点击“OK”,在AVD Manager 窗口,点击“Start…”按钮启动android 模拟器
    这里写图片描述
    因为新虚拟机没了实体键,所以我们可以利用键盘按键来操作android虚拟机。
    这里写图片描述

猜你喜欢

转载自blog.csdn.net/ww1314510/article/details/81778938
今日推荐