Get接口测试示例

来源:互联网 发布:淘宝联盟商品采集软件 编辑:程序博客网 时间:2024/06/05 03:26
Get接口
    Create Session    api    http://dev.xxx.cn                    #创建一个连接server的HTTP会话
    ${commdata}    set variable    /api/rest/xxx                      #定义变量
    ${addr}    Get Request    api    ${commdata}                        #使用指定别名中找到的会话对象发送Get请求
    Should Be Equal As Strings    ${addr.status_code}    200           #判断返回的code是否200
    ${responsedata}    to json    ${addr.content}                       #将接口返回转换成json
    ${keys}    Get Dictionary Keys    ${responsedata}                   #获取接口返回的key,例如code、msg、data
    ${items}    Get Dictionary items    ${responsedata}                 #获取接口返回的内容
    ${values}    Get Dictionary Values    ${responsedata}               #获取接口返回除key外的内容
    ${code}    Get From Dictionary    ${responsedata}    code           #获取code的值
    ${msg}    Get From Dictionary    ${responsedata}    msg             #获取msg的值
    ${data}    Get From Dictionary    ${responsedata}    data           #获取data的值
    Comment    log many    @{data}                                      #注释
    Delete All Sessions
原创粉丝点击