如何自定义测试库(转载)

在网上下载的各种测试库,往往因为各种原因总是不那么完美,现在来学习一下怎么自定义一个RFS库吧!
Step 1.
   给自定义库起名,如MyLibrary。操作:在Python目录下"..\Lib\site-packages"
   建立文件夹"MyLibrary"。

Step 2.
   在"MyLibrary"文件夹中新建一个"version.py"文件,用于描述自定义测试库的版本信息。
   代码如下:

python
1
VERSION = '1.0'



   在"MyLibrary"文件夹中新建一个keywords类。可以起名为:"testTemp.py"。
   代码如下:

python
1
2
3
4
5
6
class TestTemp( object ):
     def __init__( self ):
         pass
 
     def mytest( self ):
         print "mytest"



Step 3.
   在"MyLibrary"文件夹中新建1个"__init__.py"文件,用于定义自定义库的相关信息。
   和需要用到的keywords调用继承和声明。
   代码如下:

python
1
2
3
4
5
6
7
from testTemp import TestTemp
from version import VERSION
 
_version_ = VERSION
 
class MyLibrary(TestTemp):
        ROBOT_LIBRARY_SCOPE = 'GLOBAL'


   启动ride程序在setting部分添加library库信息,添加库名为MyLibrary,
   即可成功导入自定义库。

注意:
   库文件夹名称一定要和类名称相同(MyLibrary),否则导入自定义库时会出错。                                                                                            



你可能感兴趣的:(如何自定义测试库(转载))