zoukankan      html  css  js  c++  java
  • 二十、接口测试汇总(二)

    create session中的参数详细说明:

    """ Create Session: 创建一个连接server的HTTP会话

    `url` 服务器基本的URL地址

    `alias` Robot Framework 对当前创建的HTTP会话指定的别名

    `headers` 默认的headers字典

    `auth` 对于HTTP基本身份验证词典的['DOMAIN', '用户名', '密码']

    `timeout` 连接超时

    `proxies` 代理服务器URL

    `verify` 如果请求验证证书,该值设置为True
    """

    1.目录结构

    2.get请求接口脚本

    #接口地址
    ${uri}                                                             set variable                                        /index.cli.php?s=/home/public/login
    #创建session
    create session                                                 ${alias}                                            ${base_url}
    #发送get请求
    ${resp}=                                                         GET请求                                            ${uri}
    log                                                                 ${resp.content}
    ${respdata}                                                 convert to string                                 ${resp.content}
    #log ${respdata}
    ${text}                                                         中文转byte                                           登录页面
    should contain                                             ${respdata}                                        ${text}
    should be equal as strings                          ${resp.status_code}                            200

    3.post请求接口脚本

    ${uri}                                                                                  set variable                                                                     /index.php?s=/admin/public/login
    create session                                                                     ${alias}                                                                          ${base_url}
    ${postdata}                                                                        create dictionary                                                             username=${username}                                                  password=${password}
    ${resp}=                                                                             POST请求                                                                         ${uri}                                                                                ${postdata}
    log                                                                                       ${resp.content}
    log                                                                                       ${resp.json()}
    ${info}                                                                                get from dictionary                                                          ${resp.json()}                                                                   info
    log                                                                                       ${info}

    4.关键字

  • 相关阅读:
    paper 89:视频图像去模糊常用处理方法
    paper 88:人脸检测和识别的Web服务API
    paper 87:行人检测资源(下)代码数据【转载,以后使用】
    paper 86:行人检测资源(上)综述文献【转载,以后使用】
    paper 85:机器统计学习方法——CART, Bagging, Random Forest, Boosting
    paper 84:机器学习算法--随机森林
    paper 83:前景检测算法_1(codebook和平均背景法)
    paper 82:边缘检测的各种微分算子比较(Sobel,Robert,Prewitt,Laplacian,Canny)
    paper 81:HDR成像技术
    paper 80 :目标检测的图像特征提取之(一)HOG特征
  • 原文地址:https://www.cnblogs.com/chushujin/p/9510073.html
Copyright © 2011-2022 走看看