zoukankan      html  css  js  c++  java
  • robot framework 如何自己写模块下的方法或者库

    一、写模块(RF能识别的模块)

    例如:F:Python3.4Libsite-packages obotlibraries这个库(包)下面的模块(.py),我们可以看下源码

    注意:这种是以方法来组成的那么就需要按照一些规则

    说明:

    __all__:这里面写的就是RF能识别的方法,有时可能你有100个方法,但是你只想RF识别20个,另外80个方法你可以以_下划线开头命名方法,然后你要把RF能识别的20个方法写到__all__里面,记得名称和方法名称一致。

    __version__:版本名,可以自定义

    二、写库(RF识别的库)

    注意:

    1.这种是以类作为RF能识别的,那么类名称和模块名称要一致。

    2.如果不想被识别的方法,那么同样也是以_下划线开头命名方法

    说明:

    ROBOT_LIBRARY_SCOPE = 'GLOBAL'  这个是固定写法,GLOBAL这里的全局作用就是你可以在一个.robot文件中只实例化一次,下面的所有用例都可以使用。
    ROBOT_LIBRARY_VERSION :版本名称,可以自定义

  • 相关阅读:
    团队作业第四次
    团队作业第三次
    团队作业第二次(2)
    团队作业第二次(1)
    团队作业1
    Pillow库
    pyautogui库
    Python文件读取与异常
    元注解
    Java注解
  • 原文地址:https://www.cnblogs.com/hao2018/p/9968510.html
Copyright © 2011-2022 走看看