robotframework引入自定义python库

打包自定义python库请见上一篇博客:https://www.cnblogs.com/Ravenna/p/15625011.html

修改__init__.py

rf-poco
|-- PocoLib
|   |-- PocoLib.py
|   `-- __init__.py
`-- setup.py

请在__init__.py中添加如下内容确保该包可被robotframework识别

from PocoLib.PocoLib import PocoLib

name = "PocoLib"


class NewLibrary(PocoLib):
    ROBOT_LIBRARY_SCOPE = 'GLOBAL'

引入robot库

安装库成功后,可直接在.robot文件中通过Library引入
引入后便可调用库内的方法
demo.robot

*** Settings ***
Library     PocoLib

*** Test Cases ***
first-case
    Poco Click     dock
posted @ 2021-11-30 17:05  Ravenna  阅读(500)  评论(0编辑  收藏  举报