RF+Appium构架搭建

RF+Appium构架搭建

一、Robotframework环境搭建
1. 请参考个人博客Robotframework环境搭建
2. pip install robotframework-appiumlibrary
3. 导入 AppiumLibrary 到 Robotframework

二、Appium环境搭建

1. 安装 nodejs

根据系统版本,选择32-bit 或者 64-bit。
RF+Appium构架搭建_第1张图片

测试安装是否成功:运行cmd,输入node -v。

RF+Appium构架搭建_第2张图片

2. 安装 android 的 SKD

安装android的sdk包,(http://developer.android.com/sdk/index.html),运行依赖 sdk中的 ‘android’工具。并确保你安装了 Level19 或以上的版本 API。

设置ANDROID_HOME 系统变量为你的 Android SDK 路径,并把tools和platform-tools两个目录加入到系统的 path路径里。

     变量: ANDROID_HOME

       值: D:\android-sdk

     设置: path

       值: %path%;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

测试 ADB 环境:

RF+Appium构架搭建_第3张图片

3. 安装 JDK

下载解压文件夹 并且设置 JAVA_HOME环境变量,把 JAVA_HOME 环境变量添加到你的系统path变量中。

     变量: JAVA_HOME

       值: C:\Program Files (x86)\Java\jdk1.8.0_101

     变量: classpath

       值: %JAVA_HOME%\lib;

     设置: path

       值: %path%;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

测试环境安装成功:运行cmd,输入java -version 如果成功则出现java信息:

RF+Appium构架搭建_第4张图片

4. 安装 Appium

因为 Appium 是由 .NET 开发的,所以依赖 .NET framework 相关组件。需要下载安装。
在 Windows 下, Appium 目前版本 v1.4.16。

使用npm安装appium。
直接下载,手动安装。

在 cmd 下使用命令npm install -g appium 安装 appium(整个过程较慢)。

RF+Appium构架搭建_第5张图片

安装成功后,把node_modules的bin目录放到系统的Path路径(具体路径根据自己安装路径)

      C:\Program Files (x86)\Appium\node_modules\.bin

在c md输入appium-doctor ,出现以下提示,All Checks were successful ,说明环境成功。
输入Appium出现以下信息:
RF+Appium构架搭建_第6张图片

(注:node报错是因为是6.x版本,比较新。)

Appium 界面

RF+Appium构架搭建_第7张图片

Appium 配置

A. Android Settings

RF+Appium构架搭建_第8张图片

选择 APP 存储路径:Application Path
选上 No Reset:Appium 将不会重新安装测试 APP。
手机相关:Capabilities。平台:Android;Automation Name:Appium;平台版本:根据手机或者虚拟机版本。
手机序列:选上Device Name。在 cmd 下,输入 adb devices 获取。

B. General Settings

RF+Appium构架搭建_第9张图片

如果 Appium 服务器和本机安装同一台电脑上,无须修改 Server Address。否则,更改为目标服务器。
打开手机的 USB debugging,连接到电脑,授权电脑控制;如果是虚拟机,启动虚拟机。
点击箭头开始。

至此,RF+Appium 架构搭建大功告成。下次写关于真机测试实例。

你可能感兴趣的:(Robotframework,Appium)