RIDE&RED安装

1.Python 2.7

https://www.python.org/downloads/windows/

2.pip 和 setuptools

https://pypi.python.org/pypi/setuptools
https://pypi.python.org/pypi/pip

3.Robot Framework (此工具本身)

py -2 pip install robotframwork

py -3 pip install robotframwork

或者:

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

python setup.py install

4.wxPython (Python 非常有名的一个GUI 库,支撑Ride的运行库)http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

5.robotframework-ride (Robot Framework 测试数据的编辑器,它使测试用例的创建、运行、测试项目的组织可以在图形界面下完成)

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

6.selenium2library (selenium2测试库,基于webdriver驱动)pip install robotframework-selenium2library

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

7.geckodriver, chromedriver 和 IEDriverServer (浏览器驱动,据说45以上的版本Firefox驱动也不再是默认包含)

http://www.seleniumhq.org/download/

8.AutoItLibrary (autoit库包,用于进行Windows GUI的自动化操作)

https://code.google.com/archive/p/robotframework-autoitlibrary/downloads

9.pywin32 (AutoIt的运行环境)

https://sourceforge.net/projects/pywin32/files/pywin32/

10.autoit (autoit客户端程序,实际运用中,必须装了autoit才能用AutoItLibrary )

https://www.autoitscript.com/site/autoit/downloads/

 

至此,Robot Framework的环境终于搭建完成,如果需要额外其他的扩展包支持,请参考Selenium2Library的方式下载并按照相应包,例如常用的有:

FtpLibrary: https://github.com/kowalpy/Robot-Framework-FTP-Library

pip install robotframework-ftplibrary
  • 1

Robotframework-Database-Library(python):
https://github.com/franz-see/Robotframework-Database-Library

pip install robotframework-databaselibrary
  • 1

其他的扩展库包可以在这里下:
http://robotframework.org/#libraries

 

 

选择新建--》快捷方式,然后在输入框输入D:\Python27\pythonw.exe -c"from robotide import main;main()"如下所示:

完成后,发现图标不是机器人,这时右击图标,选择属性--更改图标按钮

在查找此文件的图标下选择:D:\Python27\Lib\site-packages\robotide\widgets\robot.ico

 

 

二、

也可以通过ecplise安装RED来实现

此环境使用第三房python库时,需要在red.xml文件中引入第三方python库


其中name是类名,path是package名,编写的第三方python库类的初始化函数使用默认参数,因为在没有在red.xml中找到输入参数的地方

RIDE&RED安装_第1张图片

引用成功后可以在robot中看到相应的关键字(函数名),在编写测试用例是可是使用alt+/来进行联想

RIDE&RED安装_第2张图片

RIDE&RED安装_第3张图片

你可能感兴趣的:(robot)