zoukankan      html  css  js  c++  java
  • JMETER接口测试-小试牛刀(二)

    本次要做的是调用接口获取tokenid,然后拼接url实现账户免密登录。

    一、调用接口

    1.测试计划-右击添加-Threads(user)-线程组(重命名:XXX)

    image

    2.线程组-右击添加-逻辑控制器-循环控制器

    image

    3.获取tokenid

    3.1循环控制器-右击添加-Sampler-HTTP请求

    image

    配置HTTP请求

    名称:自定义

    web服务器:填写接口所在的域名+协议+端口号

    Http请求:方法(get/post)、路径(接口所在相对路径)、enconding(默认ios8859)

    请求参数:名称-值

    3.2HTTP请求-右击添加-查看结果树

    image

    3.3正则表达式提取上图中的tokenid

    右击添加-后置处理器-正则表达式提取器

    image

    配置正则表示提取器

    名称:自定义(tokenid)

    Apply to:单一请求用Main sample only即可

    引用名称:变量(用于拼接url的参数)

    正则表达式:提取tokenid

    模板:$1$ 表示从头到尾全文匹配

    缺省值:如果正则匹配失败,则用该字段

    4.传参拼接url

    循环控制器-右击添加-Sampler-HTTP请求

    image

    配置HTTP请求

    参数:${tokenid}

    5.断言

    右击添加-断言-响应断言

    image

    运行,如图免密登录成功。

    image

  • 相关阅读:
    appium+python自动化:获取元素属性get_attribute
    Appium定位
    Appium 服务器初始化参数(Capability)
    你会阅读appium官网文档吗
    Appium 服务命令行参数
    推荐一个pycharm验证xpath表达式的插件XPathView +​ XSLT
    今日总结
    今日总结
    今日总结
    动手动脑 继承
  • 原文地址:https://www.cnblogs.com/MR-FANWB/p/8991575.html
Copyright © 2011-2022 走看看