RobotFramework 库文件导入

    可以上RF官网下载:RF第三方库http://robotframework.org/#test-libraries

    我个人使用自带标准库比较少,对标准库掌握的不够吧,然后就自己去实现库文件和用例关键字了。感觉也不错,这也正是该框架的优势所在,强悍的拓展性。使用自己的代码

 库文件的导入:

如上图单击套件名称,右边的面板展示如下图

RobotFramework 库文件导入_第1张图片

点击 Library 后再弹窗内填写需要导入的库的名称。

若是做elenium web自动化测试,我们则需要导入selenium2library,以导入selenium2library为例,在弹窗内填写selenium2library点击OK按钮,RIDE则会自动去python目录下去搜寻库,若是不存在或者库有错,导入则不成功,如下图现在红色

我们怎样去查看错误原因呢?看下图:

RobotFramework 库文件导入_第2张图片

我们看到里面有一条:Print 'FALLED' ,library_name,err ,代表我们库名称错误,若是其他错误也可已在这里根据错误提示去对应解决。

        下载Robot framework-selenium2library:

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

  RF-seleniumlibrary 可以看做RF版的selenium 库,selenium webdriver)可以认为是一套基于web的规范(API),所以,RF appium 等测试工具都可以基于这套API进行页面的定位与操作。

        可以通过python pip工具包进行安装:   

pip install robotframework-selenium2library

安装完成之后马上去导入库还不行,还需要重启RIDE,重启RIDE之后再次导入如下图:

RobotFramework 库文件导入_第3张图片

便可以使用库里面的方法了。


你可能感兴趣的:(RobotFramework 库文件导入)