美文网首页
robot 关键词

robot 关键词

作者: heliping_peter | 来源:发表于2018-05-04 10:09 被阅读12次

    关键词

    • 创建resource类型的userkey.robot文件
    *** Keyword ***
    mykeyworkd      
        [Arguments]        ${input}
        Log    ${input}    
        
    
    • 使用时引入
    *** Settings ***
    Resource    userkey.robot
    
    *** Test Cases ***
    test
        mykeyworkd    hello world
    

    python子函数引入

    • 创建任意python文件
    #conding=utf-8
    
    def addNum(num1,num2):
        return int(num1)+int(num2)
    
    • 在需要使用的地方引入library
    *** Settings ***
    
    *** Test Cases ***
    test
        Import Library    /Users/peter/Desktop/hlpx/03test/good/myrobot/mygod/apitestsuite/userpython.py
        ${ret}         addNum     19    4    
    

    自定义python库

    • 在python库目录编写库文件
    ➜  myCustomLibrary pwd
    /Library/Python/2.7/site-packages/myCustomLibrary
    ➜  myCustomLibrary cat myclass.py
    class MyClass(object):
        def __init__(self):
            pass
    
        def printMsg(self,msg):
            print "hello "+msg
    ➜  myCustomLibrary cat __init__.py
    from myclass import MyClass
    
    class myCustomLibrary(MyClass):
        ROBOT_LIBRARY_SCOPE = 'GLOBAL'
    
    • 在robot中引用
    *** Settings ***
    Library        myCustomLibrary
    
    
    *** Test Cases ***
    test
        printMsg        god
    

    相关文章

      网友评论

          本文标题:robot 关键词

          本文链接:https://www.haomeiwen.com/subject/zoarrftx.html