Robto Framewoek使用自己的python库
Posted a-ant
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Robto Framewoek使用自己的python库相关的知识,希望对你有一定的参考价值。
有时候找不到合适的库来完成自动化工作,则需要使用自己定义的python库。本文简单描述自建python库,以及在robotframework中的使用方法。
新建库目录
在C:\Python27\Lib\site-packages\目录下新建TestRF目录--->这个目录将来就是要引用的python包自己定义的关键字就在这个目录下定。
新建python文件
myclass.py--->这个文件里面写自己需要创建的关键字既方法,如下代码里面有一个比较两参数大小的方法,在Robot Framework 里面将以关键字的方式使用
class MyClass(object): def __init__(self): pass def concatenate(self,var1,var2): print var1+var2
新建 init.py 文件
from myclass import MyClass class TestRF(MyClass): ROBOT_LIBRARY_SCOPE = ‘GLOBAL‘
导入库文件到robotframework中使用
*** Settings *** Library TestRF *** Test Cases *** concatenate concatenate 1 2
以上是关于Robto Framewoek使用自己的python库的主要内容,如果未能解决你的问题,请参考以下文章