Android自动化测试1:环境准备

安卓自动化测试:环境的准备:

在做安卓自动化测试之前,需要在你的电脑上做如下环境的准备, 我用的是 Appium做的自动化测试。

 

  1. 安装Appium server, 安装路径:http://appium.io/
  2. Appium 需要 Node JS,所以需要安装它,安装路径:https://nodejs.org/en/ 安装完后,      可以打开CMD,输入 node v,如果能显示出 nodeversion,证明安装成功。

     12 安装好以后,可以打开 Appium,然后 start 它,如下图:

            3. 安装 Java JDK (安卓是基于java 开发的), 安装路径:http://www.oracle.com/technetwork/java/javase/downloads/index.html 

安装完后,需要配置环境变量

    • JAVA_HOM  

C:\Program Files\Java\jdk1.8.0_101 (安装路径)

         
    • CLASSPATH

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

       
    • Path +

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

             

              4. 安装 Android SDK, 安装路径:https://developer.android.com/studio/index.html?gclid=CjwKEAjwmMS-BRCm5dn51JLbp1wSJACc61tFag0ZqtZdGSydOBbWbC1TKrebc1z_tn6qQtBq5lJE0BoCNdDw_wcB     

                安装完后同样需要配置环境变量: 

    • ANDROID_HOME

E:\Development\Android\android-sdk (安装路径)

         
    • Path +

%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

5.打开 Android SDK 安装路径,SDK Manager.exe,打开它,对 Android SDK 做更新,选中需要更新的tool,点金 Install packages

6. 配置 Android 模拟器: 打开Android SDK 安装路径, 找到 AVD Manager.exe,,打开它,点击 Create,然后创建模拟器 (选择 Device TargetCPU…)

7. 一切准备就绪之后,打开 VS,然后安装如下 package  (打开 Tools -> NeGet Package manager -> package manage console

  •  Install-Package      Appium.WebDriver
  •  Install-Package      Selenium.WebDriver
  •  Install-Package      Selenium.Support
  •  Install-Package      Newtonsoft.Json

                  接下来就可以写 automation test case了。

 

 

      其中几个重要的 adb命令:

  • adb devices    --- 例举出所有的device
  • adb install <path_to_apk>    --安装package到device
  • adb push <本地路径><远程路径>   ---从电脑上复制文件到 device
  • adb pull <远程路径><本地路径>    ---从device上复制文件到电脑上
  • adb shell   --查看文件

 

 

 

posted @ 2016-09-13 14:30  TomLiuxin  阅读(181)  评论(0编辑  收藏  举报