robot framework安装和使用 下载本文

内容发布更新时间 : 2024/11/14 11:20:14星期一 下面是文章的全部内容请认真阅读。

Robot Framework +Appium的简单教程

RF+Appium介绍

网上文章较多,不做赘述 Robot Framework Appium

RF 的安装和配置

在使用 RF(Rebot framework)的时候需要 Python 或 Jython 环境,具体可根据自己的需求来确定。本文以在有 Python 的环境的机器上安装和使用 RF 为例。

在配置过程中需要安装如下包:python 2.7、wxPython、robot framework、robot framework ride、robot framework selenium library。

安装 Python 2.7

RF 框架是基于 Python 语言的,所以一定要有 Python 环境。可以通过下面的下载页面下载对应的 Python 版本。

下载页面:https://www.python.org/downloads/。 下载完成后,选择默认项进行安装

安装完后,需要设置环境变量:计算机—属性—高级系统设置—环境变量—系统变量—Path,写入 C:\\Python27 和 C:\\Python27\\Scripts(更改为您指定路径即可)。

同时我们也可以通过 DOS 环境来验证安装的 Python 信息。

安装 WxPython

下载页面: http://wxpython.org/download.php#stable。

在选择版本下载的时候要注意选择与 Python 版本对应的版本,并且选择 unicode 版本,比如版本:wxPython2.8-win32-unicode-py26.exe,否则安装完成后不能支持中文。 下载完成后,选择默认项进行安装即可。

https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

安装 PyCrypto

下载页面:http://www.voidspace.org.uk/python/modules.shtml#pycrypto。

选择对应的 pycrypto installer 版本,进行默认安装。需要在安装库(如 SHHLibrary)之前进行安装,否则会出现 错误“Can't find vcvarsal.bat”。 安装 Robot Framwork

进入 Python 的安装路径,执行命令“pip install robotframework”或者通过下载页面 https://pypi.python.org/pypi/robotframework下载源码。

解压后,执行命令“python setup.py install”进行安装。进入 Python 的安装路径,执行命令“pip install robotframework”。 pip install robotframework

easy_install robotframework (3.0)

安装 robotframework-ride

进入 Python 的安装路径,执行命令“pip install robotframework-ride”。

安装需要的 Library

selenium2library , appiumlibrary,

https://pypi.python.org/pypi/robotframework-appiumlibrary

archivelibrary,SSHLibrary ,ftplibrary 等。进入 Python 的安装路径,分别执行以下命令: 清单 1. 安装 Test Library

pip install robotframework-selenium2library pip install robotframework-archivelibrary pip install robotframework-SSHLibrary ip install robotframework-ftplibrary 如果pip install不行就用easy_install

安装和配置appium

官网下载,或者百度下载appium的windows安装包

官网:https://bitbucket.org/appium/appium.app/downloads/

打开appium,如图所示配置,最后一步点击Launch打开Appium Socket Server

完成以上步骤后,RobotFramework+Appium 的安装和配置工作已经完成,可以通过执行命令“pip list”查看已经安装的产品,如图 1 所示: 图 1.RobotFramework 安装产品列表

RIDE 编辑器介绍

打开RIDE

RF 是通过 RIDE 编辑器进行工作的,安装成功后,执行命令“[PythonDir]\\Scripts\\ride.py”,就可以打开 RIDE 编辑器,如图 2 所示。打开之后就可以进行创建测试项目,创建测试用例等操作,在后面的实例讲解中有具体步骤。 图 2.RIDE 编辑器启动界面

创建测试项目

选择菜单栏 File —>New Project,输入项目名称,选择 Directory type,选择目录。 图 3. 创建测试项目

创建测试套件

右键点击刚创建的测试项目,选择 New Suit,输入 name , 选择 File type。 图 4. 创建测试套件

创建测试用例

右键点击刚创建的测试套件,选择 New TestCase,输入名称。 图 5. 创建测试用例