我是靠谱客的博主 明亮墨镜,最近开发中收集的这篇文章主要介绍RF安装,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

安装python

添加环境变量:C:Python27;C:Python27Scripts

安装pip

pip> python setup.py install

安装ssh依赖包

robotframework-sshlibrary-2.1.1> python setup.py install

安装request依赖包

pip install requests

安装robot

cmd> pip install robotframework

安装robot的IDE

pycharm-community-4.5.1.exe

安装RIDE的依赖包

(Wxpython 是python 非常有名的一个GUI库,因为RIDE 是基于这个库开发的,所以这个必须安装。):
wxPython2.8-win32-unicode-2.8.12.1-py27.exe

安装RIDE:RIDE-master

(RIDE就是一个图形界面的用于创建、组织、运行测试的软件。)
robotframework-ride-1.3.win32.exe

如果不是通过EXE安装的

可创建快捷方式:D:pythonpython.exe -c "from robotide import main;main()"
使用icon指向D:pythonLibsite-packagesrobotidewidgetsrobot.ico

安装sublime3及其插件

解压后改名为Robot Framework Assistant,放在D:Program Files (x86)Sublime Text 3DataPackages下即可

安装python对windows的扩展

pywin32-218.win32-py2.7.exe
可能无法找到python.exe,那么你可能用到如下REG:

============================================================
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwarePython]

[HKEY_CURRENT_USERSoftwarePythonPythoncore]

[HKEY_CURRENT_USERSoftwarePythonPythoncore2.7]

[HKEY_CURRENT_USERSoftwarePythonPythoncore2.7InstallPath]
@="C:\Python27"

[HKEY_CURRENT_USERSoftwarePythonPythoncore2.7PythonPath]
@="C:\Python27;C:\Python27\Lib\;C:\Python27\DLLs\"
============================================================

安装Pillow

以便使用ScreenshotLibrary,下载地址:https://pypi.python.org/pypi/Pillow
Pillow-3.1.1.win32-py2.7.exe

安装AutoItLibrary(win7 x32):

AutoItLibrary-1.1_x32.zip
python setup.py install

然后使用RIDE打开Calculator_Test_Cases.html就可以了

自动引入库

修改%APPDATA%RobotFrameworkride中的settings.cfg文件中的

# Auto imports is a list of libraries whose keywords are always visible in keyword completion.
# If the library needs arguments, they follow the library name with '|' as a separator.
# Example: auto imports = ['MyLib', 'AnotherLibraryWithArgs|arg1|arg2']
auto imports = []

设置库路径

库的引入前,需要设置PYTHONPATH,这样才能引入成功,resource文件相同。

  1. PYTHONPATH=c:robotlibs
  2. PYTHONPATH=/opt/robot/libs ride.py,先设路径再启动
  3. 修改settings.cfg文件
# Locations to add into PYTHONPATH. Non-absolute paths are considered relative
# to the directory where RIDE starts. Backslashes must be escaped by doubling
# them (\). Alternatively it is possible to use forward slash (/) as the path
# separator regardless the operating systems.
# Example: pythonpath = ['c:/robot/testlibs', 'd:/project/resources']
pythonpath = []

在pycharm中安装支持插件

在插件中点击:Browse reponsitories并输入intellibot
安装并重启即可。
点击File>setting>editor>file types,选择右侧的Robot Feature后,可在正文新增对.txt文件的支持。
如果想在pycharm中执行rf用例

  1. 点击File>setting>Tools>External tools,新增一个RobotRun Testsuite和RobotRun SingleCase。
    • -d results $FileName$
      1623038-20190717155124662-1752910206.png
    • -d results -t "$SelectedText$" ./
      1623038-20190717155751573-1897693271.png
  2. 右键执行
    • 1623038-20190717155637821-152957641.png

转载于:https://www.cnblogs.com/liehen2046/p/11161100.html

最后

以上就是明亮墨镜为你收集整理的RF安装的全部内容,希望文章能够帮你解决RF安装所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部