软件测试Robot Framework自动化测试Robot Framework

Robot Framework 安装配置

2019-02-19  本文已影响12人  a479a910abe7

Robot Framework 最新基于 Python3 安装方法,是时候卸载掉 Python2 了!

Robot Framework 介绍

Robot Framework 是一款基于 Python 的功能自动化测试框架。它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。在我们进行全球化测试的时候可以用此框架来编写一些脚本任务,如定时下载 daily build , 配合 Selenium 完成自动化截图等,来方便我们的测试。

以下使用 <python_path> 指代 python 的安装路径

Robot Framework 的安装和配置

一、安装 Python

Python 建议安装 3.6 及以上版本,注意要将 <python_path><python_path>/Scripts 加入环境变量。

二、安装 RobotFramework 及其所需要的第三方库

RF 安装及运行所依赖的第三方库均可通过 Python 的包管理器 pip 进行安装。

  1. 安装 wxPython:(不安装则无法运行 RIDE 编辑器)
$ pip install wxpython
  1. 安装 Robot Framework:
$ pip install robotframework
  1. 安装 RIDE 编辑器:
$ pip install robotframework-ride
  1. 其它常用第三方库:
$ pip install robotframework-seleniumlibrary  # 用于进行 Web 自动化测试
$ pip install robotframework-appiumlibrary  # 用于进行 app 自动化测试
$ pip install robotframework-requests  # 用于进行接口自动化测试
三、RIDE 编辑器的基本使用

RIDE 是官方开发并推荐使用的编辑器,完成 RobotFramework 的安装后,在命令行中运行 $ python <python_path>/Scripts/ride.py 即可打开 RIDE 编辑器,如图:

RIDE 编辑器启动界面
打开 顶部菜单栏 >> Tools,单击 Create RIDE Desktop Shortcut 则可在桌面创建 RIDE 快捷方式,下次即可直接双击快捷方式打开 RIDE 编辑器。
创建快捷方式

导入后如果导入的库显示为红色,表示导入的库不存在(检查是否已安装相关的库,拼写是否正确,仍不行的话重启下 RIDE),如果是黑色则表示导入成功;


导入成功

参考文档:
https://github.com/robotframework/RIDE/releases
https://www.ibm.com/developerworks/cn/opensource/os-cn-robot-framework/index.html

如需转载请注明出处!

上一篇下一篇

猜你喜欢

热点阅读