Robot Framework 介绍
Robot Framework 是一款基于 Python 的功能自动化测试框架。它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。
在我们进行全球化测试的时候可以用此框架来编写一些脚本任务,如定时下载 daily build , 配合 Selenium 完成自动化截图等,来方便我们的测试。
Robot Framework 的安装和配置
在使用 RF(Rebot framework)的时候需要 Python 或 Jython 环境,具体可根据自己的需求来确定。本文以在有 Python 的环境的机器上安装和使用 RF 为例。
在配置过程中需要安装如下包:python 2.7、wxPython、robot framework、robot framework ride、robot framework selenium library。
一、安装步骤
1.安装python.exe(配置环境path:安装路径和安装路径\scripts)(注:win10 C盘无权限,会导致第三步骤报错)
2.cmd检查是否安装成功python --version
3.在robotframework-3.0安装文件夹中,目录输入cmd,cmd中输入python setup.py install
4.cmd检查是否安装成功pybot --version
5.配置系统环境变量:计算机--右键点击属性--点击高级系统设置--点击环境变量--系统变量中新建变量名:PYTHON_HOME、变量值:python安装路径---path变量编辑变量名:Path、变量值:安装路径;安装路径\scripts
6.安装wxPython2.8-win32-unicode-2.8.12.1-py27.exe
7.在robotframework-ride-1.5安装文件夹中,目录输入cmd,cmd中输入python setup.py install
8.在robotframework-selenium2library-1.7.4安装文件夹中,目录输入cmd,cmd中输入python setup.py install
9.新cmd中输入ride.py,启动程序
10.将chromedriver和IEDriverServer拷贝到python安装目录下