RF+Appium构架搭建

来源:互联网 发布:淘宝上买印度仿制药 编辑:程序博客网 时间:2024/04/20 17:41

RF+Appium构架搭建

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

二、Appium环境搭建

1. 安装 nodejs

根据系统版本,选择32-bit 或者 64-bit。
这里写图片描述

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

这里写图片描述

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 环境:

这里写图片描述

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信息:

这里写图片描述

4. 安装 Appium

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

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

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

这里写图片描述

安装成功后,在cmd输入appium出现以下信息表明安装成功:

这里写图片描述

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

Appium 界面

这里写图片描述

Appium 配置

A. Android Settings

这里写图片描述

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

B. General Settings

这里写图片描述

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

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