Android环境搭建及monkeyrunner测试环境的搭建(一)

     最近在学习安卓的自动化测试,由于以前都是接触的web自动化测试。对于安卓环境比较陌生,所以搭建环境也需要从开学起。都是自己在网上找的的方法和资料,现在整理一下。怕今后忘记了。

一、所需软件准备:

1.JDK 这个安装和环境变量配置就不说了。

2.eclipse 从官方网站上下一个直接解压就可以了,我用的是3.7版本。

3.Android SDK 这个需要去谷歌的网站上下载,我下载了最新的4.4.2的版本。不过没关系,下载完毕后有个android manager 可以安装和卸载其他版本。

4.ADT 这个是eclipse开发安卓程序必须的插件,可以离线安装或者在线安装。安装方法后面详细描写。

5.Jython_installer_x.jar  由于monkeyrunner只能运行Python的脚本,所以需要安装Jython,也可以直接安装python。

6.PyDev  这个是eclipse支持Python的插件,同样可以离线安装或者在线安装。

二、安装过程及详细步骤信息

1.JDK 省略

2.eclipse 直接解压到你需要的目录就可以了

3.Android SDK 

 下载地址:http://developer.android.com/sdk/index.html

说明: Android SDK两种下载版本,一种是包含具体版本的SDK的,一种是只有升级工具,而不包含具体的SDK版本,后一种大概20多M,前一种70多M。

解压android sdk 这个也无需安装,解压后供后面使用。

eclipse插件的安装(以ADT为例,PyDev的安装方法类似)

打开eclipse  打开help->Install New SoftWare 出现如下界面:

Android环境搭建及monkeyrunner测试环境的搭建(一)

Android环境搭建及monkeyrunner测试环境的搭建(一)
 点击
add,name为你为插件起的名字,随便输入就可以了,输入ADT

location输入插件的更新地址或者离线安装包的路径:https://dl-ssl.google.com/android/eclipse/

然后点击确定。过一段时间就会出现你可以安装的插件了。


Android环境搭建及monkeyrunner测试环境的搭建(一)
 然后选择developer tools  把检查依赖关系选上,然后接下就是下一步和网速问题了,安装完毕后需要重启eclipse。

4.配置Android SDK 

将下载好的SDK 解压到某个目录下,然后打开安装完ADT插件的eclipse,这个时候它会有提示让你配置SDK。

点击菜单window->preferences,进入如下界面,输入SDK的解压路径即可。

Android环境搭建及monkeyrunner测试环境的搭建(一)
 新建AVD(android vitural device)

和上面一样,进入android sdk and avd manager,选中Vitural Devices 在点击New按钮

Android环境搭建及monkeyrunner测试环境的搭建(一)
 

 选择设备,内存,最低版本的信息,然后保存就可以了。这个就是安卓程序今后运行的设备了。

以上安装完毕后就可以新建一个安卓工程了:

新建过程和其他项目一样,输入名字,路径,选择虚拟机,创建工程。

注: 若有错误如: Project ... is missing required source folder: 'gen' ,则将gen->Android.Test->R.java这个文件删掉,Eclipse会为我们重新生成这个文件,并且不会报错。

创建完工程后,还需要配置一下运行参数:run =>run as 选择运行的虚拟机和工程,点击应用

Android环境搭建及monkeyrunner测试环境的搭建(一)
 如果虚拟机成功启动,恭喜你,可以开发安卓程序了。

Android环境搭建及monkeyrunner测试环境的搭建(一)
到此为止,安卓的开发环境已经搭建完毕。后面再介绍monkeyrunner和Jython的配置,以及如何用monkeyrunner执行.py的自动化测试脚本。

相关推荐