• JMeter简单使用


      JMeter是apache公司基于java开发的一款开源压力测试工具。因为它是java开发的,所以运行的时候必须要安装jdk才可以;Jmeter是免安装的,所以拿到安装包后直接解压就可以使用了,它也是跨平台的在Linux,windows,macos上都可以使用。

    获取学生信息接口:

      添加线程组——添加http请求——添加查看结果数——查看结果

      

     

    登录接口:(post请求方式)

      

    添加学生信息(post请求方式,入参是json格式):

      

    学生金币充值(post请求方式,需要添加cookie):

      

    获取所有学生信息(get请求方式,需要添加header):

      

    文件上传(post请求方式):

      

    JMeter—参数化:

    参数化—用户定义的变量:

    在线程组中添加一个用户自定义的变量。key指为参数的名称,value为具体值。用${key}表示

    参数化—函数生成器:

    函数助手对话框,可以按照规则生成一些参数,比如随机数,获取当前时间:

    随机数参数化:

    取当前时间:

    参数化——从文件中读取:线程组添加CSV Data Set Config

    Jmeter断言:

    添加学生信息接口——添加——断言——响应断言:添加成功状态码为1000,所以响应断言处填1000;

    Jmeter关联:

    关联就是获取到返回值,保存起来,给别的请求使用。在此例子中,给学生充值金币首先需要获得登录的返回结果的sign之。所以此处可以关联。

    关联的两种方式:

    1.

    关联方式2-正则表达式:

    Jmeter操作mysql:

    1.导入jdbc的jar包

    2.创建数据库连接配置,mysql的url,端口号,账号,密码

    3.写sql,执行sql

    4.查看结果

    测试计划——浏览——导入jar包:

    jdbc各项配置:

    select语句及插入语句

  • 相关阅读:
    sublime text 3 package control
    互联网协议入门
    java String.split()函数的用法分析
    Java 路径
    matplotlib安装问题
    简单工程使用sbt公共库(sbt-assembly)
    通俗理解LDA主题模型
    基于协同过滤,NMF和Baseline的推荐算法
    贝叶斯集锦套装
    [转]
  • 原文地址:https://www.cnblogs.com/wxcx/p/8030048.html
Copyright © 2020-2023  润新知