当前位置:文档之家› RF自动化测试框架简介

RF自动化测试框架简介

Robot Framework 的 安装和配置
在使用 RF(Robot framework)的时候需要 Python 环境,具体可根据自 己的需求来确定。本文以在有 Python 的环境的机器上安装和使用 RF 进 行移动自动化测试为例。 在配置过程中需要安装如下包:python 2.7、wxPython、robotframework、 robotframework-ride、robotframework-appiumlibrary、appium-pythonc安lie装nt、pyathpopniu:m、pip、six、jdk、android -sdk等。 RF 框架是基于 Python 语言的,所以一定要有 Python 环境。 安装完后,需要设置环境变量:计算机—属性—高级系统设置—环境变 量—系统变量—Path,写入 D:\Python27 和 D:\Python27\Scripts(更改为 您指定路径即可)。同时我们也可以通过 DOS 环境来验证安装的 Python 信息。 安装 wxPython: 在选择版本下载的时候要注意选择与 Python 版本对应的版本,并且选择 unicode 版本,比如版本: wxPython2.8-win32-unicode-2.8.12.1-py27.exe , 否则安装完成后不能支持中文。 下载完成后,选择默认项进行安装即可。
1. 易于使用:它采用一种表格式的语法,易于创建统一格式的测试用例。
2. 重用性好:可以重复利用已经存在的关键字来创建高层次关键字。
3. 结果报告和日志采用 HTML 格式,易于阅读。
4. 平台与被测系统应用程序相互独立。
5. 提供了简单的库函数 API 用于创建用户自定义的基于 Python 或者
New l器介绍
Robot Framework 安装和配置安装和配置完成后,就可以启动RIDE编辑 器了。但首先需要配置RIDE 的快捷启动方式: 1、进入python安装路径下,对pythonw.exe创建快捷方式,并将快捷方式 移至桌面。 2、修改快捷方式的目标属性,在后面添加 –c 参数的内容 D:\Python27\pythonw.exe -c "from robotide import main;main()" 3、修改图标为D:\Python27\Lib\site-packages\robotide\widgets\robot.ico 这样RIDE编辑器的快捷启动方式就配置ok了,点击运行就可以看到下图 所示的画面
Framework 介
Robot

Framework 介
绍Robot Framework 是一款基于 Python 的功能自动化测试框架。它具备良
好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接
口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试
驱动开发(ATDD)。其主要特点是:
New light, New life
Robot Framework 的 安装和配置
Robot Framework 的 安装和配置
安装jdk: 需要进行移动自动化测试,就需要配置Java的开发环境jdk,下载并安装最 新的jdk文件后,配置响应的环境变量,然后可以通过cmd命令窗口来验证 是否安装并配置成功。 安装Android-sdk: Android-sdk可以通过SDK Manager.exe来在线更新Android sdk。也可以 通过安卓开发环境android-studio-bundle中自带的Android-sdk,安装完成后, 配置好相关的环境变量即可。然后可以通过cmd命令窗口来验证是否安装 安并装配和置配成置功环。境验证: 打开cmd命令窗口,输入appium-doctor,可以检验appium的运行环境是否 安装成功。输入pip list,可以查看当前已经安装成功的产品。
软件自动化测试规划
部门:DQA 姓名:江名根 日期:2017/10/30
目 录
目 录
1 Robot Framework 介绍
2 Robot Framework 的 安装和配置
3 RIDE 编辑器介绍
4 Robot Framework的 问与答
5 总结
New light, New life
Robot
New light, New life
Robot Framework 的 安装和配置
Robot Framework 的 安装和配置
安装pip: 下载pip源码包,解压后,进入解压文件路径下,执行命令python setup.py install,从而完成python包管理工具pip的安装。
安装robot framework、robotframework-ride、robotframeworkappiumlibrary、appium-python-client, six: 安装完pip后,就可以通过pip包管理工具来实现包的安装,在cmd窗口执行 命令: pip install robotframework pip install robotframework-ride pip install robotframework-appiumlibrary pip install appium-python-client 安pi装p ainpsptiaulml s:ix 下载并安装AppiumForWindows软件版本包,并配置相关的环境变量
Java 的测试库,这些测试库可以被应用于本地应用。
6. 为已经存在的构建设施(持续集成系统)提供了命令行接口和基于
XML 的输出文件。
7. 为 Selenium 提供支持用户 WEB 测试, Java GUI 测试,启动进程,
终端, SSH 等等。
8. 支持创建基于数据驱动的测试用例。
9. Built-in 支持不同环境下的特殊变量。
10. 提供标签以分类和选择将被执行的测试用例。
11. 源文件易于集成: 测试集就是指可以被产品代码描述的文件和路径。
12. 提供测试用例和测试集级别的 setup 和和 teardown。 13. 模块化的结构甚至支持为有多N种ew接lig口ht,的Ne应w li用fe 程序创建测试数据。
Robot Framework 的 安装和配置
相关主题