Robot Framework+RIDE+Selenium环境搭建配置及使用说明 | 您所在的位置:网站首页 › 深圳小梅沙景区电话 › Robot Framework+RIDE+Selenium环境搭建配置及使用说明 |
一 、Robot Framework+Selenium环境搭建 官网:http://robotframework.org/ 序号 安装包名 安装方法 下载地址 备注 1 python exe文件,直接双击安装 https://www.python.org/download/releases/2.7.8/ 安装路径不能有空格 2 setuptools 下载ez_setup.py文件,双击 https://pypi.python.org/pypi/setuptools Python 的套件管理 3 pip 1、cmd进入ez_setup.py文件目录 2、用setuptools安装:easy_install pip https://pip.pypa.io/en/latest/index.html Python 的套件管理 4 robot framework 1、pip install robotframework 2、源码:python setup.py install 3、exe文件,直接双击安装 https://pypi.python.org/pypi/robotframework https://github.com/robotframework/robotframework robot framework 5 wxPython pip install -U wxPython http://wxpython.org/download.php#stable 支撑Ride的运行库 6 robotframework-ride 1、pip install robotframework-ride 2、源码:pythont setup.py install 3、exe文件,直接双击安装 https://pypi.python.org/pypi/robotframework-ride ride 7 selenium2library 1、pip install robotframework-selenium2library 2、源码:pythont setup.py install 3、exe文件,直接双击安装 https://pypi.python.org/pypi/robotframework-selenium2library selenium2测试库,基于webdriver驱动 8 cx_Oracle exe文件,直接双击安装 http://sourceforge.net/projects/cx-oracle/files/ 连接oracle 9 databaselibrary 1、pip install robotframework-databaselibrary 2、源码:pythont setup.py install https://github.com/franz-see/Robotframework-Database-Library DB库 10 requests pip install requests https://pypi.python.org/pypi/requests 支撑RF引入RequestsLibrary库 11 RequestsLibrary pip install -U robotframework-requests https://github.com/bulkan/robotframework-requests http request库 验证python是否安装成功 1.执行cmd命令:python点击回车键,界面如下:
2.如果提示python不是内部或外部命令时,检查是否将python添加到path环境变量,主要将以下三个添加即可 D:\Python27;D:\Python27\Scripts;D:\Python27\Lib\site-packages;
RobotFramework安装 1.完成以上步骤后,RobotFramework 的安装工作已经完成,可以通过执行命令“pip list”查看已经安装的产品。 2.安装完成后,验证是否安装成功: 执行cmd命令:ride.py点击回车键,界面如下:
2. 设置桌面快捷方式 D:\Python27\pythonw.exe -c "from robotide import main; main()"
二 、RIDE界面操作 1.创建
创建项目New Project 点击:File->New Project 注:选择directory原因是,在directory的项目下可以创建测试套件,如果是tpye为file,则只能创建测试用例,这不利于用例的管理。
|
CopyRight 2018-2019 实验室设备网 版权所有 |