RobotFrameWork引用本地库、自建库

 

 1:在python目录下lib\site-packages 建立库文件文件夹 MyLibrary

获取路径命令mac:python -c "from distutils.sysconfig import get_python_lib; print get_python_lib() "

windows:     python -c "import pip; print(pip.__path__[0])"

或者建立一个文件zbj.pth里面放你的库的路径:/Volumes/win/gitlabNew/vgp-test/automation/platform

 2:在MyLibrary 内建立 MyTestLibrary.py 文件

  这个文件里面写自己的关键字(既方法)

   注意各种缩进,python中缩进错误也会报错

  3.在Library 内建立 __init__.py 文件

__version__ = '0.1'


from CopyBuildIn import BulidInClass

class Common(BulidInClass):

    ROBOT_LIBRARY_SCOPE = 'GLOBAL'
    
    def __init__(self):
        BulidInClass.__init__(self)

如果有多个类MyTestLibraryMyTest2需要引用,如下

from MyTestLibrary import MyTestLibrary
from MyTest2 import MyTest2

version = '1.0'

class MyLibrary(MyTestLibrary,MyTest2):
    ROBOT_LIBRARY_SCOPE = 'GLOBAL'

4.RIDE中导入库,用文件夹名字导入就行

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值