入住 CI 中国社区 登录
CodeIgniter 中国开发者社区 返回首页

rosemarry的个人空间 https://codeigniter.org.cn/forums/?39678 [收藏] [复制] [分享] [RSS]

日志

RF 关键字

已有 707 次阅读2020-11-20 16:06 |个人分类:robot

RF里面的关键字:
       关键字,顾名思义就是经常使用到的内容,把这部分提出来作为公共脚本所用,在一般的开发里面叫做公共方法,但是在Rf里面叫做关键字
类似这种:
Get请求
    [Arguments]    ${ip}    ${url}    ${params}
    ${header}    Create Dictionary    Content-type=application/json
    Create Session    api    ${ip}    ${header}
    ${get_res}    Get Request    api    ${url}    headers=${header}    data=${params}

Post请求
    [Arguments]    ${ip}    ${url}    ${params}
    ${header}    Create Dictionary    Content-type=application/json
    Create Session    api    ${ip}    ${header}
    ${Post_res}    Post Request    api    ${url}    headers=${header}    params=${params}

连接数据库:
    DatabaseLibrary.Connect To Database Using Custom Params    pymysql    database='XXX', user='XXXt', password='XXX', host='ip', port=3306
    #查询售后单code
    ${res}    DatabaseLibrary.query    sql语句
    log   ${res}
    ${aftercode}    Set Variable    ${res}[0][0]}--------------这里的[0][0]代表的是第一个数据,如果第二个数据就是[1][0]

使用关键字:
     使用post请求关键字
测试用例里面:
     Post请求 ${ip}    ${url}    ${params}

路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 入住 CI 中国社区