zoukankan      html  css  js  c++  java
  • linux(centos8):jmeter5.3并发测试实例(参数在范围内随机取值)

    一,测试的url地址说明:

    1,这是一个秒杀功能的url:

    http://127.0.0.1:8080/second/skusecond?actid=2020&skuid=cpugreen&buynum=2&userid=1&peractlim=3&perskulim=2

      说明:这里面有两个参数需要我们设置成随机选取值:

                buynum:   用户在秒杀时的数量,4个值备选:1  2  3  4

                userid:      参与秒杀的用户:   3个值备选:     u1   u2   u3

    2,jmeter的安装和中文化

       参见这一篇:

    https://www.cnblogs.com/architectforest/p/13071996.html

    说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest

             对应的源码可以访问这里获取: https://github.com/liuhongdi/

    说明:作者:刘宏缔 邮箱: 371125307@qq.com

    二,建立测试计划并进行测试:

     1,文件->新建

     新建一个测试计划,

     命名为: redis秒杀测试

     如图:

     如何保存测试计划?

    文件->保存测试计划

    2,创建自定义变量

    在测试计划上右击,调出右键菜单:

    添加->配置元件->用户定义的变量

    添加我们要使用到的变量:如图:

    3,添加线程组:

    在测试计划上右击,调出右键菜单:

    添加->线程(用户)->线程组

    把线程数设置为100,表示并发100个线程,如图:

    4,给线程组添加http请求

    在线程组上右击,调出右键菜单:

    添加->取样器->http请求:

    添加各参数,如图:

    说明:需要给参数取随机值的,写成如下形式:

    ${__RandomFromMultipleVars(n1|n2|n3|n4)}

    RandomFromMultipleVars的作用:从分隔的一组变量值中随机提取一个元素

    5,给线程组添加察看结果树

    在线程组上右击,调出右键菜单:
    添加-》监听器-》查看结果树

    6,运行:

    点击工具栏上的启动按钮,运行测试,

    完成后可以在查看结果树检查结果,如图:

    三,查看jmeter版本

    [root@localhost jmeter]# jmeter -v
        _    ____   _    ____ _   _ _____       _ __  __ _____ _____ _____ ____
       /   |  _  /   / ___| | | | ____|     | |  /  | ____|_   _| ____|  _ 
      / _  | |_) / _ | |   | |_| |  _|    _  | | |/| |  _|   | | |  _| | |_) |
     / ___ |  __/ ___  |___|  _  | |___  | |_| | |  | | |___  | | | |___|  _ <
    /_/   \_\_| /_/   \_\____|_| |_|_____|  \___/|_|  |_|_____| |_| |_____|_| \_ 5.3
     
    Copyright (c) 1999-2020 The Apache Software Foundation

    四,查看linux版本

    [root@node ~]# cat /etc/redhat-release
    CentOS Linux release 8.1.1911 (Core) 
  • 相关阅读:
    hyperledger fabric相关记录
    prometheus相关文章
    zookeeper和kafka的使用
    ubuntu1604 golang环境
    haproxy keepalived和nodejsv9的容器镜像所需文件
    图片相似算法
    oracle lpad rpad
    网站资料
    Win7 wifi热点设置
    Oracle存储过程编写经验和优化措施
  • 原文地址:https://www.cnblogs.com/architectforest/p/13087798.html
Copyright © 2011-2022 走看看