zoukankan      html  css  js  c++  java
  • jmeter学习(发送get,post请求和断言)

    jmeter这个工具从培训班出来后,就一直处于会吹不会用的状态了。这次因为要学习性能测试,所有顺便把以前丢掉的内容重新复习一遍。

    jmeter运行原理:运行在jvm虚拟机上,已线程组驱动线程的方式运行。

    线程组:

    发送get请求:

    接口地址如下:

    url = "http://tcc.taobao.com/cc/json/mobile_tel_segment.htm"

    参数:params = {"tel":18581232148}

    步骤如下:

    首先创建一个线程组==》创建一个http请求==》创建一个察看结果数查看结果==》创建一个响应断言断言结果

    在http请求里面填写相应的接口信息,如图:

    返回结果:

     断言:断言主要是断言http状态码和响应文本里的内容。也可以断言响应头。

    断言状态码是否相等:

    断言响应文本是否包含某个字段:

    发送post请求:

    接口地址如下:

    url = 'http://49.235.92.12:9000/api/v1/login'

    参数:data = {"username":"test","password":"123456"}

    也是在http请求里面填写相应的接口信息,改下请求方式,如图:

    响应结果:

    json断言:

    断言msg,提取语法$.msg

     

    笔记:

  • 相关阅读:
    python斐波那契数列
    python装饰器
    Python文件操作
    python 第三方库的安装方法
    Ajax 基本使用学习记录
    微分方程概述
    Typora中的数学公式
    Ubuntu20.04 安装 mysql8.0 之后 root 账户无法登录
    Ubuntu20.04换源之后依旧慢?如何更有效的换源
    Ubuntu18.04更新python版本
  • 原文地址:https://www.cnblogs.com/xiamaojjie/p/12380873.html
Copyright © 2011-2022 走看看